VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtDoctrinesDialog Class Reference

Dialog that allows for the creation, removal, renaming and assignment of doctrines to scripted or reactive tasks.

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

Public Slots

virtual void onAddDoctrine ()
 
virtual void onRenameDoctrine ()
 
virtual void onRemoveDoctrine ()
 
virtual void onDoctrineSelectionChanged ()
 
virtual void onScriptedTaskSelectionChanged ()
 
virtual void onRemoveFromDoctrine ()
 
virtual void onAddToDoctrine ()
 

Public Member Functions

 DtDoctrinesDialog (makVrv::DtDe &, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtDoctrinesDialog ()
 
virtual void removeFromDoctrine (const std::set< std::string > &scriptIds, const std::string &doctrine)
 
virtual void addToDoctrine (const std::set< std::string > &scriptIds, const std::string &doctrine)
 

Public Attributes

DtDoctrinesTreeWidgetmyDoctrines
 
QWidget * myDoctrinesButtonsWidget
 
QHBoxLayout * myDoctrinesButtonsLayout
 
QToolButtonmyAddDoctrine
 
QToolButtonmyRemoveDoctrine
 
QToolButtonmyRenameDoctrine
 
QLabelmyDoctrinesLabel
 
QLabelmyDescription
 
QFrame * mySeparator1
 
QFrame * mySeparator2
 
QFrame * mySeparator3
 
QPushButtonmyDoneButton
 
QWidget * myMoveWidget
 
QVBoxLayout * myMoveLayout
 
QToolButtonmyMoveLeftButton
 
QToolButtonmyMoveRightButton
 
DtDoctrinesScriptedTaskTreeWidgetmyScriptedTasks
 
QLabelmyScriptedTasksLabel
 
QGridLayout * myDataLayout
 
QHBoxLayout * myButtonLayout
 
QLabelmyAssignDoctrinesLabel
 
QTreeWidgetmyAssignDoctrines
 

Protected Slots

virtual void changeAssignedDoctrine ()
 

Protected Member Functions

virtual void slot_receivedScriptedTasks ()
 
virtual void slot_onReceivedDoctrines ()
 
virtual void scriptedTaskModified (const std::string &s, bool b)
 
virtual void addScriptedTask (const std::string &s)
 
virtual void filterByScriptEngines ()
 
virtual void setupAssignedDoctrines ()
 
virtual void setupDoctrinesForForceCombo (QComboBox *)
 
virtual void setAssignedDoctrine (int, std::string)
 

Protected Attributes

makVrv::DtDemyDe
 
makVrv::DtSignalConnectionManager myConnectionManager
 

Constructor & Destructor Documentation

makVrf::DtDoctrinesDialog::DtDoctrinesDialog ( makVrv::DtDe ,
QWidget *  parent,
const Qt::WindowFlags &  flags = 0 
)

CTOR.

virtual makVrf::DtDoctrinesDialog::~DtDoctrinesDialog ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtDoctrinesDialog::removeFromDoctrine ( const std::set< std::string > &  scriptIds,
const std::string &  doctrine 
)
virtual
virtual void makVrf::DtDoctrinesDialog::addToDoctrine ( const std::set< std::string > &  scriptIds,
const std::string &  doctrine 
)
virtual
virtual void makVrf::DtDoctrinesDialog::slot_receivedScriptedTasks ( )
protectedvirtual

Called when received scripted tasks. Update scripted task widget.

virtual void makVrf::DtDoctrinesDialog::slot_onReceivedDoctrines ( )
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::scriptedTaskModified ( const std::string &  s,
bool  b 
)
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::addScriptedTask ( const std::string &  s)
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::filterByScriptEngines ( )
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::setupAssignedDoctrines ( )
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::setupDoctrinesForForceCombo ( QComboBox )
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::setAssignedDoctrine ( int  ,
std::string   
)
protectedvirtual
virtual void makVrf::DtDoctrinesDialog::onAddDoctrine ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::onRenameDoctrine ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::onRemoveDoctrine ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::onDoctrineSelectionChanged ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::onScriptedTaskSelectionChanged ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::onRemoveFromDoctrine ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::onAddToDoctrine ( )
virtualslot
virtual void makVrf::DtDoctrinesDialog::changeAssignedDoctrine ( )
protectedvirtualslot

Member Data Documentation

DtDoctrinesTreeWidget* makVrf::DtDoctrinesDialog::myDoctrines
QWidget* makVrf::DtDoctrinesDialog::myDoctrinesButtonsWidget
QHBoxLayout* makVrf::DtDoctrinesDialog::myDoctrinesButtonsLayout
QToolButton* makVrf::DtDoctrinesDialog::myAddDoctrine
QToolButton* makVrf::DtDoctrinesDialog::myRemoveDoctrine
QToolButton* makVrf::DtDoctrinesDialog::myRenameDoctrine
QLabel* makVrf::DtDoctrinesDialog::myDoctrinesLabel
QLabel* makVrf::DtDoctrinesDialog::myDescription
QFrame* makVrf::DtDoctrinesDialog::mySeparator1
QFrame* makVrf::DtDoctrinesDialog::mySeparator2
QFrame* makVrf::DtDoctrinesDialog::mySeparator3
QPushButton* makVrf::DtDoctrinesDialog::myDoneButton
QWidget* makVrf::DtDoctrinesDialog::myMoveWidget
QVBoxLayout* makVrf::DtDoctrinesDialog::myMoveLayout
QToolButton* makVrf::DtDoctrinesDialog::myMoveLeftButton
QToolButton* makVrf::DtDoctrinesDialog::myMoveRightButton
DtDoctrinesScriptedTaskTreeWidget* makVrf::DtDoctrinesDialog::myScriptedTasks
QLabel* makVrf::DtDoctrinesDialog::myScriptedTasksLabel
QGridLayout* makVrf::DtDoctrinesDialog::myDataLayout
QHBoxLayout* makVrf::DtDoctrinesDialog::myButtonLayout
QLabel* makVrf::DtDoctrinesDialog::myAssignDoctrinesLabel
QTreeWidget* makVrf::DtDoctrinesDialog::myAssignDoctrines
makVrv::DtDe& makVrf::DtDoctrinesDialog::myDe
protected
makVrv::DtSignalConnectionManager makVrf::DtDoctrinesDialog::myConnectionManager
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)