File indexing completed on 2024-05-19 04:40:44

0001 /*
0002     SPDX-FileCopyrightText: 2015 Laszlo Kis-Adam <laszlo.kis-adam@kdemail.net>
0003     SPDX-FileCopyrightText: 2016 Anton Anikin <anton.anikin@htower.ru>
0004 
0005     SPDX-License-Identifier: GPL-2.0-or-later
0006 */
0007 
0008 #ifndef CPPCHECK_GLOBAL_CONFIG_PAGE_H
0009 #define CPPCHECK_GLOBAL_CONFIG_PAGE_H
0010 
0011 #include <interfaces/configpage.h>
0012 
0013 namespace cppcheck
0014 {
0015 
0016 class GlobalConfigPage: public KDevelop::ConfigPage
0017 {
0018     Q_OBJECT
0019 
0020 public:
0021     GlobalConfigPage(KDevelop::IPlugin* plugin, QWidget* parent);
0022     ~GlobalConfigPage() override;
0023 
0024     KDevelop::ConfigPage::ConfigPageType configPageType() const override;
0025 
0026     QString name() const override;
0027     QString fullName() const override;
0028     QIcon icon() const override;
0029 };
0030 
0031 }
0032 
0033 #endif