CDPBasePadLauncher Class
| Header: | #include <CDPBasePadLauncher> |
| Inherited By: |
Public Types
| enum | GlobalDialog { None, NumPad, KeyPad, PinPad } |
Public Functions
| virtual | ~CDPBasePadLauncher() |
| virtual void | acceptedValue(double value) = 0 |
| virtual void | acceptedValue(QString value) = 0 |
| virtual void | configureGlobals(IQtCDP *pIQtCDP) |
| virtual bool | handleEvent(QEvent *event) |
| virtual bool | isPinPad() |
| virtual bool | isPinProtected() |
| virtual QString | keyPadDisplayText() |
| virtual QLineEdit::EchoMode | keyPadEchoMode() |
| virtual QString | keyPadInfoText1() |
| virtual QString | keyPadInfoText2() |
| virtual double | keyPadMaxValue() |
| virtual double | keyPadMinValue() |
| virtual QString | keyPadTitle() |
| virtual CDPBasePadLauncher::GlobalDialog | keyPadType() |
| virtual double | pinCode() |
| virtual int | pinPadTimeout() |
| virtual void | restartPinPadTimer() |
| virtual void | setKeyPadInfoText1(QString text) |
| virtual void | setKeyPadInfoText2(QString text) |
| virtual void | setKeyPadMaxValue(double value) |
| virtual void | setKeyPadMinValue(double value) |
| virtual void | setKeyPadTitle(QString title) |
| virtual void | setKeyPadType(CDPBasePadLauncher::GlobalDialog dialog) |
| virtual void | setPinCode(double pin) |
| virtual void | setPinPadTimeout(int sec) |
| virtual void | updateRangeToSupportValue(double value) |
Protected Functions
| virtual bool | ignorePin() |
Detailed Description
Member Type Documentation
enum CDPBasePadLauncher::GlobalDialog
This enum type specifies a dialog type:
| Constant | Value | Description |
|---|---|---|
CDPBasePadLauncher::None | 0x00000000 | Do not use a global dialog. |
CDPBasePadLauncher::NumPad | 0x00000001 | A numeric key pad. |
CDPBasePadLauncher::KeyPad | 0x00000002 | A key pad with for numbers and letters. |
CDPBasePadLauncher::PinPad | 0x00000003 | A num pad for typing passwords. |
Member Function Documentation
[virtual] CDPBasePadLauncher::~CDPBasePadLauncher()
Destroys the instance of CDPBasePadLauncher. The destructor is virtual.
[pure virtual] void CDPBasePadLauncher::acceptedValue(double value)
[pure virtual] void CDPBasePadLauncher::acceptedValue(QString value)
[virtual] void CDPBasePadLauncher::configureGlobals(IQtCDP *pIQtCDP)
[virtual] bool CDPBasePadLauncher::handleEvent(QEvent *event)
[virtual protected] bool CDPBasePadLauncher::ignorePin()
[virtual] bool CDPBasePadLauncher::isPinPad()
[virtual] bool CDPBasePadLauncher::isPinProtected()
[virtual] QString CDPBasePadLauncher::keyPadDisplayText()
[virtual] QLineEdit::EchoMode CDPBasePadLauncher::keyPadEchoMode()
[virtual] QString CDPBasePadLauncher::keyPadInfoText1()
See also setKeyPadInfoText1().
[virtual] QString CDPBasePadLauncher::keyPadInfoText2()
See also setKeyPadInfoText2().
[virtual] double CDPBasePadLauncher::keyPadMaxValue()
See also setKeyPadMaxValue().
[virtual] double CDPBasePadLauncher::keyPadMinValue()
See also setKeyPadMinValue().
[virtual] QString CDPBasePadLauncher::keyPadTitle()
See also setKeyPadTitle().
[virtual] CDPBasePadLauncher::GlobalDialog CDPBasePadLauncher::keyPadType()
See also setKeyPadType().
[virtual] double CDPBasePadLauncher::pinCode()
See also setPinCode().
[virtual] int CDPBasePadLauncher::pinPadTimeout()
See also setPinPadTimeout().
[virtual] void CDPBasePadLauncher::restartPinPadTimer()
[virtual] void CDPBasePadLauncher::setKeyPadInfoText1(QString text)
See also keyPadInfoText1().
[virtual] void CDPBasePadLauncher::setKeyPadInfoText2(QString text)
See also keyPadInfoText2().
[virtual] void CDPBasePadLauncher::setKeyPadMaxValue(double value)
See also keyPadMaxValue().
[virtual] void CDPBasePadLauncher::setKeyPadMinValue(double value)
See also keyPadMinValue().
[virtual] void CDPBasePadLauncher::setKeyPadTitle(QString title)
See also keyPadTitle().
[virtual] void CDPBasePadLauncher::setKeyPadType(CDPBasePadLauncher::GlobalDialog dialog)
See also keyPadType().
[virtual] void CDPBasePadLauncher::setPinCode(double pin)
See also pinCode().
[virtual] void CDPBasePadLauncher::setPinPadTimeout(int sec)
See also pinPadTimeout().
[virtual] void CDPBasePadLauncher::updateRangeToSupportValue(double value)
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.