File indexing completed on 2024-12-22 04:12:35
0001 /* 0002 * This file is part of the KDE project 0003 * SPDX-FileCopyrightText: 2013 Arjen Hiemstra <ahiemstra@heimr.nl> 0004 * 0005 * SPDX-License-Identifier: GPL-2.0-or-later 0006 */ 0007 0008 #ifndef KISEDITPROFILESDIALOG_H 0009 #define KISEDITPROFILESDIALOG_H 0010 0011 #include <KoDialog.h> 0012 0013 /** 0014 * \brief A dialog that provides facilities to edit all the available profiles. 0015 * 0016 */ 0017 class KisEditProfilesDialog : public KoDialog 0018 { 0019 Q_OBJECT 0020 public: 0021 KisEditProfilesDialog(QWidget *parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags()); 0022 ~KisEditProfilesDialog() override; 0023 0024 private Q_SLOTS: 0025 void removeButtonClicked(); 0026 void duplicateButtonClicked(); 0027 void renameButtonClicked(); 0028 void resetButtonClicked(); 0029 0030 private: 0031 class Private; 0032 Private *const d {nullptr}; 0033 }; 0034 0035 #endif // KISEDITPROFILESDIALOG_H