VR-Forces 4.0.4 Class Documentation
Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtExpandCollapseButton Class Reference

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

Inheritance diagram for makVrf::DtExpandCollapseButton:
Inheritance graph
[legend]

List of all members.

Signals

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

Public Member Functions

 DtExpandCollapseButton (QWidget *parent=NULL)
virtual ~DtExpandCollapseButton ()
virtual void setExpandPixmap (QPixmap pix)
virtual void setCollapsePixmap (QPixmap pix)
virtual void setLevel (int level)
virtual 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
int myLevel

Detailed Description

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


Constructor & Destructor Documentation


Member Function Documentation

virtual void makVrf::DtExpandCollapseButton::setExpandPixmap ( QPixmap  pix) [virtual]
virtual void makVrf::DtExpandCollapseButton::setCollapsePixmap ( QPixmap  pix) [virtual]
virtual void makVrf::DtExpandCollapseButton::setLevel ( int  level) [virtual]
virtual int makVrf::DtExpandCollapseButton::level ( ) const [virtual]
virtual void makVrf::DtExpandCollapseButton::setIsExpand ( bool  value) [virtual]
virtual bool makVrf::DtExpandCollapseButton::isExpand ( ) const [virtual]
void makVrf::DtExpandCollapseButton::expandLevelClicked ( unsigned  int) [signal]
virtual void makVrf::DtExpandCollapseButton::buttonClicked ( ) [protected, virtual, slot]
virtual void makVrf::DtExpandCollapseButton::paintEvent ( QPaintEvent *  ) [protected, virtual]

Member Data Documentation


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)