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 * graphLabel
 
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
 

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

◆ graphLabel

QLabel* DsoConfigColorsPage::graphLabel
private

◆ gridColorBox

ColorBox * DsoConfigColorsPage::gridColorBox
private

◆ gridLabel

QLabel * DsoConfigColorsPage::gridLabel
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

◆ screenColorsLabel

QLabel* DsoConfigColorsPage::screenColorsLabel
private

◆ screenSpectrumColorBox

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

◆ screenSpectrumLabel

QLabel * DsoConfigColorsPage::screenSpectrumLabel
private

◆ settings

DsoSettings* DsoConfigColorsPage::settings
private

◆ textColorBox

ColorBox * DsoConfigColorsPage::textColorBox
private

◆ textLabel

QLabel * DsoConfigColorsPage::textLabel
private

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