VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtGlobalPlansDialog Class Reference
Inheritance diagram for makVrf::DtGlobalPlansDialog:
Inheritance graph
[legend]

Public Member Functions

 DtGlobalPlansDialog (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=0)
virtual ~DtGlobalPlansDialog ()
virtual QWidget * widget ()
 Returns widget that represents this dialog.
virtual void setShowObjectConsoleWarningIcon (bool)
virtual bool showObjectConsoleWarningIcon () const
virtual void setHasMessagesWaiting (makVrv::DtUniqueID, bool)
virtual void setHasQuestionsWaiting (makVrv::DtUniqueID, bool)
virtual void editGlobalPlan (makVrv::DtUniqueID, const std::string &showValue="")
virtual void setCanCreateGlobalPlan (bool)
- Public Member Functions inherited from makVrf::DtGlobalPlansDialogInterface
virtual ~DtGlobalPlansDialogInterface ()
virtual bool getSelectedGlobalPlan (DtUUID &plan, DtSimulationAddress &simulationAddress) const =0

Public Attributes

Ui_GlobalPlansWidgetUi myUiImpl

Protected Types

enum  Flags { HasWarning = 0x00000001, HasQuestion = 0x00000002 }
typedef boost::unordered_map
< DtUUID, int
HasAwaiting

Protected Slots

virtual void onSelectedItemsChanged ()
virtual void onClose ()
virtual void onEditSelectedPlan ()
virtual void onNewPlan ()
virtual void onShowInformation ()
virtual void onDeleteSelectedPlan ()
virtual void onProcessItemDoubleClicked (QTreeWidgetItem *, int)
virtual bool getSelectedGlobalPlan (DtUUID &plan, DtSimulationAddress &simulationAddress) const
virtual void updateIcon (const DtUUID &)
virtual void onLaunchGlobalPlan ()

Protected Member Functions

virtual bool itemSelected () const
virtual void setEditPlanEnabled (bool)
virtual void setDeletePlanEnabled (bool)
virtual void setLaunchButtonEnabled (bool)
virtual void setInformationButtonEnabled (bool)
virtual void clearGlobalPlansList ()
virtual void addGlobalPlan (const DtUUID &planUUID, const QString &planName, const DtSimulationAddress &simulationAddress, bool isQuickLaunch, bool isLaunched, const DtString &quickLaunchIcon)
virtual void removeGlobalPlansForBackend (const DtSimulationAddress &)
virtual void removePlansFromBackendNotInList (const std::vector< DtUUID > &, const DtSimulationAddress &addr)
 Given the list of plan names, remove items from the list view that are on that backend that are not in the list.
virtual bool hasPlanNamed (const QString &) const
virtual DtSimulationAddress simulationAddressForPlan (const DtUUID &) const

Protected Attributes

makVrv::DtDemyDe
DtGlobalPlansLogicmyLogic
bool myShowObjectConsoleWarningIcon
QPixmap myWarningIcon
QPixmap myQuestionIcon
HasAwaiting myHasAwaiting

Member Typedef Documentation

typedef boost::unordered_map<DtUUID, int> makVrf::DtGlobalPlansDialog::HasAwaiting
protected

Member Enumeration Documentation

Enumerator:
HasWarning 
HasQuestion 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual QWidget* makVrf::DtGlobalPlansDialog::widget ( )
inlinevirtual

Returns widget that represents this dialog.

Implements makVrf::DtGlobalPlansDialogInterface.

virtual void makVrf::DtGlobalPlansDialog::setShowObjectConsoleWarningIcon ( bool  )
virtual
virtual bool makVrf::DtGlobalPlansDialog::showObjectConsoleWarningIcon ( ) const
virtual
virtual void makVrf::DtGlobalPlansDialog::setHasMessagesWaiting ( makVrv::DtUniqueID  ,
bool   
)
virtual
virtual void makVrf::DtGlobalPlansDialog::setHasQuestionsWaiting ( makVrv::DtUniqueID  ,
bool   
)
virtual
virtual void makVrf::DtGlobalPlansDialog::editGlobalPlan ( makVrv::DtUniqueID  ,
const std::string &  showValue = "" 
)
virtual
virtual void makVrf::DtGlobalPlansDialog::setCanCreateGlobalPlan ( bool  )
virtual
virtual bool makVrf::DtGlobalPlansDialog::itemSelected ( ) const
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::setEditPlanEnabled ( bool  )
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::setDeletePlanEnabled ( bool  )
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::setLaunchButtonEnabled ( bool  )
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::setInformationButtonEnabled ( bool  )
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::clearGlobalPlansList ( )
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::addGlobalPlan ( const DtUUID planUUID,
const QString &  planName,
const DtSimulationAddress &  simulationAddress,
bool  isQuickLaunch,
bool  isLaunched,
const DtString quickLaunchIcon 
)
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::removeGlobalPlansForBackend ( const DtSimulationAddress &  )
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::removePlansFromBackendNotInList ( const std::vector< DtUUID > &  ,
const DtSimulationAddress &  addr 
)
protectedvirtual

Given the list of plan names, remove items from the list view that are on that backend that are not in the list.

Implements makVrf::DtGlobalPlansDialogInterface.

virtual bool makVrf::DtGlobalPlansDialog::hasPlanNamed ( const QString &  ) const
protectedvirtual
virtual DtSimulationAddress makVrf::DtGlobalPlansDialog::simulationAddressForPlan ( const DtUUID ) const
protectedvirtual
virtual void makVrf::DtGlobalPlansDialog::onSelectedItemsChanged ( )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onClose ( )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onEditSelectedPlan ( )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onNewPlan ( )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onShowInformation ( )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onDeleteSelectedPlan ( )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onProcessItemDoubleClicked ( QTreeWidgetItem ,
int   
)
protectedvirtualslot
virtual bool makVrf::DtGlobalPlansDialog::getSelectedGlobalPlan ( DtUUID plan,
DtSimulationAddress &  simulationAddress 
) const
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::updateIcon ( const DtUUID )
protectedvirtualslot
virtual void makVrf::DtGlobalPlansDialog::onLaunchGlobalPlan ( )
protectedvirtualslot

Member Data Documentation

Ui_GlobalPlansWidgetUi makVrf::DtGlobalPlansDialog::myUiImpl
makVrv::DtDe& makVrf::DtGlobalPlansDialog::myDe
protected
DtGlobalPlansLogic* makVrf::DtGlobalPlansDialog::myLogic
protected
bool makVrf::DtGlobalPlansDialog::myShowObjectConsoleWarningIcon
protected
QPixmap makVrf::DtGlobalPlansDialog::myWarningIcon
protected
QPixmap makVrf::DtGlobalPlansDialog::myQuestionIcon
protected
HasAwaiting makVrf::DtGlobalPlansDialog::myHasAwaiting
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)