#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
 
QWidgetmyDummy
 
iisTaskGroupmyGroup
 
iisTaskHeadermyHeader
 
iisTaskPanelSchememyScheme
 

Constructor & Destructor Documentation

◆ iisTaskBox() [1/2]

iisTaskBox::iisTaskBox ( const QString &  title,
bool  expandable = true,
QWidget parent = 0 
)

References init(), and myHeader.

◆ iisTaskBox() [2/2]

iisTaskBox::iisTaskBox ( const QPixmap &  icon,
const QString &  title,
bool  expandable = true,
QWidget parent = 0 
)

References init(), and myHeader.

◆ ~iisTaskBox()

iisTaskBox::~iisTaskBox ( )
virtual

Member Function Documentation

◆ addIconLabel()

void iisTaskBox::addIconLabel ( iisIconLabel label,
bool  addToLayout = true 
)

◆ groupLayout()

QBoxLayout * iisTaskBox::groupLayout ( )

◆ init()

◆ paintEvent()

void iisTaskBox::paintEvent ( QPaintEvent *  event)
protectedvirtual

◆ processHide

void iisTaskBox::processHide ( )
protectedslot

◆ processShow

void iisTaskBox::processShow ( )
protectedslot

◆ setScheme()

◆ showHide

Member Data Documentation

◆ m_foldDelta

double iisTaskBox::m_foldDelta
protected

Referenced by processHide(), processShow(), and showHide().

◆ m_foldDirection

int iisTaskBox::m_foldDirection
protected

Referenced by paintEvent(), and showHide().

◆ m_foldPixmap

QPixmap iisTaskBox::m_foldPixmap
protected

◆ m_foldStep

double iisTaskBox::m_foldStep
protected

◆ m_fullHeight

double iisTaskBox::m_fullHeight
protected

Referenced by processShow(), and showHide().

◆ m_tempHeight

double iisTaskBox::m_tempHeight
protected

Referenced by processHide(), processShow(), and showHide().

◆ myDummy

QWidget* iisTaskBox::myDummy
protected

◆ myGroup

iisTaskGroup* iisTaskBox::myGroup
protected

◆ myHeader

iisTaskHeader* iisTaskBox::myHeader
protected

◆ myScheme

iisTaskPanelScheme* iisTaskBox::myScheme
protected

The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Gui/iisTaskPanel/src/iistaskbox.h
  • Sources/FreeCAD/src/Gui/iisTaskPanel/src/iistaskbox.cpp