OpenHantek
DsoSettingsView Struct Reference

Holds all view settings. More...

#include <viewsettings.h>

Public Member Functions

unsigned digitalPhosphorDraws () const
 

Data Fields

DsoSettingsColorValues screen
 
DsoSettingsColorValues print
 
bool antialiasing = true
 Antialiasing for the graphs. More...
 
bool digitalPhosphor = false
 true slowly fades out the previous graphs More...
 
unsigned digitalPhosphorDepth = 8
 Number of channels shown at one time. More...
 
Dso::InterpolationMode interpolation = Dso::INTERPOLATION_LINEAR
 Interpolation mode for the graph. More...
 
bool screenColorImages = false
 true exports images with screen colors More...
 
bool zoom = false
 true if the magnified scope is enabled More...
 
Qt::ToolBarArea cursorGridPosition = Qt::RightToolBarArea
 
bool cursorsVisible = false
 

Detailed Description

Holds all view settings.

Member Function Documentation

◆ digitalPhosphorDraws()

unsigned DsoSettingsView::digitalPhosphorDraws ( ) const
inline

Field Documentation

◆ antialiasing

bool DsoSettingsView::antialiasing = true

Antialiasing for the graphs.

◆ cursorGridPosition

Qt::ToolBarArea DsoSettingsView::cursorGridPosition = Qt::RightToolBarArea

◆ cursorsVisible

bool DsoSettingsView::cursorsVisible = false

◆ digitalPhosphor

bool DsoSettingsView::digitalPhosphor = false

true slowly fades out the previous graphs

◆ digitalPhosphorDepth

unsigned DsoSettingsView::digitalPhosphorDepth = 8

Number of channels shown at one time.

◆ interpolation

Dso::InterpolationMode DsoSettingsView::interpolation = Dso::INTERPOLATION_LINEAR

Interpolation mode for the graph.

◆ print

DsoSettingsColorValues DsoSettingsView::print
Initial value:
= {QColor(0x00, 0x00, 0x00, 0xbf), QColor(0x00, 0x00, 0x00, 0x00),
QColor(0x00, 0x00, 0x00, 0xff), QColor(0x00, 0x00, 0x00, 0xbf),
QColor(0x00, 0x00, 0x00, 0xbf), QColor(0x00, 0x00, 0x00, 0xff),
std::vector<QColor>(), std::vector<QColor>()}

◆ screen

DsoSettingsColorValues DsoSettingsView::screen
Initial value:
= {QColor(0xff, 0xff, 0xff, 0x7f), QColor(0x00, 0x00, 0x00, 0xff),
QColor(0xff, 0xff, 0xff, 0xff), QColor(0xff, 0xff, 0xff, 0xbf),
QColor(0xff, 0xff, 0xff, 0xbf), QColor(0xff, 0xff, 0xff, 0xff),
std::vector<QColor>(), std::vector<QColor>()}

◆ screenColorImages

bool DsoSettingsView::screenColorImages = false

true exports images with screen colors

◆ zoom

bool DsoSettingsView::zoom = false

true if the magnified scope is enabled


The documentation for this struct was generated from the following file: