![]() |
VR-Forces 5.0.3 Developer's Guide
|
Series of classes that will provide entry for multiple elements of a similar kind (variables, entity types)

Public Member Functions | |
| DtScriptedTaskDataWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtScriptedTaskDataWidget () |
| virtual void | init (const DtScriptedTaskMetaData &)=0 |
| virtual void | accept (DtScriptedTaskMetaData &)=0 |
| virtual void | clear () |
| virtual void | setReadOnly (bool) |
| virtual bool | processing () const |
Public Attributes | |
| boost::signals2::signal< void()> | signal_processing |
| boost::signals2::signal< void()> | signal_done |
| QLabel * | myTitle |
| QToolButton * | myAdd |
| QToolButton * | myUpdate |
| QToolButton * | myDelete |
| QTreeWidget * | myDataItems |
| QHBoxLayout * | myTitleLayout |
Protected Slots | |
| virtual void | onItemSelected () |
| virtual void | onAdd ()=0 |
| virtual void | onUpdate ()=0 |
| virtual void | onDelete ()=0 |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| bool | myReadOnly |
| bool | myProcessing |
| makVrf::DtScriptedTaskDataWidget::DtScriptedTaskDataWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
virtual |
|
pure virtual |
Initializes widget with contents of meta data.
Implemented in makVrf::DtScriptedTaskVariableDataWidget, and makVrf::DtScriptedTaskEntityTypeDataWidget.
|
pure virtual |
Updates supplied meta data with contents of widget.
Implemented in makVrf::DtScriptedTaskVariableDataWidget, and makVrf::DtScriptedTaskEntityTypeDataWidget.
|
virtual |
Clears widget of all items.
|
virtual |
Sets the control to read-only mode (such that items cannot be edited, but only viewed)
Reimplemented in makVrf::DtScriptedTaskVariableDataWidget.
|
virtual |
Returns true if this dialog is getting user input for a sub-dialog.
|
protectedvirtualslot |
Reimplemented in makVrf::DtScriptedTaskVariableDataWidget.
|
protectedpure virtualslot |
Implemented in makVrf::DtScriptedTaskVariableDataWidget, and makVrf::DtScriptedTaskEntityTypeDataWidget.
|
protectedpure virtualslot |
Implemented in makVrf::DtScriptedTaskVariableDataWidget, and makVrf::DtScriptedTaskEntityTypeDataWidget.
|
protectedpure virtualslot |
Implemented in makVrf::DtScriptedTaskVariableDataWidget, and makVrf::DtScriptedTaskEntityTypeDataWidget.
| boost::signals2::signal<void ()> makVrf::DtScriptedTaskDataWidget::signal_processing |
Signal sent when this dialog is processing (add/update)
| boost::signals2::signal<void ()> makVrf::DtScriptedTaskDataWidget::signal_done |
Signal sent when done processing.
| QLabel* makVrf::DtScriptedTaskDataWidget::myTitle |
| QToolButton* makVrf::DtScriptedTaskDataWidget::myAdd |
| QToolButton* makVrf::DtScriptedTaskDataWidget::myUpdate |
| QToolButton* makVrf::DtScriptedTaskDataWidget::myDelete |
| QTreeWidget* makVrf::DtScriptedTaskDataWidget::myDataItems |
| QHBoxLayout* makVrf::DtScriptedTaskDataWidget::myTitleLayout |
|
protected |
|
protected |
|
protected |