OpenHantek
Loading...
Searching...
No Matches
DsoConfigAnalysisPage Class Reference

Config page for the data spectral analysis. More...

#include <DsoConfigAnalysisPage.h>

Inheritance diagram for DsoConfigAnalysisPage:

Public Slots

void saveSettings ()
 Saves the new settings.

Public Member Functions

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

Private Attributes

DsoSettingssettings
QVBoxLayout * mainLayout
QGroupBox * spectrumGroup
QGridLayout * spectrumLayout
QLabel * windowFunctionLabel
QComboBox * windowFunctionComboBox
QGroupBox * referenceGroup
QGridLayout * referenceLayout
QPushButton * dBVButton
QPushButton * dBuButton
QPushButton * dBmButton
QLabel * dBVLabel
QLabel * dBuLabel
QLabel * dBmLabel
int dBsuffixIndex = 0
QGridLayout * referenceLevelButtonLayout
QDoubleSpinBox * referenceLevelSpinBox
QLabel * referenceLevelUnitLabel
QHBoxLayout * referenceLevelLayout
QLabel * minimumMagnitudeLabel
QDoubleSpinBox * minimumMagnitudeSpinBox
QLabel * minimumMagnitudeUnitLabel
QHBoxLayout * minimumMagnitudeLayout
QCheckBox * reuseFftPlanCheckBox
QCheckBox * showNoteCheckBox
QGroupBox * analysisGroup
QGridLayout * analysisLayout
QGroupBox * cursorsGroup
QGridLayout * cursorsLayout
QLabel * cursorsLabel
QComboBox * cursorsComboBox
QCheckBox * dummyLoadCheckbox
QSpinBox * dummyLoadSpinBox
QLabel * dummyLoadUnitLabel
QHBoxLayout * dummyLoadLayout
QCheckBox * thdCheckBox

Detailed Description

Config page for the data spectral 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

◆ analysisGroup

QGroupBox* DsoConfigAnalysisPage::analysisGroup
private

◆ analysisLayout

QGridLayout* DsoConfigAnalysisPage::analysisLayout
private

◆ cursorsComboBox

QComboBox* DsoConfigAnalysisPage::cursorsComboBox
private

◆ cursorsGroup

QGroupBox* DsoConfigAnalysisPage::cursorsGroup
private

◆ cursorsLabel

QLabel* DsoConfigAnalysisPage::cursorsLabel
private

◆ cursorsLayout

QGridLayout* DsoConfigAnalysisPage::cursorsLayout
private

◆ dBmButton

QPushButton* DsoConfigAnalysisPage::dBmButton
private

◆ dBmLabel

QLabel* DsoConfigAnalysisPage::dBmLabel
private

◆ dBsuffixIndex

int DsoConfigAnalysisPage::dBsuffixIndex = 0
private

◆ dBuButton

QPushButton* DsoConfigAnalysisPage::dBuButton
private

◆ dBuLabel

QLabel* DsoConfigAnalysisPage::dBuLabel
private

◆ dBVButton

QPushButton* DsoConfigAnalysisPage::dBVButton
private

◆ dBVLabel

QLabel* DsoConfigAnalysisPage::dBVLabel
private

◆ dummyLoadCheckbox

QCheckBox* DsoConfigAnalysisPage::dummyLoadCheckbox
private

◆ dummyLoadLayout

QHBoxLayout* DsoConfigAnalysisPage::dummyLoadLayout
private

◆ dummyLoadSpinBox

QSpinBox* DsoConfigAnalysisPage::dummyLoadSpinBox
private

◆ dummyLoadUnitLabel

QLabel* DsoConfigAnalysisPage::dummyLoadUnitLabel
private

◆ 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

◆ referenceGroup

QGroupBox* DsoConfigAnalysisPage::referenceGroup
private

◆ referenceLayout

QGridLayout* DsoConfigAnalysisPage::referenceLayout
private

◆ referenceLevelButtonLayout

QGridLayout* DsoConfigAnalysisPage::referenceLevelButtonLayout
private

◆ referenceLevelLayout

QHBoxLayout* DsoConfigAnalysisPage::referenceLevelLayout
private

◆ referenceLevelSpinBox

QDoubleSpinBox* DsoConfigAnalysisPage::referenceLevelSpinBox
private

◆ referenceLevelUnitLabel

QLabel* DsoConfigAnalysisPage::referenceLevelUnitLabel
private

◆ reuseFftPlanCheckBox

QCheckBox* DsoConfigAnalysisPage::reuseFftPlanCheckBox
private

◆ settings

DsoSettings* DsoConfigAnalysisPage::settings
private

◆ showNoteCheckBox

QCheckBox* DsoConfigAnalysisPage::showNoteCheckBox
private

◆ spectrumGroup

QGroupBox* DsoConfigAnalysisPage::spectrumGroup
private

◆ spectrumLayout

QGridLayout* DsoConfigAnalysisPage::spectrumLayout
private

◆ thdCheckBox

QCheckBox* DsoConfigAnalysisPage::thdCheckBox
private

◆ windowFunctionComboBox

QComboBox* DsoConfigAnalysisPage::windowFunctionComboBox
private

◆ windowFunctionLabel

QLabel* DsoConfigAnalysisPage::windowFunctionLabel
private

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