QtPdWidgets  2.3.1
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
Pd::TouchEditDialog Class Reference

Dialog for editing numeric values on a touchscreen. More...

#include <TouchEditDialog.h>

Inheritance diagram for Pd::TouchEditDialog:
Inheritance graph
[legend]
Collaboration diagram for Pd::TouchEditDialog:
Collaboration graph
[legend]

Public Member Functions

 TouchEditDialog (QWidget *parent=0)
 Constructor. More...
 
 ~TouchEditDialog ()
 Destructor. More...
 
double getValue () const
 
void setValue (double)
 Set the edit widget value. More...
 
void setDecimals (int)
 Set the edit widget decimals. More...
 
void setSuffix (const QString &)
 Set the edit widget suffix. More...
 
void setLowerLimit (double)
 Set the edit widget lower limit. More...
 
void setUpperLimit (double)
 Set the edit widget upper limit. More...
 
int getEditDigit () const
 
void setEditDigit (int)
 Set the edit widget cursor position. More...
 

Private Slots

void buttonOk_clicked ()
 Accept Value. More...
 
void buttonCancel_clicked ()
 Abort Dialog. More...
 
void changeEvent (QEvent *event) override
 

Private Member Functions

 Q_DECLARE_PRIVATE (TouchEditDialog)
 
PD_PRIVATE void retranslate ()
 

Private Attributes

QScopedPointer< TouchEditDialogPrivate > const d_ptr
 

Detailed Description

Dialog for editing numeric values on a touchscreen.

Constructor & Destructor Documentation

◆ TouchEditDialog()

TouchEditDialog::TouchEditDialog ( QWidget *  parent = 0)

Constructor.

Parameters
parentparent widget

◆ ~TouchEditDialog()

TouchEditDialog::~TouchEditDialog ( )

Destructor.

Member Function Documentation

◆ buttonCancel_clicked

void TouchEditDialog::buttonCancel_clicked ( )
privateslot

Abort Dialog.

◆ buttonOk_clicked

void TouchEditDialog::buttonOk_clicked ( )
privateslot

Accept Value.

◆ changeEvent

void TouchEditDialog::changeEvent ( QEvent *  event)
overrideprivateslot

References retranslate().

◆ getEditDigit()

int TouchEditDialog::getEditDigit ( ) const

◆ getValue()

double TouchEditDialog::getValue ( ) const

◆ Q_DECLARE_PRIVATE()

Pd::TouchEditDialog::Q_DECLARE_PRIVATE ( TouchEditDialog  )
private

◆ retranslate()

void TouchEditDialog::retranslate ( )
private

Referenced by changeEvent().

◆ setDecimals()

void TouchEditDialog::setDecimals ( int  value)

Set the edit widget decimals.

Referenced by Pd::NoPdTouchEditPrivate::openDialog(), and Pd::TouchEdit::Impl::openDialog().

◆ setEditDigit()

void TouchEditDialog::setEditDigit ( int  value)

Set the edit widget cursor position.

Referenced by Pd::NoPdTouchEditPrivate::openDialog(), and Pd::TouchEdit::Impl::openDialog().

◆ setLowerLimit()

void TouchEditDialog::setLowerLimit ( double  value)

Set the edit widget lower limit.

Referenced by Pd::NoPdTouchEditPrivate::openDialog(), and Pd::TouchEdit::Impl::openDialog().

◆ setSuffix()

void TouchEditDialog::setSuffix ( const QString &  value)

Set the edit widget suffix.

Referenced by Pd::NoPdTouchEditPrivate::openDialog(), and Pd::TouchEdit::Impl::openDialog().

◆ setUpperLimit()

void TouchEditDialog::setUpperLimit ( double  value)

Set the edit widget upper limit.

Referenced by Pd::NoPdTouchEditPrivate::openDialog(), and Pd::TouchEdit::Impl::openDialog().

◆ setValue()

void TouchEditDialog::setValue ( double  value)

Set the edit widget value.

Referenced by Pd::NoPdTouchEditPrivate::openDialog(), and Pd::TouchEdit::Impl::openDialog().

Member Data Documentation

◆ d_ptr

QScopedPointer<TouchEditDialogPrivate> const Pd::TouchEditDialog::d_ptr
private

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