VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrf::DtPlanWidgetInterface Class Referenceabstract
Inheritance diagram for makVrf::DtPlanWidgetInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtPlanWidgetInterface ()
 
virtual DtPlanStatementItemcurrentItem ()=0
 
virtual DtPlanTreeWidgetplanListBox ()=0
 
virtual DtPlanStatementItemcurrentItemForStatement ()=0
 
virtual void updateSelectedPlanWidget ()=0
 
virtual QPushButtonapplyButton ()=0
 
virtual QActionrestartAction ()=0
 
virtual QPushButtonokButton ()=0
 
virtual QToolButtoneditButton ()=0
 
virtual QPushButtoncancelButton ()=0
 
virtual QToolButtondeleteButton ()=0
 
virtual QActionabandonPlanAction ()=0
 
virtual QToolButtonreplacePlanButton ()=0
 
virtual QActionprintAction ()=0
 
virtual QToolButtoncopyPlanButton ()=0
 
virtual DtVrfConditionalMenuconditionalMenu ()=0
 
virtual QWidget * widget ()=0
 
virtual void closeWidget ()=0
 
virtual void setPlanStatus (const QString &)=0
 
virtual void disableMenusAndButtons ()=0
 
virtual void enableMenusAndButtons ()=0
 
virtual void disableMenus ()=0
 
virtual void enableMenus ()=0
 
virtual void disableButtons ()=0
 
virtual void enableButtons ()=0
 
virtual bool deletePending () const =0
 
virtual bool menusEnabled () const =0
 
virtual bool interfaceEnabled () const =0
 
virtual void setMarkingTextTitle (const QString &)=0
 
virtual const QString & markingTextTitle () const =0
 
virtual
DtVrfSimulationCommandMenu
simulationCommandMenu () const =0
 
virtual void selectStatement (int, DtPlanListBoxItem *=nullptr, bool andMakeCurrent=false)=0
 
virtual void addStatementAfter (DtSimStatement *stmt, const DtPlanStatementItem *listItem)=0
 
virtual void editingCurrentItem ()=0
 
virtual void setPlanSummary (const QString &planSummary)=0
 
virtual QString planSummary ()=0
 
virtual void updatePlanLockState ()=0
 

Public Attributes

boost::signals2::signal< void()> signal_aboutToBeDestroyed
 
boost::signals2::signal< void(bool)> signal_lockPlan
 

Constructor & Destructor Documentation

virtual makVrf::DtPlanWidgetInterface::~DtPlanWidgetInterface ( )
virtual

destructor

Member Function Documentation

virtual DtPlanStatementItem* makVrf::DtPlanWidgetInterface::currentItem ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual DtPlanTreeWidget* makVrf::DtPlanWidgetInterface::planListBox ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual DtPlanStatementItem* makVrf::DtPlanWidgetInterface::currentItemForStatement ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual void makVrf::DtPlanWidgetInterface::updateSelectedPlanWidget ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual QPushButton* makVrf::DtPlanWidgetInterface::applyButton ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QAction* makVrf::DtPlanWidgetInterface::restartAction ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QPushButton* makVrf::DtPlanWidgetInterface::okButton ( )
pure virtual
virtual QToolButton* makVrf::DtPlanWidgetInterface::editButton ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QPushButton* makVrf::DtPlanWidgetInterface::cancelButton ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QToolButton* makVrf::DtPlanWidgetInterface::deleteButton ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QAction* makVrf::DtPlanWidgetInterface::abandonPlanAction ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QToolButton* makVrf::DtPlanWidgetInterface::replacePlanButton ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QAction* makVrf::DtPlanWidgetInterface::printAction ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QToolButton* makVrf::DtPlanWidgetInterface::copyPlanButton ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual DtVrfConditionalMenu* makVrf::DtPlanWidgetInterface::conditionalMenu ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual QWidget* makVrf::DtPlanWidgetInterface::widget ( )
pure virtual

Should return widget subclass.

Implemented in makVrf::DtBasePlanWidget.

virtual void makVrf::DtPlanWidgetInterface::closeWidget ( )
pure virtual
virtual void makVrf::DtPlanWidgetInterface::setPlanStatus ( const QString &  )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual void makVrf::DtPlanWidgetInterface::disableMenusAndButtons ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual void makVrf::DtPlanWidgetInterface::enableMenusAndButtons ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual void makVrf::DtPlanWidgetInterface::disableMenus ( )
pure virtual
virtual void makVrf::DtPlanWidgetInterface::enableMenus ( )
pure virtual
virtual void makVrf::DtPlanWidgetInterface::disableButtons ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual void makVrf::DtPlanWidgetInterface::enableButtons ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual bool makVrf::DtPlanWidgetInterface::deletePending ( ) const
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual bool makVrf::DtPlanWidgetInterface::menusEnabled ( ) const
pure virtual
virtual bool makVrf::DtPlanWidgetInterface::interfaceEnabled ( ) const
pure virtual
virtual void makVrf::DtPlanWidgetInterface::setMarkingTextTitle ( const QString &  )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual const QString& makVrf::DtPlanWidgetInterface::markingTextTitle ( ) const
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual DtVrfSimulationCommandMenu* makVrf::DtPlanWidgetInterface::simulationCommandMenu ( ) const
pure virtual
virtual void makVrf::DtPlanWidgetInterface::selectStatement ( int  ,
DtPlanListBoxItem = nullptr,
bool  andMakeCurrent = false 
)
pure virtual

Selects the plan statement that has the given statement index.

Implemented in makVrf::DtBasePlanWidget.

virtual void makVrf::DtPlanWidgetInterface::addStatementAfter ( DtSimStatement stmt,
const DtPlanStatementItem listItem 
)
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual void makVrf::DtPlanWidgetInterface::editingCurrentItem ( )
pure virtual

Implemented in makVrf::DtEditPlanWidget.

virtual void makVrf::DtPlanWidgetInterface::setPlanSummary ( const QString &  planSummary)
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual QString makVrf::DtPlanWidgetInterface::planSummary ( )
pure virtual

Implemented in makVrf::DtBasePlanWidget.

virtual void makVrf::DtPlanWidgetInterface::updatePlanLockState ( )
pure virtual

Member Data Documentation

boost::signals2::signal<void()> makVrf::DtPlanWidgetInterface::signal_aboutToBeDestroyed
boost::signals2::signal<void(bool)> makVrf::DtPlanWidgetInterface::signal_lockPlan

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)