swift
simulatorfsxconfigwindow.cpp
1 // SPDX-FileCopyrightText: Copyright (C) 2015 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
5 
6 #include "ui_simulatorfsxconfigwindow.h"
7 
8 using namespace swift::gui;
9 
10 namespace swift::simplugin::fsxcommon
11 {
12  CSimulatorFsxConfigWindow::CSimulatorFsxConfigWindow(const QString &simulator, QWidget *parent)
13  : CPluginConfigWindow(parent), m_simulator(simulator), ui(new Ui::CSimulatorFsxConfigWindow)
14  {
15  ui->setupUi(this);
16  ui->tw_Settings->setCurrentIndex(0);
17  ui->comp_FsxSettings->setSimulator(m_simulator);
18  connect(ui->bb_OkCancel, &QDialogButtonBox::rejected, this, &QWidget::close);
19  this->setWindowTitle(m_simulator.toQString(true) + " plugin configuration");
20  CGuiUtility::disableMinMaxCloseButtons(this);
21  }
22 
24  {
25  // void
26  }
27 } // namespace swift::simplugin::fsxcommon
Base class for plugin config window.
QString toQString(bool i18n=false) const
Cast as QString.
Definition: mixinstring.h:76
A window that lets user set up the FSX plugin.
GUI related classes.