swift
installsimulatorspecificwizardpage.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (C) 2017 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
5 
6 #ifndef SWIFT_GUI_COMPONENTS_INSTALLSIMULATORSPECIFICCOMPONENT_H
7 #define SWIFT_GUI_COMPONENTS_INSTALLSIMULATORSPECIFICCOMPONENT_H
8 
9 #include <QWizard>
10 
12 
13 namespace swift::gui::components
14 {
15  class CInstallXSwiftBusComponent;
16 
21  {
22  Q_OBJECT
23 
24  public:
27 
29  void setConfigComponent(CInstallXSwiftBusComponent *config) { m_xSwiftBusConfig = config; }
30 
32  bool validatePage() override { return true; }
33 
34  private:
35  CInstallXSwiftBusComponent *m_xSwiftBusConfig = nullptr;
36  };
37 } // namespace swift::gui::components
38 #endif // SWIFT_GUI_COMPONENTS_INSTALLSIMULATORSPECIFICCOMPONENT_H
Using this class provides a QWizardPage with the overlay functionality already integrated.
COverlayMessagesWizardPage(QWidget *parent=nullptr)
Constructor.
void setConfigComponent(CInstallXSwiftBusComponent *config)
Set config.
High level reusable GUI components.
Definition: aboutdialog.cpp:14
Q_OBJECTQ_OBJECT