VR-Forces 4.0.4 Class Documentation
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]

List of all members.

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


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 ( ) [protected, virtual, slot]
virtual void DtExpandCollapseButton::paintEvent ( QPaintEvent *  ) [protected, virtual]

Member Data Documentation

unsigned int DtExpandCollapseButton::myLevel [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)