File indexing completed on 2024-05-12 05:13:30

0001 /*
0002    SPDX-FileCopyrightText: 2013-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #pragma once
0008 
0009 #include "grantleethemeeditor_export.h"
0010 #include <QWidget>
0011 
0012 namespace Ui
0013 {
0014 class ConfigureWidget;
0015 }
0016 
0017 namespace GrantleeThemeEditor
0018 {
0019 class GRANTLEETHEMEEDITOR_EXPORT ConfigureWidget : public QWidget
0020 {
0021     Q_OBJECT
0022 public:
0023     explicit ConfigureWidget(QWidget *parent = nullptr);
0024     ~ConfigureWidget() override;
0025 
0026     void readConfig();
0027     void writeConfig();
0028     void setDefault();
0029 
0030 private:
0031     Ui::ConfigureWidget *const ui;
0032 };
0033 }