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

#include <ddtDistanceDialog.hpp>

Inheritance diagram for DdtDistanceDialog:
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

 ~DdtDistanceDialog () override=default
 
- Public Member Functions inherited from DdtDialog
 DdtDialog (QWidget *parent=nullptr)
 
virtual ~DdtDialog ()
 
 DdtDistanceDialog (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
 
void ConfirmPressed () override
 
void QuitPressed () override
 
void CancelPressed () override
 
void CreateDialog () override
 
virtual void RetranslateUi ()
 
void changeEvent (QEvent *event) override
 
void focusInEvent (QFocusEvent *event) override
 
void closeEvent (QCloseEvent *event) override
 
void UpdateDistanceData (const QList< QVariant > table_distance_data)
 

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 distance dialog

Constructor & Destructor Documentation

◆ DdtDistanceDialog()

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

Constructor

Parameters
parentPointer to the parent widget

◆ ~DdtDistanceDialog()

DdtDistanceDialog::~DdtDistanceDialog ( )
overridedefault

Destructor

Member Function Documentation

◆ CancelPressed

void DdtDistanceDialog::CancelPressed ( )
overrideslot

Slot called when the cancel button was pressed. Stops the pick operation.

◆ changeEvent()

void DdtDistanceDialog::changeEvent ( QEvent * event)
overrideprotected

◆ closeEvent()

void DdtDistanceDialog::closeEvent ( QCloseEvent * event)
overrideprotected

◆ ConfirmPressed

void DdtDistanceDialog::ConfirmPressed ( )
overrideslot

Slot called when the confirm button was pressed. Default behavior is to close the dialog.

◆ CreateDialog()

void DdtDistanceDialog::CreateDialog ( )
overrideprotectedvirtual

Creates the dialog elements

Implements DdtDialog.

◆ focusInEvent()

void DdtDistanceDialog::focusInEvent ( QFocusEvent * event)
overrideprotected

◆ GetDialogName()

QString DdtDistanceDialog::GetDialogName ( )
overridevirtual

Method that return the dialogs name in human readable form

Returns
Name of the dialog

Implements DdtDialog.

◆ ParameterChanged

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

Parameter of dialog has changed

◆ QuitPressed

void DdtDistanceDialog::QuitPressed ( )
overrideslot

Slot called when the quit button was pressed. Default behavior is to close the dialog.

◆ RetranslateUi()

void DdtDistanceDialog::RetranslateUi ( )
protectedvirtual

◆ SetChangedParameter()

void DdtDistanceDialog::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 DdtDistanceDialog::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.

◆ UpdateDistanceData()

void DdtDistanceDialog::UpdateDistanceData ( const QList< QVariant > table_distance_data)
protected

Update the distance data elements in the dialog


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