OpenHantek
DsoConfigColorsPage Class Reference

Config page for the colors. More...

#include <DsoConfigColorsPage.h>

Inheritance diagram for DsoConfigColorsPage:

Public Slots

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

Public Member Functions

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

Private Attributes

DsoSettingssettings
 
QVBoxLayout * mainLayout
 
QGroupBox * colorsGroup
 
QGridLayout * colorsLayout
 
QLabel * screenColorsLabel
 
QLabel * printColorsLabel
 
QLabel * axesLabel
 
QLabel * backgroundLabel
 
QLabel * borderLabel
 
QLabel * gridLabel
 
QLabel * markersLabel
 
QLabel * textLabel
 
ColorBoxaxesColorBox
 
ColorBoxbackgroundColorBox
 
ColorBoxborderColorBox
 
ColorBoxgridColorBox
 
ColorBoxmarkersColorBox
 
ColorBoxtextColorBox
 
ColorBoxprintAxesColorBox
 
ColorBoxprintBackgroundColorBox
 
ColorBoxprintBorderColorBox
 
ColorBoxprintGridColorBox
 
ColorBoxprintMarkersColorBox
 
ColorBoxprintTextColorBox
 
QLabel * horizontalLine
 
QLabel * screenChannelLabel
 
QLabel * screenSpectrumLabel
 
QLabel * printChannelLabel
 
QLabel * printSpectrumLabel
 
std::vector< QLabel *> colorLabel
 
std::vector< ColorBox *> screenChannelColorBox
 
std::vector< ColorBox *> screenSpectrumColorBox
 
std::vector< ColorBox *> printChannelColorBox
 
std::vector< ColorBox *> printSpectrumColorBox
 
QCheckBox * screenColorCheckBox
 
QLabel * fontSizeLabel
 
QSpinBox * fontSizeSpinBox
 
QCheckBox * styleFusionCheckBox
 
QLabel * themeLabel
 
QComboBox * themeComboBox
 
QGridLayout * themeLayout
 

Detailed Description

Config page for the colors.

Constructor & Destructor Documentation

◆ DsoConfigColorsPage()

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

Member Function Documentation

◆ saveSettings

void DsoConfigColorsPage::saveSettings ( )
slot

Saves the new settings.

Field Documentation

◆ axesColorBox

ColorBox* DsoConfigColorsPage::axesColorBox
private

◆ axesLabel

QLabel* DsoConfigColorsPage::axesLabel
private

◆ backgroundColorBox

ColorBox * DsoConfigColorsPage::backgroundColorBox
private

◆ backgroundLabel

QLabel * DsoConfigColorsPage::backgroundLabel
private

◆ borderColorBox

ColorBox * DsoConfigColorsPage::borderColorBox
private

◆ borderLabel

QLabel * DsoConfigColorsPage::borderLabel
private

◆ colorLabel

std::vector< QLabel * > DsoConfigColorsPage::colorLabel
private

◆ colorsGroup

QGroupBox* DsoConfigColorsPage::colorsGroup
private

◆ colorsLayout

QGridLayout* DsoConfigColorsPage::colorsLayout
private

◆ fontSizeLabel

QLabel* DsoConfigColorsPage::fontSizeLabel
private

◆ fontSizeSpinBox

QSpinBox* DsoConfigColorsPage::fontSizeSpinBox
private

◆ gridColorBox

ColorBox * DsoConfigColorsPage::gridColorBox
private

◆ gridLabel

QLabel * DsoConfigColorsPage::gridLabel
private

◆ horizontalLine

QLabel* DsoConfigColorsPage::horizontalLine
private

◆ mainLayout

QVBoxLayout* DsoConfigColorsPage::mainLayout
private

◆ markersColorBox

ColorBox * DsoConfigColorsPage::markersColorBox
private

◆ markersLabel

QLabel * DsoConfigColorsPage::markersLabel
private

◆ printAxesColorBox

ColorBox* DsoConfigColorsPage::printAxesColorBox
private

◆ printBackgroundColorBox

ColorBox * DsoConfigColorsPage::printBackgroundColorBox
private

◆ printBorderColorBox

ColorBox * DsoConfigColorsPage::printBorderColorBox
private

◆ printChannelColorBox

std::vector< ColorBox * > DsoConfigColorsPage::printChannelColorBox
private

◆ printChannelLabel

QLabel * DsoConfigColorsPage::printChannelLabel
private

◆ printColorsLabel

QLabel * DsoConfigColorsPage::printColorsLabel
private

◆ printGridColorBox

ColorBox * DsoConfigColorsPage::printGridColorBox
private

◆ printMarkersColorBox

ColorBox * DsoConfigColorsPage::printMarkersColorBox
private

◆ printSpectrumColorBox

std::vector< ColorBox * > DsoConfigColorsPage::printSpectrumColorBox
private

◆ printSpectrumLabel

QLabel * DsoConfigColorsPage::printSpectrumLabel
private

◆ printTextColorBox

ColorBox * DsoConfigColorsPage::printTextColorBox
private

◆ screenChannelColorBox

std::vector< ColorBox * > DsoConfigColorsPage::screenChannelColorBox
private

◆ screenChannelLabel

QLabel* DsoConfigColorsPage::screenChannelLabel
private

◆ screenColorCheckBox

QCheckBox* DsoConfigColorsPage::screenColorCheckBox
private

◆ screenColorsLabel

QLabel* DsoConfigColorsPage::screenColorsLabel
private

◆ screenSpectrumColorBox

std::vector< ColorBox * > DsoConfigColorsPage::screenSpectrumColorBox
private

◆ screenSpectrumLabel

QLabel * DsoConfigColorsPage::screenSpectrumLabel
private

◆ settings

DsoSettings* DsoConfigColorsPage::settings
private

◆ styleFusionCheckBox

QCheckBox* DsoConfigColorsPage::styleFusionCheckBox
private

◆ textColorBox

ColorBox * DsoConfigColorsPage::textColorBox
private

◆ textLabel

QLabel * DsoConfigColorsPage::textLabel
private

◆ themeComboBox

QComboBox* DsoConfigColorsPage::themeComboBox
private

◆ themeLabel

QLabel* DsoConfigColorsPage::themeLabel
private

◆ themeLayout

QGridLayout* DsoConfigColorsPage::themeLayout
private

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