VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes
makVrf::DtCommandDialogExtensionInterface Class Reference
Inheritance diagram for makVrf::DtCommandDialogExtensionInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~DtCommandDialogExtensionInterface ()
virtual QWidgetwidget ()=0
 Returns the widget.
virtual bool editStatement (const std::vector< makVrv::DtSimEntry * > &, const DtSimStatement *)=0
 Edits the current statement. Return true if the statement can be edited.
virtual void run (const std::vector< makVrv::DtSimEntry * > &)=0
 Override to run the dialog.
virtual bool valid () const =0
 Override to return whether or not extension is valid.
virtual void setOKEnabled (bool)=0
 Sets whether or not the OK button is enabled.
virtual void setupFrom (const std::vector< makVrv::DtSimEntry * > &)=0
 Sets up dialog by asking logic to do it.
virtual void selectionChanged (const QString &selection)=0
virtual bool wantsSelectionOfObjectInCommandMode () const =0
 Override to return false if, when this task is used as part of a simulation command, it does not want to allow to choose an object to apply the command to.
virtual void onCancel ()=0

Public Attributes

boost::signal< void()> signal_cancelled
boost::signal< void(bool)> signal_validStateChanged
 Signal sent when the task becomes valid (or invalid)
boost::signal< void(std::vector
< std::string > names, const
DtSetDataRequest &)> 
signal_sendSetRequest
boost::signal< void(std::vector
< std::string > names, const
DtSimTask &)> 
signal_sendTaskRequest
boost::signal< void(const
DtSimCommandObjectWrapper &)> 
signal_sendCommandRequest
boost::signal< void(const
std::vector< std::string >
&, const DtSimTask
&, DtVrfTaskSetMenu *)> 
signal_commandActivated
boost::signal< void(const
DtSimCommandObjectWrapper &)> 
signal_simCommandActivated
boost::signal< void(const
std::vector
< makVrv::DtSimEntry * > &)> 
signal_stopWatching

Constructor & Destructor Documentation


Member Function Documentation

Returns the widget.

Implemented in makVrf::DtTaskSetDialogInterface, and makVrf::DtCommandAssignmentWidget.

virtual bool makVrf::DtCommandDialogExtensionInterface::editStatement ( const std::vector< makVrv::DtSimEntry * > &  ,
const DtSimStatement  
) [pure virtual]
virtual void makVrf::DtCommandDialogExtensionInterface::run ( const std::vector< makVrv::DtSimEntry * > &  ) [pure virtual]
virtual bool makVrf::DtCommandDialogExtensionInterface::valid ( ) const [pure virtual]
virtual void makVrf::DtCommandDialogExtensionInterface::setupFrom ( const std::vector< makVrv::DtSimEntry * > &  ) [pure virtual]
virtual void makVrf::DtCommandDialogExtensionInterface::selectionChanged ( const QString &  selection) [pure virtual]
virtual void makVrf::DtCommandDialogExtensionInterface::onCancel ( ) [pure virtual]

Member Data Documentation

Signal sent when the task becomes valid (or invalid)

boost::signal<void (std::vector<std::string> names, const DtSetDataRequest&)> makVrf::DtCommandDialogExtensionInterface::signal_sendSetRequest
boost::signal<void (std::vector<std::string> names, const DtSimTask&)> makVrf::DtCommandDialogExtensionInterface::signal_sendTaskRequest
boost::signal<void (const std::vector<std::string>&, const DtSimTask&, DtVrfTaskSetMenu*)> makVrf::DtCommandDialogExtensionInterface::signal_commandActivated

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)