File indexing completed on 2024-05-12 04:38:19

0001 /*
0002     SPDX-FileCopyrightText: 2017 Friedrich W. H. Kossebau <kossebau@kde.org>
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #ifndef KDEVPLATFORM_RUNTIMES_PREFERENCES_H
0008 #define KDEVPLATFORM_RUNTIMES_PREFERENCES_H
0009 
0010 #include <interfaces/configpage.h>
0011 
0012 namespace KDevelop
0013 {
0014 
0015 class RuntimesPreferences : public ConfigPage
0016 {
0017     Q_OBJECT
0018 public:
0019     explicit RuntimesPreferences(QWidget* parent);
0020     ~RuntimesPreferences() override;
0021 
0022     QString name() const override;
0023     QIcon icon() const override;
0024     QString fullName() const override;
0025 
0026 public Q_SLOTS:
0027     void apply() override;
0028     void defaults() override;
0029     void reset() override;
0030 };
0031 
0032 }
0033 
0034 #endif