OpenHantek
DsoConfigScopePage Class Reference

Config page for the scope screen. More...

#include <DsoConfigScopePage.h>

Inheritance diagram for DsoConfigScopePage:

Public Slots

void saveSettings ()
 Saves the new settings. More...
 

Public Member Functions

 DsoConfigScopePage (DsoSettings *settings, QWidget *parent=nullptr)
 

Private Attributes

DsoSettingssettings
 
QVBoxLayout * mainLayout
 
QGroupBox * horizontalGroup
 
QGridLayout * horizontalLayout
 
QLabel * maxTimebaseLabel
 
SiSpinBoxmaxTimebaseSiSpinBox
 
QLabel * acquireIntervalLabel
 
SiSpinBoxacquireIntervalSiSpinBox
 
QGroupBox * graphGroup
 
QGridLayout * graphLayout
 
QLabel * fontSizeLabel
 
QSpinBox * fontSizeSpinBox
 
QLabel * digitalPhosphorDepthLabel
 
QSpinBox * digitalPhosphorDepthSpinBox
 
QLabel * interpolationLabel
 
QComboBox * interpolationComboBox
 
QGroupBox * cursorsGroup
 
QGridLayout * cursorsLayout
 
QLabel * cursorsLabel
 
QComboBox * cursorsComboBox
 
QGroupBox * configurationGroup
 
QGridLayout * configurationLayout
 
QCheckBox * hasACmodificationCheckBox
 
QCheckBox * saveOnExitCheckBox
 
QCheckBox * defaultSettingsCheckBox
 
QPushButton * saveNowButton
 
QGroupBox * exportGroup
 
QGridLayout * exportLayout
 
QCheckBox * zoomImageCheckBox
 

Detailed Description

Config page for the scope screen.

Constructor & Destructor Documentation

◆ DsoConfigScopePage()

DsoConfigScopePage::DsoConfigScopePage ( DsoSettings settings,
QWidget *  parent = nullptr 
)

Member Function Documentation

◆ saveSettings

void DsoConfigScopePage::saveSettings ( )
slot

Saves the new settings.

Field Documentation

◆ acquireIntervalLabel

QLabel* DsoConfigScopePage::acquireIntervalLabel
private

◆ acquireIntervalSiSpinBox

SiSpinBox* DsoConfigScopePage::acquireIntervalSiSpinBox
private

◆ configurationGroup

QGroupBox* DsoConfigScopePage::configurationGroup
private

◆ configurationLayout

QGridLayout* DsoConfigScopePage::configurationLayout
private

◆ cursorsComboBox

QComboBox* DsoConfigScopePage::cursorsComboBox
private

◆ cursorsGroup

QGroupBox* DsoConfigScopePage::cursorsGroup
private

◆ cursorsLabel

QLabel* DsoConfigScopePage::cursorsLabel
private

◆ cursorsLayout

QGridLayout* DsoConfigScopePage::cursorsLayout
private

◆ defaultSettingsCheckBox

QCheckBox* DsoConfigScopePage::defaultSettingsCheckBox
private

◆ digitalPhosphorDepthLabel

QLabel* DsoConfigScopePage::digitalPhosphorDepthLabel
private

◆ digitalPhosphorDepthSpinBox

QSpinBox* DsoConfigScopePage::digitalPhosphorDepthSpinBox
private

◆ exportGroup

QGroupBox* DsoConfigScopePage::exportGroup
private

◆ exportLayout

QGridLayout* DsoConfigScopePage::exportLayout
private

◆ fontSizeLabel

QLabel* DsoConfigScopePage::fontSizeLabel
private

◆ fontSizeSpinBox

QSpinBox* DsoConfigScopePage::fontSizeSpinBox
private

◆ graphGroup

QGroupBox* DsoConfigScopePage::graphGroup
private

◆ graphLayout

QGridLayout* DsoConfigScopePage::graphLayout
private

◆ hasACmodificationCheckBox

QCheckBox* DsoConfigScopePage::hasACmodificationCheckBox
private

◆ horizontalGroup

QGroupBox* DsoConfigScopePage::horizontalGroup
private

◆ horizontalLayout

QGridLayout* DsoConfigScopePage::horizontalLayout
private

◆ interpolationComboBox

QComboBox* DsoConfigScopePage::interpolationComboBox
private

◆ interpolationLabel

QLabel* DsoConfigScopePage::interpolationLabel
private

◆ mainLayout

QVBoxLayout* DsoConfigScopePage::mainLayout
private

◆ maxTimebaseLabel

QLabel* DsoConfigScopePage::maxTimebaseLabel
private

◆ maxTimebaseSiSpinBox

SiSpinBox* DsoConfigScopePage::maxTimebaseSiSpinBox
private

◆ saveNowButton

QPushButton* DsoConfigScopePage::saveNowButton
private

◆ saveOnExitCheckBox

QCheckBox* DsoConfigScopePage::saveOnExitCheckBox
private

◆ settings

DsoSettings* DsoConfigScopePage::settings
private

◆ zoomImageCheckBox

QCheckBox* DsoConfigScopePage::zoomImageCheckBox
private

The documentation for this class was generated from the following files: