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

Public Member Functions

 DtEntityMass (makVrv::DtDe &de)
 DtEntityMass (makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic *l)
virtual ~DtEntityMass ()
- 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)
 Value as should be display in the label for this widget representation. By default calls value()
virtual bool valueNeedsUpdate (int col, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
virtual QString widgetValue (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
virtual bool mouseReleaseEvent ()
 Mouse events.
virtual bool needsPageLogicForWidgetRepresentation () const
 Returns true if this item, if only used as a widget representation, needs a logic created for it. Default is false.
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
 DtItemUpdateFunction (makVrv::DtDe &)
 DtItemUpdateFunction (DtInformationDialogPageLogic *l)
virtual ~DtItemUpdateFunction ()
virtual QWidgetcreateWidgetRepresentation (QWidget *parent, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *, const std::string &keywords)
 Default is no-op. For single line displays this will return a widget that shows minimal data of this page.
virtual QWidgetwidgetRepresentation (QWidget *parent, makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
virtual void setLogic (DtInformationDialogPageLogic *l)
virtual void setTreeWidgetItem (DtInformationTreeWidgetItem *)
virtual void stateViewUpdated (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
 Called when the state view is updated. Default is to update widget representation if it exists.
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)
virtual void deactivate ()
virtual std::string icon () const
 If returns a non-null string will create a title icon for widget representation. Default is null string.
DtInformationTreeWidgetItemtreeWidgetItem ()
virtual void setFixedItemWidth (int)
 Override for global fixed width if non -1.
virtual void setFixedItemHeight (int)
 Override for global fixed height if non -1.
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 ()
 Mouse events.
virtual bool mouseLeaveEvent ()
 Mouse events.
virtual void stateViewUpdated ()
QWidgetcontainer () const
virtual QWidgetcreateContainerData () 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 ()
 CTOR.
virtual ~DtInformationSectionMouseEventHandler ()
 DTOR.
int fixedItemWidth () const
int fixedItemHeight () const
virtual void setKeywords (const std::string &)
virtual bool hasKeyword (const std::string &) const
virtual std::string keywords () const

Static Public Member Functions

static std::string creatorName ()

Protected Member Functions

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

Protected Attributes

makVrf::DtVrfVrlinkDataInterfacePtr myAdditionalState
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtEntityStatePageItem
QString myCurrentValue
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
DtInformationDialogPageLogicmyLogic
DtInformationTreeWidgetItemmyTreeWidgetItem
makVrv::DtSignalConnectionManager myConnections
- 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

Additional Inherited Members

- Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtItemUpdateFunction
QWidgetmyDefaultText
QLabelmyIconTitle
QWidgetmyContainer
- Static Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionMouseEventHandler
static int theFixedItemHeight
static int theFixedItemWidth

Constructor & Destructor Documentation

DtEntityMass::DtEntityMass ( makVrv::DtDe de)
inline
DtEntityMass::DtEntityMass ( makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPageLogic l)
inline
virtual DtEntityMass::~DtEntityMass ( )
virtual

Member Function Documentation

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

Member Data Documentation

makVrf::DtVrfVrlinkDataInterfacePtr DtEntityMass::myAdditionalState
protected

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)