#include <iistaskbox.h>
Public Slots | |
void | showHide () |
Public Member Functions | |
void | addIconLabel (iisIconLabel *label, bool addToLayout=true) |
QBoxLayout * | groupLayout () |
iisTaskBox (const QPixmap &icon, const QString &title, bool expandable=true, QWidget *parent=0) | |
iisTaskBox (const QString &title, bool expandable=true, QWidget *parent=0) | |
void | setScheme (iisTaskPanelScheme *pointer) |
virtual | ~iisTaskBox () |
Protected Slots | |
void | processHide () |
void | processShow () |
Protected Member Functions | |
void | init () |
virtual void | paintEvent (QPaintEvent *event) |
Protected Attributes | |
double | m_foldDelta |
int | m_foldDirection |
QPixmap | m_foldPixmap |
double | m_foldStep |
double | m_fullHeight |
double | m_tempHeight |
QWidget * | myDummy |
iisTaskGroup * | myGroup |
iisTaskHeader * | myHeader |
iisTaskPanelScheme * | myScheme |
Constructor & Destructor Documentation
◆ iisTaskBox() [1/2]
◆ iisTaskBox() [2/2]
◆ ~iisTaskBox()
|
virtual |
Member Function Documentation
◆ addIconLabel()
void iisTaskBox::addIconLabel | ( | iisIconLabel * | label, |
bool | addToLayout = true |
||
) |
References iisTaskGroup::addIconLabel(), and myGroup.
Referenced by SandboxGui::TaskPanelView::TaskPanelView(), and test::test().
◆ groupLayout()
QBoxLayout * iisTaskBox::groupLayout | ( | ) |
References iisTaskGroup::groupLayout(), and myGroup.
Referenced by SandboxGui::TaskPanelView::TaskPanelView(), and test::test().
◆ init()
|
protected |
References iisTaskPanelScheme::defaultScheme(), m_foldStep, myDummy, myGroup, myHeader, myScheme, and showHide().
Referenced by iisTaskBox(), and DocumentObject.DocumentObject::onChanged().
◆ paintEvent()
|
protectedvirtual |
References iisTaskPanelScheme::groupFoldSteps, m_foldDirection, m_foldPixmap, m_foldStep, myDummy, and myScheme.
◆ processHide
|
protectedslot |
References iisTaskPanelScheme::groupFoldDelay, m_foldDelta, m_foldPixmap, m_foldStep, m_tempHeight, myDummy, myHeader, and myScheme.
Referenced by showHide().
◆ processShow
|
protectedslot |
References iisTaskPanelScheme::groupFoldDelay, m_foldDelta, m_foldPixmap, m_foldStep, m_fullHeight, m_tempHeight, myDummy, myGroup, myHeader, and myScheme.
Referenced by showHide().
◆ setScheme()
void iisTaskBox::setScheme | ( | iisTaskPanelScheme * | pointer | ) |
References myGroup, myHeader, myScheme, iisTaskHeader::setScheme(), and iisTaskGroup::setScheme().
Referenced by test::on_rbXP_clicked(), and SandboxGui::TaskPanelView::TaskPanelView().
◆ showHide
|
slot |
References iisTaskPanelScheme::groupFoldDelay, iisTaskPanelScheme::groupFoldSteps, m_foldDelta, m_foldDirection, m_foldPixmap, m_foldStep, m_fullHeight, m_tempHeight, myDummy, myGroup, myScheme, processHide(), and processShow().
Referenced by init().
Member Data Documentation
◆ m_foldDelta
|
protected |
Referenced by processHide(), processShow(), and showHide().
◆ m_foldDirection
|
protected |
Referenced by paintEvent(), and showHide().
◆ m_foldPixmap
|
protected |
Referenced by paintEvent(), processHide(), processShow(), and showHide().
◆ m_foldStep
|
protected |
Referenced by init(), paintEvent(), processHide(), processShow(), and showHide().
◆ m_fullHeight
|
protected |
Referenced by processShow(), and showHide().
◆ m_tempHeight
|
protected |
Referenced by processHide(), processShow(), and showHide().
◆ myDummy
|
protected |
Referenced by init(), paintEvent(), processHide(), processShow(), and showHide().
◆ myGroup
|
protected |
Referenced by addIconLabel(), groupLayout(), init(), processShow(), setScheme(), and showHide().
◆ myHeader
|
protected |
Referenced by iisTaskBox(), init(), processHide(), processShow(), and setScheme().
◆ myScheme
|
protected |
Referenced by init(), paintEvent(), processHide(), processShow(), setScheme(), and showHide().
The documentation for this class was generated from the following files:
- src/Gui/iisTaskPanel/src/iistaskbox.h
- src/Gui/iisTaskPanel/src/iistaskbox.cpp