ddt 1.2.1
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members
DdtPVCMDialog Class Reference

#include <ddtPVCMDialog.hpp>

Inheritance diagram for DdtPVCMDialog:
DdtDialog

Signals

void ParameterChanged (const QString dialog_id, const QString param_id, const QVariant parameter)
 
- Signals inherited from DdtDialog
void ParameterChanged (const QString dialog_id, const QString param_id, const QVariant parameter)
 

Public Member Functions

virtual ~DdtPVCMDialog ()=default
 
- Public Member Functions inherited from DdtDialog
 DdtDialog (QWidget *parent=nullptr)
 
virtual ~DdtDialog ()
 
 DdtPVCMDialog (QWidget *parent=nullptr)
 
void SetInitialParameter (const QString parameter_id, const QVariant parameter) override
 
void SetChangedParameter (const QString param_id, const QVariant parameter) override
 
QString GetDialogName () override
 
virtual void CreateDialog () override
 
virtual void RetranslateUi ()
 
virtual void paintEvent (QPaintEvent *event) override
 
virtual void ResetPressed ()
 
virtual void MedianFilterPressed ()
 
virtual void QuitPressed () override
 
virtual void UpdateCutValues ()
 
virtual void AutoSetPressed0 ()
 
virtual void AutoSetPressed1 ()
 
virtual void AutoSetPressed2 ()
 
virtual void AutoSetPressed3 ()
 
virtual void AutoSetPressed4 ()
 
virtual void AutoSetPressed5 ()
 

Additional Inherited Members

- Public Slots inherited from DdtDialog
virtual void ConfirmPressed ()
 
virtual void CancelPressed ()
 
virtual void QuitPressed ()
 
- Protected Member Functions inherited from DdtDialog
template<typename Func1 , typename Func2 >
void connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *context, Func2 slot)
 connect Template version of QObject::connection with fixed Qt::QueuedConnection flag. Normally used to connect a signal with a lambda function.
 
virtual void AddDefaultButtonsToLayout (QBoxLayout *layout, bool show_confirm_button, bool show_quit_button, bool show_cancel_button)
 
virtual QLayout * GetMainLayout ()
 
void connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member)
 connect Group of overloaded functions that use the QObject::connect method with the Qt::QueuedConnection flag. This defines Qt Signal and Slots connection the same way thought out the QApplication.
 
void connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)
 
void connect (const QObject *sender, const char *signal, const char *member)
 
- Protected Attributes inherited from DdtDialog
QLayout * main_layout
 

Detailed Description

Class for the PVCM dialog

Constructor & Destructor Documentation

◆ DdtPVCMDialog()

DdtPVCMDialog::DdtPVCMDialog ( QWidget * parent = nullptr)
explicit

Constructor

Parameters
parentPointer to the parent widget

◆ ~DdtPVCMDialog()

virtual DdtPVCMDialog::~DdtPVCMDialog ( )
virtualdefault

Destructor

Member Function Documentation

◆ AutoSetPressed0

void DdtPVCMDialog::AutoSetPressed0 ( )
virtualslot

Slot called when the auto set button 0 was pressed

◆ AutoSetPressed1

void DdtPVCMDialog::AutoSetPressed1 ( )
virtualslot

Slot called when the auto set button 1 was pressed

◆ AutoSetPressed2

void DdtPVCMDialog::AutoSetPressed2 ( )
virtualslot

Slot called when the auto set button 2 was pressed

◆ AutoSetPressed3

void DdtPVCMDialog::AutoSetPressed3 ( )
virtualslot

Slot called when the auto set button 3 was pressed

◆ AutoSetPressed4

void DdtPVCMDialog::AutoSetPressed4 ( )
virtualslot

Slot called when the auto set button 4 was pressed

◆ AutoSetPressed5

void DdtPVCMDialog::AutoSetPressed5 ( )
virtualslot

Slot called when the auto set button 5 was pressed

◆ CreateDialog()

void DdtPVCMDialog::CreateDialog ( )
overrideprotectedvirtual

Creates the dialog elements

Implements DdtDialog.

◆ GetDialogName()

QString DdtPVCMDialog::GetDialogName ( )
overridevirtual

Method that return the dialogs name in human readable form

Returns
Name of the dialog

Implements DdtDialog.

◆ MedianFilterPressed

void DdtPVCMDialog::MedianFilterPressed ( )
virtualslot

Slot called when the median filter button was pressed. This applies a median filter algorithm to define the cut values.

◆ paintEvent()

void DdtPVCMDialog::paintEvent ( QPaintEvent * event)
overrideprotectedvirtual

◆ ParameterChanged

void DdtPVCMDialog::ParameterChanged ( const QString dialog_id,
const QString param_id,
const QVariant parameter )
signal

Parameter of dialog has changed

◆ QuitPressed

void DdtPVCMDialog::QuitPressed ( )
overridevirtualslot

Slot called when the quit button was pressed. Stops the PVCM operation.

◆ ResetPressed

void DdtPVCMDialog::ResetPressed ( )
virtualslot

Slot called when the reset button was pressed. This resets the cut levels to the min/max pixel values.

◆ RetranslateUi()

void DdtPVCMDialog::RetranslateUi ( )
protectedvirtual

◆ SetChangedParameter()

void DdtPVCMDialog::SetChangedParameter ( const QString param_id,
const QVariant parameter )
overridevirtual

Called when an element of the dialog was changed

Parameters
param_idID of the parameter
parameterQVariant of the parameter

Reimplemented from DdtDialog.

◆ SetInitialParameter()

void DdtPVCMDialog::SetInitialParameter ( const QString parameter_id,
const QVariant parameter )
overridevirtual

Method to set initial parameters that should be selected in a dialog at startup

Parameters
parameter_idID of the parameter to set
parameterQVariant of the value to set

Implements DdtDialog.

◆ UpdateCutValues

void DdtPVCMDialog::UpdateCutValues ( )
virtualslot

Slot called when editing in one of the edit fields finished.


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