#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