OpenHantek
configdialog
DsoConfigScopePage.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 <QSpinBox>
15
#include <QVBoxLayout>
16
20
class
DsoConfigScopePage
:
public
QWidget {
21
Q_OBJECT
22
23
public
:
24
DsoConfigScopePage
(
DsoSettings
*settings, QWidget *parent = 0);
25
26
public
slots:
27
void
saveSettings
();
28
29
private
:
30
DsoSettings
*settings;
31
32
QVBoxLayout *mainLayout;
33
34
QGroupBox *graphGroup;
35
QGridLayout *graphLayout;
36
QLabel *digitalPhosphorDepthLabel;
37
QSpinBox *digitalPhosphorDepthSpinBox;
38
QLabel *interpolationLabel;
39
QComboBox *interpolationComboBox;
40
41
QGroupBox *cursorsGroup;
42
QGridLayout *cursorsLayout;
43
QLabel *cursorsLabel;
44
QComboBox *cursorsComboBox;
45
};
DsoConfigScopePage::saveSettings
void saveSettings()
Saves the new settings.
Definition:
DsoConfigScopePage.cpp:52
DsoConfigScopePage
Config page for the scope screen.
Definition:
DsoConfigScopePage.h:20
DsoSettings
Holds the settings of the program.
Definition:
settings.h:16
Generated by
1.8.14