#include <iistaskpanelscheme.h>
Public Member Functions | |
iisTaskPanelScheme (QObject *parent=0) | |
~iisTaskPanelScheme () | |
Static Public Member Functions | |
static iisTaskPanelScheme * | defaultScheme () |
Public Attributes | |
QBrush | groupBackground |
QPen | groupBorder |
int | groupFoldDelay |
int | groupFoldSteps |
bool | headerAnimation |
QBrush | headerBackground |
QPen | headerBorder |
QIcon | headerButtonFold |
QIcon | headerButtonFoldOver |
QSize | headerButtonSize |
QIcon | headerButtonUnfold |
QIcon | headerButtonUnfoldOver |
iisIconLabelScheme | headerLabelScheme |
int | headerSize |
QBrush | panelBackground |
iisIconLabelScheme | taskLabelScheme |
Static Protected Attributes | |
static iisTaskPanelScheme * | myDefaultScheme = 0 |
Definition at line 24 of file iistaskpanelscheme.h.
iisTaskPanelScheme::iisTaskPanelScheme | ( | QObject * | parent = 0 |
) |
Definition at line 12 of file iistaskpanelscheme.cpp.
References iisIconLabelScheme::cursorOver, SketcherExample::f, iisIconLabelScheme::focusPen, iisIconLabelScheme::font, groupBackground, groupBorder, groupFoldDelay, groupFoldSteps, headerAnimation, headerBackground, headerBorder, headerButtonFold, headerButtonFoldOver, headerButtonSize, headerButtonUnfold, headerButtonUnfoldOver, headerLabelScheme, headerSize, iisIconLabelScheme::iconSize, panelBackground, taskLabelScheme, iisIconLabelScheme::text, iisIconLabelScheme::textOff, iisIconLabelScheme::textOver, and iisIconLabelScheme::underlineOver.
Referenced by defaultScheme().
iisTaskPanelScheme::~iisTaskPanelScheme | ( | ) |
Definition at line 71 of file iistaskpanelscheme.cpp.
iisTaskPanelScheme * iisTaskPanelScheme::defaultScheme | ( | ) | [static] |
Reimplemented in iisFreeCADTaskPanelScheme, iisWinXPTaskPanelScheme, and iisWinXPTaskPanelScheme2.
Definition at line 76 of file iistaskpanelscheme.cpp.
References iisTaskPanelScheme(), and myDefaultScheme.
Referenced by iisTaskGroup::iisTaskGroup(), iisTaskHeader::iisTaskHeader(), iisTaskPanel::iisTaskPanel(), iisTaskBox::init(), and test::on_rbDefault_clicked().
Definition at line 45 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskGroup::paintEvent().
Definition at line 46 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskGroup::paintEvent().
Definition at line 47 of file iistaskpanelscheme.h.
Referenced by iisTaskPanelScheme(), iisTaskBox::processHide(), iisTaskBox::processShow(), and iisTaskBox::showHide().
Definition at line 47 of file iistaskpanelscheme.h.
Referenced by Gui::TaskView::TaskBox::hideGroupBox(), iisTaskPanelScheme(), iisTaskBox::paintEvent(), and iisTaskBox::showHide().
Definition at line 40 of file iistaskpanelscheme.h.
Referenced by iisTaskHeader::animate(), iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskHeader::paintEvent().
Definition at line 34 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskHeader::paintEvent().
Definition at line 36 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskHeader::paintEvent().
Definition at line 42 of file iistaskpanelscheme.h.
Referenced by iisTaskHeader::changeIcons(), iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), and iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2().
Definition at line 42 of file iistaskpanelscheme.h.
Referenced by iisTaskHeader::changeIcons(), iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), and iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2().
Definition at line 43 of file iistaskpanelscheme.h.
Referenced by iisTaskHeader::changeIcons(), iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskHeader::iisTaskHeader(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), and iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2().
Definition at line 42 of file iistaskpanelscheme.h.
Referenced by iisTaskHeader::changeIcons(), iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), and iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2().
Definition at line 42 of file iistaskpanelscheme.h.
Referenced by iisTaskHeader::changeIcons(), iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), and iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2().
Definition at line 35 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskHeader::setScheme().
Definition at line 38 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskHeader::setScheme().
iisTaskPanelScheme * iisTaskPanelScheme::myDefaultScheme = 0 [static, protected] |
Definition at line 51 of file iistaskpanelscheme.h.
Referenced by defaultScheme().
Definition at line 32 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskPanel::paintEvent().
Definition at line 48 of file iistaskpanelscheme.h.
Referenced by iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(), iisTaskPanelScheme(), iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(), iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(), and iisTaskGroup::setScheme().