OpenHantek
configdialog
DsoConfigFilesPage.h
1
// SPDX-License-Identifier: GPL-2.0+
2
3
#include <QWidget>
4
5
#include "settings.h"
6
7
#include <QCheckBox>
8
#include <QComboBox>
9
#include <QDoubleSpinBox>
10
#include <QGridLayout>
11
#include <QGroupBox>
12
#include <QHBoxLayout>
13
#include <QLabel>
14
#include <QPushButton>
15
#include <QSpinBox>
16
#include <QVBoxLayout>
17
21
class
DsoConfigFilesPage
:
public
QWidget {
22
Q_OBJECT
23
24
public
:
25
DsoConfigFilesPage
(
DsoSettings
*settings, QWidget *parent = 0);
26
27
public
slots:
28
void
saveSettings
();
29
30
private
:
31
DsoSettings
*settings;
32
33
QVBoxLayout *mainLayout;
34
35
QGroupBox *configurationGroup;
36
QVBoxLayout *configurationLayout;
37
QCheckBox *saveOnExitCheckBox;
38
QPushButton *saveNowButton;
39
40
QGroupBox *exportGroup;
41
QGridLayout *exportLayout;
42
QCheckBox *screenColorCheckBox;
43
QLabel *imageWidthLabel;
44
QSpinBox *imageWidthSpinBox;
45
QLabel *imageHeightLabel;
46
QSpinBox *imageHeightSpinBox;
47
};
DsoConfigFilesPage
Config page for file loading/saving.
Definition:
DsoConfigFilesPage.h:21
DsoSettings
Holds the settings of the program.
Definition:
settings.h:16
DsoConfigFilesPage::saveSettings
void saveSettings()
Saves the new settings.
Definition:
DsoConfigFilesPage.cpp:55
Generated by
1.8.14