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 | 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 () override
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtEntityStatePageItem
 DtEntityStatePageItem (makVrv::DtDe &de)
 
 DtEntityStatePageItem (DtInformationDialogPageLogic *l)
 
virtual QVariant widgetValue (int col, int role, DtSimObjectReference) const override
 
virtual QVariant value (int col, int role, DtSimObjectReference) const override
 
virtual QString widgetValue (DtSimObjectReference) const
 
virtual bool statePropertyIsOn (DtSimObjectReference, const DtString &) const
 
virtual bool mouseReleaseEvent () override
 
virtual bool needsPageLogicForWidgetRepresentation () const override
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
 DtItemUpdateFunction (makVrv::DtDe &)
 
 DtItemUpdateFunction (DtInformationDialogPageLogic *l)
 
virtual ~DtItemUpdateFunction () override
 
virtual QWidget * createWidgetRepresentation (QWidget *parent, DtSimObjectReference, const std::string &keywords)
 
virtual QWidget * widgetRepresentation (QWidget *parent, DtSimObjectReference)
 
virtual void setLogic (DtInformationDialogPageLogic *l)
 
DtInformationDialogPageLogiclogic ()
 
virtual void slot_onStateViewUpdated () override
 
virtual void stateViewUpdated (DtSimObjectReference)
 
virtual void setTreeWidgetItem (DtInformationTreeWidgetItem *)
 
virtual void adjustWidgetForColumnSpan (int colSpan) override
 
virtual void adjustWidgetForRowSpan (int rowSpan) override
 
virtual bool shouldBeHidden (DtSimObjectReference) const
 
virtual void activate (DtSimObjectReference) override
 
virtual void deactivate (DtSimObjectReference)
 
makVrv::DtDede () const
 
virtual void deactivate () override
 
virtual std::string icon () const
 
DtInformationTreeWidgetItemtreeWidgetItem ()
 
const DtInformationTreeWidgetItemtreeWidgetItem () const
 
virtual void setFixedItemWidth (int) override
 
virtual void setFixedItemHeight (int) override
 
virtual DtFilename pixmapFile () const
 
virtual QSize minimumSizeHint () const override
 
virtual void setMaximumSize (const QSize &) override
 
virtual void setMinimumSize (const QSize &) override
 
virtual QRect geometry () const override
 
virtual void setMinimumHeight (int) override
 
virtual void setMinimumWidth (int) override
 
virtual void setMaximumHeight (int) override
 
virtual void setMaximumWidth (int) override
 
virtual bool eventFilter (QObject *, QEvent *) override
 
virtual bool mouseEnterEvent () override
 
virtual bool mouseLeaveEvent () override
 
virtual void setItemParameters (const std::vector< std::string > &params)
 
virtual const std::vector
< std::string > & 
itemParameters () const
 
virtual QString toolTip (DtSimObjectReference s) const
 
virtual QVariant value (int col, int role) const
 
QWidget * container () const
 
virtual QWidget * createContainerData () const
 
const QString & toolTip () const
 
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionDisplayHandler
 DtInformationSectionDisplayHandler (makVrv::DtDe &de)
 
virtual ~DtInformationSectionDisplayHandler () override
 
DtSimObjectReference state () const
 
makVrv::DtUniqueID stateId () const
 
- 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 (makVrf::DtSimObjectReference) const override
 
virtual QString title (makVrf::DtSimObjectReference) const override
 
- Protected Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
virtual void fixupPixmapsOnResize ()
 

Additional Inherited Members

- Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
QWidget * myDefaultText = nullptr
 
QLabelmyIconTitle = nullptr
 
QWidget * myContainer = nullptr
 
- 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::DtItemUpdateFunction
DtInformationDialogPageLogicmyLogic
 
DtInformationTreeWidgetItemmyTreeWidgetItem
 
makVrv::DtSignalConnectionManager myConnections
 
std::vector< std::string > myItemParams
 
QString myToolTip
 
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionDisplayHandler
makVrv::DtUniqueID myStateId
 
DtSimObjectReference myState
 
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 ( )
overridevirtual

Member Function Documentation

static std::string DtHitStats::creatorName ( )
static
virtual QString DtHitStats::value ( makVrf::DtSimObjectReference  ) const
overrideprotectedvirtual

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 ( makVrf::DtSimObjectReference  ) const
overrideprotectedvirtual

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

Reimplemented from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction.


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)