#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
1.8.17