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

Menu locations. More...

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

Public Member Functions

 DtScriptedTaskMenuLocationsDataWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtScriptedTaskMenuLocationsDataWidget ()
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)
virtual void setMenuText (const QString &)
 Sets the text of the menu item.
virtual bool processing () const
 Returns true if this dialog is getting user input for a sub-dialog.

Public Attributes

boost::signal< void()> signal_processing
 Signal sent when this dialog is processing (add/update)
boost::signal< void()> signal_done
 Signal sent when done processing.

Protected Slots

virtual void showOnTaskMenuChanged ()
virtual void onUpdate ()

Protected Member Functions

virtual QString selectMenuPath (const QString &curPath="")
 Puts up a widget to allow the user to select a menu path.

Protected Attributes

std::vector< std::string > myMenuPaths
DtTaskMenuPathSelectormyTaskMenuPathSelector
DtScriptedTaskMetaData myScriptedTaskMetaData
QCheckBoxmyTitle
QLabelmyTaskMenuLocation
QPushButtonmyUpdate
makVrv::DtDemyDe
bool myResetBeforeUpdate
bool myProcessing

Detailed Description

Menu locations.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Initializes widget with contents of meta data.

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

Updates supplied meta data with contents of widget.

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

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

virtual void makVrf::DtScriptedTaskMenuLocationsDataWidget::setMenuText ( const QString &  )
virtual

Sets the text of the menu item.

virtual bool makVrf::DtScriptedTaskMenuLocationsDataWidget::processing ( ) const
virtual

Returns true if this dialog is getting user input for a sub-dialog.

virtual QString makVrf::DtScriptedTaskMenuLocationsDataWidget::selectMenuPath ( const QString &  curPath = "")
protectedvirtual

Puts up a widget to allow the user to select a menu path.

virtual void makVrf::DtScriptedTaskMenuLocationsDataWidget::showOnTaskMenuChanged ( )
protectedvirtualslot
virtual void makVrf::DtScriptedTaskMenuLocationsDataWidget::onUpdate ( )
protectedvirtualslot

Member Data Documentation

boost::signal<void ()> makVrf::DtScriptedTaskMenuLocationsDataWidget::signal_processing

Signal sent when this dialog is processing (add/update)

boost::signal<void ()> makVrf::DtScriptedTaskMenuLocationsDataWidget::signal_done

Signal sent when done processing.

std::vector<std::string> makVrf::DtScriptedTaskMenuLocationsDataWidget::myMenuPaths
protected
DtTaskMenuPathSelector* makVrf::DtScriptedTaskMenuLocationsDataWidget::myTaskMenuPathSelector
protected
DtScriptedTaskMetaData makVrf::DtScriptedTaskMenuLocationsDataWidget::myScriptedTaskMetaData
protected
QCheckBox* makVrf::DtScriptedTaskMenuLocationsDataWidget::myTitle
protected
QLabel* makVrf::DtScriptedTaskMenuLocationsDataWidget::myTaskMenuLocation
protected
QPushButton* makVrf::DtScriptedTaskMenuLocationsDataWidget::myUpdate
protected
makVrv::DtDe& makVrf::DtScriptedTaskMenuLocationsDataWidget::myDe
protected
bool makVrf::DtScriptedTaskMenuLocationsDataWidget::myResetBeforeUpdate
protected
bool makVrf::DtScriptedTaskMenuLocationsDataWidget::myProcessing
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)