VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtScriptedTaskVariableDataWidget Class Reference

Variable data entry. More...

Inheritance diagram for makVrf::DtScriptedTaskVariableDataWidget:
Inheritance graph
[legend]

Public Member Functions

 DtScriptedTaskVariableDataWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtScriptedTaskVariableDataWidget ()
virtual void init (const DtScriptedTaskMetaData &)
 Initializes widget with contents of meta data.
virtual void accept (DtScriptedTaskMetaData &)
 Updates supplied meta data with contents of widget.
virtual void setReadOnly (bool)
 Sets the control to read-only mode (such that items cannot be edited, but only viewed)
const std::vector
< DtScriptedTaskVariable > & 
variables () const
virtual std::string generateCommentBlock () const
 Generates a comment block that can be used to place in a lua script that defines the variables being used.
- Public Member Functions inherited from makVrf::DtScriptedTaskDataWidget
 DtScriptedTaskDataWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtScriptedTaskDataWidget ()
virtual void clear ()
 Clears widget of all items.
virtual bool processing () const
 Returns true if this dialog is getting user input for a sub-dialog.

Public Attributes

QPushButtonmyShowTaskParameterComments
QPushButtonmyMoveUp
QPushButtonmyMoveDown
- Public Attributes inherited from makVrf::DtScriptedTaskDataWidget
boost::signal< void()> signal_processing
 Signal sent when this dialog is processing (add/update)
boost::signal< void()> signal_done
 Signal sent when done processing.
QLabelmyTitle
QPushButtonmyAdd
QPushButtonmyUpdate
QPushButtonmyDelete
QListWidget * myDataItems
QHBoxLayout * myTitleLayout

Protected Slots

virtual void onMoveUp ()
virtual void onMoveDown ()
virtual void onShowTaskParameterComments ()
virtual void copyCommentsToClipboard ()
- Protected Slots inherited from makVrf::DtScriptedTaskDataWidget

Protected Member Functions

virtual void onItemSelected ()
virtual void onAdd ()
virtual void onUpdate ()
virtual void onDelete ()
virtual void moveItemFrom (int from, int to)

Protected Attributes

std::vector
< DtScriptedTaskVariable
myVariables
- Protected Attributes inherited from makVrf::DtScriptedTaskDataWidget
makVrv::DtDemyDe
bool myReadOnly
bool myProcessing

Detailed Description

Variable data entry.

Constructor & Destructor Documentation

makVrf::DtScriptedTaskVariableDataWidget::DtScriptedTaskVariableDataWidget ( makVrv::DtDe de,
QWidget parent,
const Qt::WindowFlags &  flags = 0 
)
virtual makVrf::DtScriptedTaskVariableDataWidget::~DtScriptedTaskVariableDataWidget ( )
virtual

Member Function Documentation

virtual void makVrf::DtScriptedTaskVariableDataWidget::init ( const DtScriptedTaskMetaData )
virtual

Initializes widget with contents of meta data.

Implements makVrf::DtScriptedTaskDataWidget.

virtual void makVrf::DtScriptedTaskVariableDataWidget::accept ( DtScriptedTaskMetaData )
virtual

Updates supplied meta data with contents of widget.

Implements makVrf::DtScriptedTaskDataWidget.

virtual void makVrf::DtScriptedTaskVariableDataWidget::setReadOnly ( bool  )
virtual

Sets the control to read-only mode (such that items cannot be edited, but only viewed)

Reimplemented from makVrf::DtScriptedTaskDataWidget.

const std::vector<DtScriptedTaskVariable>& makVrf::DtScriptedTaskVariableDataWidget::variables ( ) const
virtual std::string makVrf::DtScriptedTaskVariableDataWidget::generateCommentBlock ( ) const
virtual

Generates a comment block that can be used to place in a lua script that defines the variables being used.

virtual void makVrf::DtScriptedTaskVariableDataWidget::onMoveUp ( )
protectedvirtualslot
virtual void makVrf::DtScriptedTaskVariableDataWidget::onMoveDown ( )
protectedvirtualslot
virtual void makVrf::DtScriptedTaskVariableDataWidget::onShowTaskParameterComments ( )
protectedvirtualslot
virtual void makVrf::DtScriptedTaskVariableDataWidget::copyCommentsToClipboard ( )
protectedvirtualslot
virtual void makVrf::DtScriptedTaskVariableDataWidget::onItemSelected ( )
protectedvirtual

Reimplemented from makVrf::DtScriptedTaskDataWidget.

virtual void makVrf::DtScriptedTaskVariableDataWidget::onAdd ( )
protectedvirtual
virtual void makVrf::DtScriptedTaskVariableDataWidget::onUpdate ( )
protectedvirtual
virtual void makVrf::DtScriptedTaskVariableDataWidget::onDelete ( )
protectedvirtual
virtual void makVrf::DtScriptedTaskVariableDataWidget::moveItemFrom ( int  from,
int  to 
)
protectedvirtual

Member Data Documentation

QPushButton* makVrf::DtScriptedTaskVariableDataWidget::myShowTaskParameterComments
QPushButton* makVrf::DtScriptedTaskVariableDataWidget::myMoveUp
QPushButton* makVrf::DtScriptedTaskVariableDataWidget::myMoveDown
std::vector<DtScriptedTaskVariable> makVrf::DtScriptedTaskVariableDataWidget::myVariables
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)