swift
coresettingsdialog.cpp
1 // SPDX-FileCopyrightText: Copyright (C) 2016 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
4 #include "coresettingsdialog.h"
5 
6 #include <QPushButton>
7 
8 #include "ui_coresettingsdialog.h"
9 
10 #include "gui/guiapplication.h"
11 
12 namespace swift::gui::components
13 {
14  CCoreSettingsDialog::CCoreSettingsDialog(QWidget *parent) : QDialog(parent), ui(new Ui::CCoreSettingsDialog)
15  {
16  Q_ASSERT(sGui);
17  ui->setupUi(this);
18  this->setWindowFlags(this->windowFlags() & ~Qt::WindowContextHelpButtonHint);
19  QPushButton *overview = ui->bb_CoreSettingsDialog->button(QDialogButtonBox::Reset);
20  overview->setText("Overview");
21  connect(overview, &QPushButton::released, this, &CCoreSettingsDialog::showOverview);
22  }
23 
25 
26  void CCoreSettingsDialog::showOverview() { ui->comp_SettingsComponent->setSettingsOverviewTab(); }
27 } // namespace swift::gui::components
Core / swift pilot client settings as Dialog.
CCoreSettingsDialog(QWidget *parent=nullptr)
Constructor.
SWIFT_GUI_EXPORT swift::gui::CGuiApplication * sGui
Single instance of GUI application object.
High level reusable GUI components.
Definition: aboutdialog.cpp:13