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
iisIconLabelScheme * myLabelScheme
iisTaskPanelScheme * myScheme

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