Public Member Functions |
| ParamInputParser (QWidget *canvas) |
ito::RetVal | createInputMask (const QVector< ito::Param > ¶ms) |
bool | validateInput (bool mandatoryValues, ito::RetVal &retValue, bool showMessages=false) |
ito::RetVal | getParameters (QVector< ito::ParamBase > ¶ms) |
int | getItemSize () const |
Protected Member Functions |
QWidget * | renderTypeInt (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeChar (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeDouble (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeString (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeHWRef (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeIntArray (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeDoubleArray (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renderTypeCharArray (const ito::Param ¶m, int virtualIndex, QWidget *parent=NULL) |
QWidget * | renTypeArray (const int virtualIndex, QWidget *parent, const QString name) |
ito::RetVal | getIntValue (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getCharValue (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getDoubleValue (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getStringValue (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getHWValue (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getIntArray (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getDoubleArray (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
ito::RetVal | getCharArray (ito::ParamBase ¶m, const ito::Param &orgParam, QWidget *contentWidget, void *internalData, bool mandatory) |
Protected Attributes |
QSignalMapper * | m_pSignalMapper_browsePluginPicker |
QSignalMapper * | m_pSignalMapper_browseArrayPicker |
QVector< ito::Param > | m_params |
QVector< void * > | m_internalData |
QPointer< QWidget > | m_canvas |
QIcon | m_iconInfo |
Private Slots |
void | browsePluginPicker (int i) |
void | browseArrayPicker (int i) |