itom
Loading...
Searching...
No Matches
ito::ParamInputDialog Class Reference
Inheritance diagram for ito::ParamInputDialog:

Public Member Functions

 ParamInputDialog (const Param &param, QWidget *parent=nullptr)
 
Param getItems (RetVal &retValue) const
 

Protected Member Functions

virtual void setItemData (int role, const QVariant &v)
 
virtual QVariant getItemData (int role) const
 
QList< QPair< QString, QVariant > > parseListItems (const ito::Param &param) const
 
void updateButtonState ()
 

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
 
Param m_param
 
QRegularExpression m_RegExp
 
LineEditDelegatem_lineEditDel
 

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