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 | Static Public Member Functions | Protected Member Functions
DtHitStats Class Reference

These classes are derived from the generic page item class to show the number of hits and misses.

Class to display the number of hits.

Inheritance diagram for DtHitStats:
Inheritance graph
[legend]

Public Member Functions

 DtHitStats (makVrv::DtDe &de)
 
 DtHitStats (makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic *l)
 
virtual ~DtHitStats ()
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtEntityStatePageItem
 DtEntityStatePageItem (makVrv::DtDe &de)
 
 DtEntityStatePageItem (DtInformationDialogPageLogic *l)
 
virtual QVariant value (int col, int role, const QTreeWidgetItem *, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
virtual QVariant widgetValue (int col, int role, QTreeWidgetItem *item, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s)
 
virtual bool valueNeedsUpdate (int col, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
virtual QString widgetValue (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
virtual bool mouseReleaseEvent ()
 
virtual bool needsPageLogicForWidgetRepresentation () const
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
 DtItemUpdateFunction (makVrv::DtDe &)
 
 DtItemUpdateFunction (DtInformationDialogPageLogic *l)
 
virtual ~DtItemUpdateFunction ()
 
virtual QWidget * createWidgetRepresentation (QWidget *parent, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *, const std::string &keywords)
 
virtual QWidget * widgetRepresentation (QWidget *parent, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
virtual void setLogic (DtInformationDialogPageLogic *l)
 
DtInformationDialogPageLogiclogic ()
 
virtual void setTreeWidgetItem (DtInformationTreeWidgetItem *)
 
virtual void stateViewUpdated (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
virtual void adjustWidgetForColumnSpan (int colSpan)
 
virtual void adjustWidgetForRowSpan (int rowSpan)
 
virtual void slot_onStateViewUpdated ()
 
virtual bool shouldBeHidden () const
 
virtual void activate (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s)
 
virtual void deactivate (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s)
 
makVrv::DtDede () const
 
virtual void deactivate ()
 
virtual std::string icon () const
 
DtInformationTreeWidgetItemtreeWidgetItem ()
 
virtual void setFixedItemWidth (int)
 
virtual void setFixedItemHeight (int)
 
virtual DtFilename pixmapFile () const
 
virtual QSize minimumSizeHint () const
 
virtual void setMaximumSize (const QSize &)
 
virtual void setMinimumSize (const QSize &)
 
virtual QRect geometry () const
 
virtual void setMinimumHeight (int)
 
virtual void setMinimumWidth (int)
 
virtual void setMaximumHeight (int)
 
virtual void setMaximumWidth (int)
 
virtual bool eventFilter (QObject *, QEvent *)
 
virtual bool mouseEnterEvent ()
 
virtual bool mouseLeaveEvent ()
 
virtual void stateViewUpdated ()
 
virtual void setItemParameters (const std::vector< std::string > &params)
 
virtual const std::vector
< std::string > & 
itemParameters () const
 
virtual QString toolTip (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s)
 
QWidget * container () const
 
virtual QWidget * createContainerData () const
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionDisplayHandler
 DtInformationSectionDisplayHandler (makVrv::DtDe &de)
 
virtual ~DtInformationSectionDisplayHandler ()
 
const makVrv::DtStateView
< makVrv::DtVrlinkSimulatedBaseState > * 
state () const
 
makVrv::DtUniqueID stateId () const
 
virtual bool stateViewRemoved (const makVrv::DtUniqueID &)
 
virtual void slot_onStateViewAboutToBeRemoved (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > &state)
 
virtual void slot_stateViewAdded (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > &state)
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionMouseEventHandler
 DtInformationSectionMouseEventHandler ()
 
virtual ~DtInformationSectionMouseEventHandler ()
 
int fixedItemWidth () const
 
int fixedItemHeight () const
 
virtual void setKeywords (const std::string &)
 
virtual bool hasKeyword (const std::string &) const
 
virtual std::string keywords () const
 
virtual void setVertexId (makVrv::DtUniqueID id)
 

Static Public Member Functions

static std::string creatorName ()
 
- Static Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionMouseEventHandler
static void parseValue (const std::set< std::string > &variables, const std::string &find, int &value)
 
static void parseValue (const std::set< std::string > &variables, const std::string &find, std::string &value)
 

Protected Member Functions

virtual QString value (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
virtual QString title (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 
- Protected Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
virtual void fixupPixmapsOnResize ()
 

Additional Inherited Members

- Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
boost::signals2::signal< void()> signal_needsUpdate
 
QWidget * myDefaultText
 
QLabelmyIconTitle
 
QWidget * myContainer
 
- Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionDisplayHandler
boost::signals2::signal< void(std::string,
DtInformationSectionDisplayHandler *)> 
signal_showInformationPage
 
boost::signals2::signal< void(std::string,
bool,
DtInformationSectionDisplayHandler *)> 
signal_expandSection
 
boost::signals2::signal< void(DtInformationSectionDisplayHandler *)> signal_stateViewRemoved
 
- Static Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionMouseEventHandler
static int theFixedItemHeight
 
static int theFixedItemWidth
 
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtEntityStatePageItem
QString myCurrentValue
 
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
DtInformationDialogPageLogicmyLogic
 
DtInformationTreeWidgetItemmyTreeWidgetItem
 
makVrv::DtSignalConnectionManager myConnections
 
std::vector< std::string > myItemParams
 
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionDisplayHandler
makVrv::DtStateView
< makVrv::DtVrlinkSimulatedBaseState > * 
myState
 
makVrv::DtUniqueID myStateId
 
makVrv::DtDemyHandlerDe
 
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionMouseEventHandler
int myColSpan
 
int myRowSpan
 
int myFixedItemWidth
 
int myFixedItemHeight
 
QSizePolicy::Policy myMinimumSizePolicy
 
QSizePolicy::Policy myMaximumSizePolicy
 
std::vector< DtStringmyKeywords
 
makVrv::DtUniqueID myVertexId
 

Constructor & Destructor Documentation

DtHitStats::DtHitStats ( makVrv::DtDe de)
inline
virtual DtHitStats::~DtHitStats ( )
virtual

Member Function Documentation

static std::string DtHitStats::creatorName ( )
static
virtual QString DtHitStats::value ( makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *  )
protectedvirtual

Called when the information dialog wants to show a value. Override to return the value of this information item.

Reimplemented from makVrf::makVrfGuiObjectInformationQt::DtEntityStatePageItem.

virtual QString DtHitStats::title ( makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *  )
protectedvirtual

Called when the information dialog wants to show the items title (column 0).

Reimplemented from makVrf::makVrfGuiObjectInformationQt::DtEntityStatePageItem.


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)