itom  4.1.0
ito::ParamInputDialog Class Reference
Inheritance diagram for ito::ParamInputDialog:

Public Member Functions

 ParamInputDialog (const QStringList &stringList, const ito::ParamMeta *meta, const tParamType paramType, QWidget *parent)
 
QListWidget * listWidget () const
 
void setNewItemText (const QString &tpl)
 
QString newItemText () const
 
void setCurrentIndex (int idx)
 
QStringList getStringList ()
 

Public Attributes

QRegExp m_RegExp
 
LineEditDelegatem_lineEditDel
 

Protected Member Functions

virtual void setItemData (int role, const QVariant &v)
 
virtual QVariant getItemData (int role) const
 

Private Slots

void on_newListItemButton_clicked ()
 
void on_deleteListItemButton_clicked ()
 
void on_moveListItemUpButton_clicked ()
 
void on_moveListItemDownButton_clicked ()
 
void on_listWidget_currentRowChanged ()
 
void on_listWidget_itemDoubleClicked (QListWidgetItem *item)
 
void on_buttonBox_clicked (QAbstractButton *btn)
 

Private Member Functions

void updateEditor ()
 

Private Attributes

Ui::paramInputDialog ui
 
bool m_updating
 
QString m_newItemText
 
size_t m_minSize
 
size_t m_maxSize
 
size_t m_stepSize
 
double m_minVal
 
double m_maxVal
 

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