VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
makVrfUnitStatusExample::DtUnitStatus Class Reference
Inheritance diagram for makVrfUnitStatusExample::DtUnitStatus:
Inheritance graph
[legend]

Public Member Functions

 DtUnitStatus (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)
virtual ~DtUnitStatus ()
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.
virtual void activate ()
 Called when the page is displayed.
virtual void deactivate ()
 Called when the page is hidden.
- 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 makVrfUnitStatusExample::DtUnitStatusInterface
virtual ~DtUnitStatusInterface ()
- Public Member Functions inherited from makVrv::DtDockable
 DtDockable (DtDe &de, const std::string &className)
 CTOR By default a dockable widget is not docked, call dock to attempt to dock this widget.
virtual ~DtDockable ()
 DTOR.
const std::string & className () const
 The class name.
void dock (Qt::DockWidgetArea area)
 Dock this dockable in the main window, this function should only be called once.
virtual bool isDocked () const
 Check to see if we are in a container.
virtual void setContainerVisible (bool visible)
 call either shows or hides container base upon the input.
virtual void setContainerMovable (bool moveable)
 Set whether the container is moveable.
virtual void setContainerFloatable (bool floatable)
 Set whether the container is floatable.
virtual void setContainerClosable (bool closeable)
 Set whether the container is closeable.
virtual bool isContainerHidden () const
 Returns true if container is hidden.
virtual bool isContainerMovable () const
 Returns true if container is moveable.
virtual bool isContainerFloatable () const
 Returns true if container is floatable.
virtual bool isContainerClosable () const
 Returns true if container is closeable.
virtual void showContainer ()
 Show the container.
virtual void hideContainer ()
 Hide the container.
virtual void floatContainer ()
 Float the container.
virtual void unfloatContainer ()
 Un float the container.
virtual void removeContainer ()
 Untabs the container.
virtual bool initiallyVisible () const
 Virtual function needed for controlling if the widget is docked visible.
virtual Qt::DockWidgetArea initialDockWidgetLocation () const
 Virtual function needed for controlling if the widget is docked visible.
virtual bool containerTabbed () const
 Tells whether the container is tabbed or not.
virtual int containerTabIndex () const
 If the container is tabbed, returns the position of the container inside the tab structure.
virtual void getContainerTabbedGeometry (int &x, int &y, int &width, int &height) const
 Gets the geometry of the container if it is tabbed.
virtual QWidgetcontainer ()
 Returns the QDockWidget or other container that holds this widget.
virtual void setContainer (QWidget *cont)
 Set with the QDockWidget or other container that holds this widget.
virtual void bringToTop ()
 Brings the container to the front (when it is tabbed)
virtual void setDockWidgetItem (DtDockWidgetItem *item)
 If this dockable is the target of a menu item, a pointer to to the associated menu item.
virtual DtDockWidgetItemdockWidgetItem () const
 Get the associated menu item, if any.
virtual void connectContainerToDockItem ()
 The menu item create does this the first time, but we need to do it explicitly on GUI restores.

Static Public Member Functions

static std::string thePageClassName ()

Public Attributes

Ui_DtUnitStatusUi myUi

Protected Member Functions

void setupUi (QWidget *p)
virtual void clear ()
virtual void setUnitName (const std::string &)
virtual void setIcon (const QPixmap &)
virtual void setLocation (const std::vector< std::string > &position)
virtual void setVelocity (const QString &)
virtual void setAcceleration (const QString &)
virtual void setHeading (const QString &)
virtual void setMarkingText (const QString &)
- Protected Member Functions inherited from makVrv::DtDockable
QTabBartabBar () const
 Returns the container tab bar object if myContainer is tabbed.

Protected Attributes

DtUnitStatusLogicmyLogic
- Protected Attributes inherited from makVrv::DtPage
DtDemyDe
- Protected Attributes inherited from makVrv::DtDockable
QWidgetmyContainer
 my Container widget
std::string myClassName
DtDemyDe
bool myIsFloatable
bool myIsClosable
bool myIsMovable
DtDockWidgetItemmyDockWidgetItem

Constructor & Destructor Documentation

makVrfUnitStatusExample::DtUnitStatus::DtUnitStatus ( makVrv::DtDe de,
QWidget parent = 0,
Qt::WindowFlags  flags = 0 
)
virtual makVrfUnitStatusExample::DtUnitStatus::~DtUnitStatus ( )
virtual

Member Function Documentation

virtual QIcon makVrfUnitStatusExample::DtUnitStatus::icon ( )
virtual

Get the icon of the page.

Implements makVrv::DtPage.

virtual QString makVrfUnitStatusExample::DtUnitStatus::title ( )
virtual

Get the title of the page.

Implements makVrv::DtPage.

virtual const std::string& makVrfUnitStatusExample::DtUnitStatus::pageClassName ( ) const
virtual

Get the class name of the page.

Implements makVrv::DtPage.

virtual void makVrfUnitStatusExample::DtUnitStatus::activate ( )
virtual

Called when the page is displayed.

Implements makVrv::DtPage.

virtual void makVrfUnitStatusExample::DtUnitStatus::deactivate ( )
virtual

Called when the page is hidden.

Implements makVrv::DtPage.

static std::string makVrfUnitStatusExample::DtUnitStatus::thePageClassName ( )
static
void makVrfUnitStatusExample::DtUnitStatus::setupUi ( QWidget p)
protected
virtual void makVrfUnitStatusExample::DtUnitStatus::clear ( )
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setUnitName ( const std::string &  )
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setIcon ( const QPixmap &  )
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setLocation ( const std::vector< std::string > &  position)
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setVelocity ( const QString &  )
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setAcceleration ( const QString &  )
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setHeading ( const QString &  )
protectedvirtual
virtual void makVrfUnitStatusExample::DtUnitStatus::setMarkingText ( const QString &  )
protectedvirtual

Member Data Documentation

Ui_DtUnitStatusUi makVrfUnitStatusExample::DtUnitStatus::myUi
DtUnitStatusLogic* makVrfUnitStatusExample::DtUnitStatus::myLogic
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)