iisTaskGroup Class Reference
#include <iistaskgroup.h>
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 |
Constructor & Destructor Documentation
◆ iisTaskGroup()
References iisTaskPanelScheme::defaultScheme(), and setScheme().
◆ ~iisTaskGroup()
|
virtual |
Member Function Documentation
◆ addIconLabel()
void iisTaskGroup::addIconLabel | ( | iisIconLabel * | label, |
bool | addToLayout = true |
||
) |
References myLabelScheme.
Referenced by iisTaskBox::addIconLabel(), SandboxGui::TaskPanelView::TaskPanelView(), and test::test().
◆ groupLayout()
QBoxLayout* iisTaskGroup::groupLayout | ( | ) |
Referenced by iisTaskBox::groupLayout(), and SandboxGui::TaskPanelView::TaskPanelView().
◆ paintEvent()
|
protectedvirtual |
References iisTaskPanelScheme::groupBackground, iisTaskPanelScheme::groupBorder, myHasHeader, and myScheme.
◆ setScheme()
void iisTaskGroup::setScheme | ( | iisTaskPanelScheme * | scheme | ) |
References myLabelScheme, myScheme, and iisTaskPanelScheme::taskLabelScheme.
Referenced by iisTaskGroup(), iisTaskBox::setScheme(), and SandboxGui::TaskPanelView::TaskPanelView().
Member Data Documentation
◆ myHasHeader
|
protected |
Referenced by paintEvent().
◆ myLabelScheme
|
protected |
Referenced by addIconLabel(), and setScheme().
◆ myScheme
|
protected |
Referenced by paintEvent(), and setScheme().
The documentation for this class was generated from the following files:
- src/Gui/iisTaskPanel/src/iistaskgroup.h
- src/Gui/iisTaskPanel/src/iistaskgroup.cpp