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