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
exampleInfoPage::DtExampleInfoPage Class Reference

The DtTaskStatePage class will show information for all currently running tasks and reactive tasks that are also executing tasks. More...

Inheritance diagram for exampleInfoPage::DtExampleInfoPage:
Inheritance graph
[legend]

Public Member Functions

 DtExampleInfoPage (makVrv::DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::SubWindow)
 CTOR.
virtual ~DtExampleInfoPage ()
 DTOR.
virtual QIcon icon ()
 Get the icon of the page.
virtual QString title ()
 Get the title of the page.
virtual const std::string & pageClassName () const
 Get the class name of the page.
- Public Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage
 DtInformationDialogPage (makVrv::DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::SubWindow)
 CTOR.
virtual ~DtInformationDialogPage ()
 DTOR.
virtual ShowStatus setupGui (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *)
virtual QTreeWidgetdataItems ()
virtual void activate (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *state)
 Activates page for given state.
virtual void stateViewRemoved ()
virtual void updateData ()
virtual bool mouseEnterEvent ()
 Mouse events.
virtual bool mouseLeaveEvent ()
 Mouse events.
virtual void setFixedItemHeight (int)
 Override for global fixed height if non -1.
virtual void setFixedItemWidth (int)
 Override for global fixed width if non -1.
virtual void addDataItems (const makVrv::DtPageConfiguration::PagePathList &)
virtual bool selectElement (const std::string &)
 If this element exists then make sure it is visible.
virtual bool isSubElementSelected (const std::string &) const
 Returns true if the sub element is selected.
virtual void unknownDataItem (const std::string &)
 Called when an unknown data item is received. Default does nothing.
virtual const
makVrv::DtPageConfiguration::PagePathList
informationItems () const
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 QSize minimumSizeHint () const
virtual void setMaximumSize (const QSize &size)
virtual void setMinimumSize (const QSize &size)
virtual QRect geometry () const
virtual void setMinimumHeight (int)
virtual void setMinimumWidth (int)
virtual void setMaximumHeight (int)
virtual void setMaximumWidth (int)
virtual void removeTitle ()
virtual void adjustWidgetForColumnSpan (int colSpan)
virtual void adjustWidgetForRowSpan (int rowSpan)
virtual void setLineBreak (int)
 If there is a widget representation, set a line break for this widget representation that has the given thickness.
virtual
DtInformationDialogPageLogic
createLogic ()
DtInformationDialogPageLogiclogic () const
virtual void signalToAddWhenReady (bool, const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s)
 Setup condition to show page when met. Default is no-op.
- Public Member Functions inherited from makVrv::DtPage
 DtPage (DtDe &de, QWidget *parent=0, Qt::WindowFlags f=0)
 CTOR for page.
virtual ~DtPage ()
 DTOR for page.
- 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
virtual bool mouseReleaseEvent ()
 Mouse events.

Static Public Member Functions

static const std::string & thePageClassName ()
 Static accessor for the class name.

Protected Member Functions

virtual void activate ()
 Called when the page is displayed.
virtual void deactivate ()
 Deactivates page.
- Protected Member Functions inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage
virtual QWidgetcreatePageContents (ShowStatus &status)
 Fill in status (default is AlwaysShow) if there is to be a different show status.

Additional Inherited Members

- Public Types inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage
enum  ShowStatus { AlwaysShow = 0, NeverShow = 1, InitiallyHideAndCheckToShow = 2 }
- Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage
boost::signal< void(DtInformationDialogPage *)> signal_readyToShow
boost::signal< void()> signal_stateViewUpdated
boost::signal< void(std::string)> signal_showInformationPage
boost::signal< void(std::string,
bool)> 
signal_expandSection
QVBoxLayout * myMainLayout
QVBoxLayout * myContentsLayout
QTreeWidgetmyDataItems
QWidgetmyWidgetRepresentation
DtLineBreakWidgetmyLineBreakWidget
- Static Public Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationSectionMouseEventHandler
static int theFixedItemHeight
static int theFixedItemWidth
- Protected Slots inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage
virtual void lineBreakDestroyed ()
- Protected Attributes inherited from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage
DtInformationDialogPageLogicmyLogic
makVrv::DtPageConfiguration::PagePathList myInformationItems
int myLineBreak

Detailed Description

The DtTaskStatePage class will show information for all currently running tasks and reactive tasks that are also executing tasks.

Constructor & Destructor Documentation

exampleInfoPage::DtExampleInfoPage::DtExampleInfoPage ( makVrv::DtDe de,
QWidget parent,
Qt::WindowFlags  f = Qt::SubWindow 
)

CTOR.

virtual exampleInfoPage::DtExampleInfoPage::~DtExampleInfoPage ( )
virtual

DTOR.

Member Function Documentation

virtual QIcon exampleInfoPage::DtExampleInfoPage::icon ( )
virtual

Get the icon of the page.

Implements makVrv::DtPage.

virtual QString exampleInfoPage::DtExampleInfoPage::title ( )
virtual

Get the title of the page.

Implements makVrv::DtPage.

virtual const std::string& exampleInfoPage::DtExampleInfoPage::pageClassName ( ) const
virtual

Get the class name of the page.

Implements makVrv::DtPage.

static const std::string& exampleInfoPage::DtExampleInfoPage::thePageClassName ( )
static

Static accessor for the class name.

virtual void exampleInfoPage::DtExampleInfoPage::activate ( )
protectedvirtual

Called when the page is displayed.

Reimplemented from makVrf::makVrfGuiObjectInformationQt::DtInformationDialogPage.

virtual void exampleInfoPage::DtExampleInfoPage::deactivate ( )
protectedvirtual

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)