File indexing completed on 2024-05-19 15:45:20
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 #include "globalconfigpage.h" 0009 #include "ui_globalconfigpage.h" 0010 0011 #include "globalsettings.h" 0012 0013 namespace cppcheck 0014 { 0015 0016 GlobalConfigPage::GlobalConfigPage(KDevelop::IPlugin* plugin, QWidget* parent) 0017 : ConfigPage(plugin, GlobalSettings::self(), parent) 0018 { 0019 Ui::GlobalConfigPage ui; 0020 ui.setupUi(this); 0021 } 0022 0023 GlobalConfigPage::~GlobalConfigPage() 0024 { 0025 } 0026 0027 KDevelop::ConfigPage::ConfigPageType GlobalConfigPage::configPageType() const 0028 { 0029 return KDevelop::ConfigPage::AnalyzerConfigPage; 0030 } 0031 0032 QString GlobalConfigPage::name() const 0033 { 0034 return i18nc("@title:tab", "Cppcheck"); 0035 } 0036 0037 QString GlobalConfigPage::fullName() const 0038 { 0039 return i18nc("@title:tab", "Configure Cppcheck Settings"); 0040 } 0041 0042 QIcon GlobalConfigPage::icon() const 0043 { 0044 return QIcon::fromTheme(QStringLiteral("cppcheck")); 0045 } 0046 0047 } 0048 0049 #include "moc_globalconfigpage.cpp"