VR-Forces 4.2 Class Documentation
List of all members | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
DtExpandCollapseButton Class Reference

Small wrapper class for QToolButton to create the Expand/Collapse buttons. More...

Inheritance diagram for DtExpandCollapseButton:
Inheritance graph
[legend]

Signals

void expandLevelClicked (unsigned int level)
void collapseLevelClicked (unsigned int level)

Public Member Functions

 DtExpandCollapseButton (QWidget *parent=NULL)
virtual ~DtExpandCollapseButton ()
virtual void setExpandPixmap (QPixmap pix)
virtual void setCollapsePixmap (QPixmap pix)
virtual void setLevel (unsigned int level)
virtual unsigned int level () const
virtual void setIsExpand (bool value)
virtual bool isExpand () const

Protected Slots

virtual void buttonClicked ()

Protected Member Functions

virtual void paintEvent (QPaintEvent *)

Protected Attributes

QPixmap myExpandPixmap
QPixmap myCollapsePixmap
bool myIsExpand
unsigned int myLevel

Detailed Description

Small wrapper class for QToolButton to create the Expand/Collapse buttons.

Constructor & Destructor Documentation

DtExpandCollapseButton::DtExpandCollapseButton ( QWidget parent = NULL)
virtual DtExpandCollapseButton::~DtExpandCollapseButton ( )
virtual

Member Function Documentation

virtual void DtExpandCollapseButton::setExpandPixmap ( QPixmap  pix)
virtual
virtual void DtExpandCollapseButton::setCollapsePixmap ( QPixmap  pix)
virtual
virtual void DtExpandCollapseButton::setLevel ( unsigned int  level)
virtual
virtual unsigned int DtExpandCollapseButton::level ( ) const
virtual
virtual void DtExpandCollapseButton::setIsExpand ( bool  value)
virtual
virtual bool DtExpandCollapseButton::isExpand ( ) const
virtual
void DtExpandCollapseButton::expandLevelClicked ( unsigned int  level)
signal
void DtExpandCollapseButton::collapseLevelClicked ( unsigned int  level)
signal
virtual void DtExpandCollapseButton::buttonClicked ( )
protectedvirtualslot
virtual void DtExpandCollapseButton::paintEvent ( QPaintEvent *  )
protectedvirtual

Member Data Documentation

QPixmap DtExpandCollapseButton::myExpandPixmap
protected
QPixmap DtExpandCollapseButton::myCollapsePixmap
protected
bool DtExpandCollapseButton::myIsExpand
protected
unsigned int DtExpandCollapseButton::myLevel
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)