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 Member Functions | Public Attributes | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtAvailableCheckpointsWidget Class Reference

A widget class for showing a checkpoints available dropdown and rewinding to the last checkpoint.

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

Public Member Functions

 DtAvailableCheckpointsWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)
 
virtual ~DtAvailableCheckpointsWidget ()
 
virtual void setEnabled (bool)
 

Public Attributes

makVrv::DtPopupToolbarmySnapshotsPopup
 
QToolButtonmyAvailableSnapshotsButton
 
QListWidget * mySnapshots
 

Protected Types

typedef std::map< double,
QListWidgetItem * > 
Items
 

Protected Slots

virtual void onItemSelectionChanged ()
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual void uncheckButton ()
 
virtual void buttonPressed ()
 

Protected Member Functions

virtual void snapshotsChanged (const DtVrfCheckpointManager::AvailableSnapshots &added, const DtVrfCheckpointManager::AvailableSnapshots &removed)
 
virtual void addSnapshots (const DtVrfCheckpointManager::AvailableSnapshots &added)
 
virtual void removeSnapshots (const DtVrfCheckpointManager::AvailableSnapshots &added)
 
virtual void clearSnapshots ()
 
virtual void evaluate ()
 
virtual void updateSimTimeTitle (double simTime)
 

Protected Attributes

makVrv::DtSignalConnectionManager myConnections
 
makVrv::DtSignalConnectionManager myCheckpointConnections
 
makVrv::DtDemyDe
 
Items myItems
 

Member Typedef Documentation

Constructor & Destructor Documentation

makVrf::DtAvailableCheckpointsWidget::DtAvailableCheckpointsWidget ( makVrv::DtDe de,
QWidget *  parent = 0,
Qt::WindowFlags  flags = 0 
)

CTOR.

virtual makVrf::DtAvailableCheckpointsWidget::~DtAvailableCheckpointsWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtAvailableCheckpointsWidget::setEnabled ( bool  )
virtual
virtual void makVrf::DtAvailableCheckpointsWidget::snapshotsChanged ( const DtVrfCheckpointManager::AvailableSnapshots added,
const DtVrfCheckpointManager::AvailableSnapshots removed 
)
protectedvirtual
virtual void makVrf::DtAvailableCheckpointsWidget::addSnapshots ( const DtVrfCheckpointManager::AvailableSnapshots added)
protectedvirtual
virtual void makVrf::DtAvailableCheckpointsWidget::removeSnapshots ( const DtVrfCheckpointManager::AvailableSnapshots added)
protectedvirtual
virtual void makVrf::DtAvailableCheckpointsWidget::clearSnapshots ( )
protectedvirtual
virtual void makVrf::DtAvailableCheckpointsWidget::evaluate ( )
protectedvirtual
virtual void makVrf::DtAvailableCheckpointsWidget::updateSimTimeTitle ( double  simTime)
protectedvirtual
virtual void makVrf::DtAvailableCheckpointsWidget::onItemSelectionChanged ( )
protectedvirtualslot
virtual void makVrf::DtAvailableCheckpointsWidget::activate ( )
protectedvirtualslot
virtual void makVrf::DtAvailableCheckpointsWidget::deactivate ( )
protectedvirtualslot
virtual void makVrf::DtAvailableCheckpointsWidget::uncheckButton ( )
protectedvirtualslot
virtual void makVrf::DtAvailableCheckpointsWidget::buttonPressed ( )
protectedvirtualslot

Member Data Documentation

makVrv::DtPopupToolbar* makVrf::DtAvailableCheckpointsWidget::mySnapshotsPopup
QToolButton* makVrf::DtAvailableCheckpointsWidget::myAvailableSnapshotsButton
QListWidget* makVrf::DtAvailableCheckpointsWidget::mySnapshots
makVrv::DtSignalConnectionManager makVrf::DtAvailableCheckpointsWidget::myConnections
protected
makVrv::DtSignalConnectionManager makVrf::DtAvailableCheckpointsWidget::myCheckpointConnections
protected
makVrv::DtDe& makVrf::DtAvailableCheckpointsWidget::myDe
protected
Items makVrf::DtAvailableCheckpointsWidget::myItems
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)