iisTaskGroup Class Reference

#include <iistaskgroup.h>

List of all members.

Public Member Functions

void addIconLabel (iisIconLabel *label, bool addToLayout=true)
QBoxLayout * groupLayout ()
 iisTaskGroup (QWidget *parent, bool hasHeader=false)
void setScheme (iisTaskPanelScheme *scheme)
virtual ~iisTaskGroup ()

Protected Member Functions

virtual void paintEvent (QPaintEvent *event)

Protected Attributes

bool myHasHeader
iisIconLabelSchememyLabelScheme
iisTaskPanelSchememyScheme

Detailed Description

Definition at line 20 of file iistaskgroup.h.


Constructor & Destructor Documentation

iisTaskGroup::iisTaskGroup ( QWidget *  parent,
bool  hasHeader = false 
)

Definition at line 12 of file iistaskgroup.cpp.

References iisTaskPanelScheme::defaultScheme(), and setScheme().

iisTaskGroup::~iisTaskGroup (  )  [virtual]

Definition at line 26 of file iistaskgroup.cpp.


Member Function Documentation

void iisTaskGroup::addIconLabel ( iisIconLabel label,
bool  addToLayout = true 
)
QBoxLayout* iisTaskGroup::groupLayout (  )  [inline]

Definition at line 30 of file iistaskgroup.h.

Referenced by Gui::TaskView::TaskBox::actionEvent(), and iisTaskBox::groupLayout().

void iisTaskGroup::paintEvent ( QPaintEvent *  event  )  [protected, virtual]
void iisTaskGroup::setScheme ( iisTaskPanelScheme scheme  ) 

Definition at line 31 of file iistaskgroup.cpp.

References myLabelScheme, myScheme, and iisTaskPanelScheme::taskLabelScheme.

Referenced by iisTaskGroup(), and iisTaskBox::setScheme().


Member Data Documentation

bool iisTaskGroup::myHasHeader [protected]

Definition at line 43 of file iistaskgroup.h.

Referenced by paintEvent().

Definition at line 41 of file iistaskgroup.h.

Referenced by addIconLabel(), and setScheme().

Definition at line 40 of file iistaskgroup.h.

Referenced by paintEvent(), and setScheme().


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

Generated on Wed Nov 23 19:01:37 2011 for FreeCAD by  doxygen 1.6.1