VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Protected Attributes
makVrv::DtStealthControlWidget Class Reference

A widget class for managing attachment.

Inheritance diagram for makVrv::DtStealthControlWidget:
Inheritance graph
[legend]

Public Slots

void observerChanged (int index)
 
void onAddObserverClicked ()
 
void onRemoveObserverClicked ()
 

Public Member Functions

 DtStealthControlWidget (DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)
 
virtual ~DtStealthControlWidget ()
 
virtual void addObserver (const std::string &displayName, const DtUniqueID &id)
 
virtual void removeObserver (const std::string &displayName, const DtUniqueID &id)
 
virtual void setCurrentObserver (const std::string &observerName)
 
virtual QSize sizeHint () const
 
virtual int numObservers () const
 
virtual void setAutoHide (bool)
 
virtual void setWidgetVisible (bool)
 
- Public Member Functions inherited from makVrv::DtDockable
 DtDockable (DtDe &de, const std::string &className)
 
virtual ~DtDockable ()
 
const std::string & className () const
 
void dock (Qt::DockWidgetArea area)
 
virtual bool isDocked () const
 
virtual void setContainerVisible (bool visible)
 
virtual void setContainerMovable (bool moveable)
 
virtual void setContainerFloatable (bool floatable)
 
virtual void setContainerClosable (bool closeable)
 
virtual bool isContainerHidden () const
 
virtual bool isContainerMovable () const
 
virtual bool isContainerFloatable () const
 
virtual bool isContainerClosable () const
 
virtual void showContainer ()
 
virtual void hideContainer ()
 
virtual void floatContainer ()
 
virtual void unfloatContainer ()
 
virtual void removeContainer ()
 
virtual bool initiallyVisible () const
 
virtual Qt::DockWidgetArea initialDockWidgetLocation () const
 
virtual bool containerTabbed () const
 
virtual int containerTabIndex () const
 
virtual void getContainerTabbedGeometry (int &x, int &y, int &width, int &height) const
 
virtual QWidget * container ()
 
virtual void setContainer (QWidget *cont)
 
virtual void bringToTop ()
 
virtual void setDockWidgetItem (DtDockWidgetItem *item)
 
virtual DtDockWidgetItemdockWidgetItem () const
 
virtual void connectContainerToDockItem ()
 
- Public Member Functions inherited from makVrv::DtStealthControlWidgetInterface
virtual ~DtStealthControlWidgetInterface ()
 

Protected Attributes

DtStealthControlWidgetLogicmyLogic
 
- Protected Attributes inherited from makVrv::DtDockable
QWidget * myContainer
 
std::string myClassName
 
DtDemyDe
 
bool myIsFloatable
 
bool myIsClosable
 
bool myIsMovable
 
DtDockWidgetItemmyDockWidgetItem
 

Additional Inherited Members

- Protected Member Functions inherited from makVrv::DtDockable
QTabBartabBar () const
 

Constructor & Destructor Documentation

makVrv::DtStealthControlWidget::DtStealthControlWidget ( DtDe de,
QWidget *  parent = 0,
Qt::WindowFlags  flags = 0 
)

CTOR.

virtual makVrv::DtStealthControlWidget::~DtStealthControlWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtStealthControlWidget::addObserver ( const std::string &  displayName,
const DtUniqueID id 
)
virtual

Add an observer to the observer combo box.

Implements makVrv::DtStealthControlWidgetInterface.

virtual void makVrv::DtStealthControlWidget::removeObserver ( const std::string &  displayName,
const DtUniqueID id 
)
virtual

Remove an observer from the observer combo box.

Implements makVrv::DtStealthControlWidgetInterface.

virtual void makVrv::DtStealthControlWidget::setCurrentObserver ( const std::string &  observerName)
virtual

Set the current observer in the observer combo box.

Implements makVrv::DtStealthControlWidgetInterface.

virtual QSize makVrv::DtStealthControlWidget::sizeHint ( ) const
virtual
virtual int makVrv::DtStealthControlWidget::numObservers ( ) const
virtual

Returns the number of observers.

Implements makVrv::DtStealthControlWidgetInterface.

virtual void makVrv::DtStealthControlWidget::setAutoHide ( bool  )
virtual
virtual void makVrv::DtStealthControlWidget::setWidgetVisible ( bool  b)
virtual

Sets combo visible/invisibile.

Implements makVrv::DtStealthControlWidgetInterface.

void makVrv::DtStealthControlWidget::observerChanged ( int  index)
slot
void makVrv::DtStealthControlWidget::onAddObserverClicked ( )
slot
void makVrv::DtStealthControlWidget::onRemoveObserverClicked ( )
slot

Member Data Documentation

DtStealthControlWidgetLogic* makVrv::DtStealthControlWidget::myLogic
protected

Pointer to our logic handler.


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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)