Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
ModuleConfigurationDialog.h
Go to the documentation of this file.
1#pragma once
2#include <QDialog>
3#include <QSettings>
4#include <misc/global.h>
5
6namespace Ui
7{
8class ModuleConfigurationDialog;
9}
10
11namespace sf
12{
13
14// Forward declaration.
15class ModuleConfiguration;
16
17// Forward declaration.
18class AppModuleList;
19
21{
22 Q_OBJECT
23
24 public:
25 explicit ModuleConfigurationDialog(ModuleConfiguration* config, QWidget* parent = nullptr);
26
27 void stateSaveRestore(bool save);
28
30
31 void applyClose();
32
33 Ui::ModuleConfigurationDialog* ui;
34
35 AppModuleList* _moduleList;
36
38};
39
40}// namespace sf
Definition ModuleConfigurationDialog.h:21
ModuleConfigurationDialog(ModuleConfiguration *config, QWidget *parent=nullptr)
ModuleConfiguration * _config
Definition ModuleConfigurationDialog.h:37
Ui::ModuleConfigurationDialog * ui
Definition ModuleConfigurationDialog.h:33
void stateSaveRestore(bool save)
AppModuleList * _moduleList
Definition ModuleConfigurationDialog.h:35
Definition ModuleConfiguration.h:11
#define _MISC_CLASS
Definition misc/global.h:40
Definition ApplicationPropertyPage.h:8
Definition Application.h:10