OpenHantek
DsoConfigAnalysisPage Class Reference

Config page for the data analysis. More...

#include <DsoConfigAnalysisPage.h>

Inheritance diagram for DsoConfigAnalysisPage:

Public Slots

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

Public Member Functions

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

Private Attributes

DsoSettingssettings
 
QVBoxLayout * mainLayout
 
QGroupBox * spectrumGroup
 
QGridLayout * spectrumLayout
 
QLabel * windowFunctionLabel
 
QComboBox * windowFunctionComboBox
 
QLabel * referenceLevelLabel
 
QDoubleSpinBox * referenceLevelSpinBox
 
QLabel * referenceLevelUnitLabel
 
QHBoxLayout * referenceLevelLayout
 
QLabel * minimumMagnitudeLabel
 
QDoubleSpinBox * minimumMagnitudeSpinBox
 
QLabel * minimumMagnitudeUnitLabel
 
QHBoxLayout * minimumMagnitudeLayout
 

Detailed Description

Config page for the data analysis.

Constructor & Destructor Documentation

◆ DsoConfigAnalysisPage()

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

Member Function Documentation

◆ saveSettings

void DsoConfigAnalysisPage::saveSettings ( )
slot

Saves the new settings.

Field Documentation

◆ mainLayout

QVBoxLayout* DsoConfigAnalysisPage::mainLayout
private

◆ minimumMagnitudeLabel

QLabel* DsoConfigAnalysisPage::minimumMagnitudeLabel
private

◆ minimumMagnitudeLayout

QHBoxLayout* DsoConfigAnalysisPage::minimumMagnitudeLayout
private

◆ minimumMagnitudeSpinBox

QDoubleSpinBox* DsoConfigAnalysisPage::minimumMagnitudeSpinBox
private

◆ minimumMagnitudeUnitLabel

QLabel* DsoConfigAnalysisPage::minimumMagnitudeUnitLabel
private

◆ referenceLevelLabel

QLabel* DsoConfigAnalysisPage::referenceLevelLabel
private

◆ referenceLevelLayout

QHBoxLayout* DsoConfigAnalysisPage::referenceLevelLayout
private

◆ referenceLevelSpinBox

QDoubleSpinBox* DsoConfigAnalysisPage::referenceLevelSpinBox
private

◆ referenceLevelUnitLabel

QLabel* DsoConfigAnalysisPage::referenceLevelUnitLabel
private

◆ settings

DsoSettings* DsoConfigAnalysisPage::settings
private

◆ spectrumGroup

QGroupBox* DsoConfigAnalysisPage::spectrumGroup
private

◆ spectrumLayout

QGridLayout* DsoConfigAnalysisPage::spectrumLayout
private

◆ windowFunctionComboBox

QComboBox* DsoConfigAnalysisPage::windowFunctionComboBox
private

◆ windowFunctionLabel

QLabel* DsoConfigAnalysisPage::windowFunctionLabel
private

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