diff --git a/src/Gui/CMakeLists.txt b/src/Gui/CMakeLists.txt index 91abf8418c..a8b7ee3672 100644 --- a/src/Gui/CMakeLists.txt +++ b/src/Gui/CMakeLists.txt @@ -850,18 +850,10 @@ SET(qsintActionPanel_SRCS QSint/actionpanel/actionpanel.h QSint/actionpanel/actionpanelscheme.cpp QSint/actionpanel/actionpanelscheme.h - QSint/actionpanel/androidpanelscheme.cpp - QSint/actionpanel/androidpanelscheme.h - QSint/actionpanel/macpanelscheme.cpp - QSint/actionpanel/macpanelscheme.h QSint/actionpanel/taskgroup_p.cpp QSint/actionpanel/taskgroup_p.h QSint/actionpanel/taskheader_p.cpp QSint/actionpanel/taskheader_p.h - QSint/actionpanel/winvistapanelscheme.cpp - QSint/actionpanel/winvistapanelscheme.h - QSint/actionpanel/winxppanelscheme.cpp - QSint/actionpanel/winxppanelscheme.h QSint/actionpanel/freecadscheme.cpp QSint/actionpanel/freecadscheme.h ) diff --git a/src/Gui/QSint/actionpanel/android/Fold.png b/src/Gui/QSint/actionpanel/android/Fold.png deleted file mode 100644 index a1139c48a7..0000000000 Binary files a/src/Gui/QSint/actionpanel/android/Fold.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/android/FoldOver.png b/src/Gui/QSint/actionpanel/android/FoldOver.png deleted file mode 100644 index 61b6fe0e40..0000000000 Binary files a/src/Gui/QSint/actionpanel/android/FoldOver.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/android/Unfold.png b/src/Gui/QSint/actionpanel/android/Unfold.png deleted file mode 100644 index 9e6342bf56..0000000000 Binary files a/src/Gui/QSint/actionpanel/android/Unfold.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/android/UnfoldOver.png b/src/Gui/QSint/actionpanel/android/UnfoldOver.png deleted file mode 100644 index 951813813f..0000000000 Binary files a/src/Gui/QSint/actionpanel/android/UnfoldOver.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/androidpanelscheme.cpp b/src/Gui/QSint/actionpanel/androidpanelscheme.cpp deleted file mode 100644 index bed7103070..0000000000 --- a/src/Gui/QSint/actionpanel/androidpanelscheme.cpp +++ /dev/null @@ -1,82 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#include "androidpanelscheme.h" - - -namespace QSint -{ - - -const char* ActionPanelAndroidStyle = - - "QFrame[class='panel'] {" - "background-color: #424242;" - "color: #ffffff;" - "font-size: 10px;" - "}" - - "QSint--ActionGroup QFrame[class='header'] {" - "background-color: #171717;" - "border-top: 1px solid white;" - "border-bottom: 1px solid white;" - "color: #ffffff;" - "}" - - "QSint--ActionGroup QToolButton[class='header'] {" - "text-align: left;" - "color: #ffffff;" - "background-color: transparent;" - "border: 1px solid transparent;" - "font-size: 14px;" - "}" - - "QSint--ActionGroup QFrame[class='content'] {" - "background-color: #171717;" - "}" - - "QSint--ActionGroup QToolButton[class='action'] {" - "background-color: transparent;" - "border: 1px solid transparent;" - "color: #ffffff;" - "text-align: left;" - "font-size: 14px;" - "min-height: 32px;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:!enabled {" - "color: #666666;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:focus {" - "border: 1px dotted black;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:on {" - "background-color: #ddeeff;" - "color: #006600;" - "}" - -; - - -AndroidPanelScheme::AndroidPanelScheme() : ActionPanelScheme() -{ - headerSize = 40; - - headerButtonFold = QPixmap(":/android/Fold.png"); - headerButtonFoldOver = QPixmap(":/android/FoldOver.png"); - headerButtonUnfold = QPixmap(":/android/Unfold.png"); - headerButtonUnfoldOver = QPixmap(":/android/UnfoldOver.png"); - headerButtonSize = QSize(33,33); - - actionStyle = QString(ActionPanelAndroidStyle); -} - - -} - diff --git a/src/Gui/QSint/actionpanel/androidpanelscheme.h b/src/Gui/QSint/actionpanel/androidpanelscheme.h deleted file mode 100644 index 47c36fab81..0000000000 --- a/src/Gui/QSint/actionpanel/androidpanelscheme.h +++ /dev/null @@ -1,40 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#ifndef ANDROIDPANELSCHEME_H -#define ANDROIDPANELSCHEME_H - -#include "actionpanelscheme.h" - - -namespace QSint -{ - - -/** - \brief Android-like color scheme for ActionPanel and ActionGroup. - \since 0.2.1 - - \image html ActionPanel5.png Example of the scheme -*/ -class QSINT_EXPORT AndroidPanelScheme : public ActionPanelScheme -{ -public: - AndroidPanelScheme(); - - static ActionPanelScheme* defaultScheme() - { - static AndroidPanelScheme scheme; - return &scheme; - } -}; - - -} - - -#endif // ANDROIDPANELSCHEME_H diff --git a/src/Gui/QSint/actionpanel/freecadscheme.cpp b/src/Gui/QSint/actionpanel/freecadscheme.cpp index 4ee033b5ae..fde8250da5 100644 --- a/src/Gui/QSint/actionpanel/freecadscheme.cpp +++ b/src/Gui/QSint/actionpanel/freecadscheme.cpp @@ -21,9 +21,6 @@ ***************************************************************************/ #include "freecadscheme.h" -#include "macpanelscheme.h" -#include "winvistapanelscheme.h" -#include "winxppanelscheme.h" #include #include @@ -35,83 +32,6 @@ namespace QSint { - -const char* ActionPanelFreeCAD = - - "QFrame[class='panel'] {" - "background-color:qlineargradient(x1:1, y1:0.3, x2:1, y2:0, stop:0 rgb(51,51,101), stop:1 rgb(171,171,193));" - "}" - - "QSint--ActionGroup QFrame[class='header'] {" - "border: 1px solid #ffffff;" - "border-top-left-radius: 4px;" - "border-top-right-radius: 4px;" - "background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #ffffff, stop: 1 #c6d3f7);" - "}" - - "QSint--ActionGroup QToolButton[class='header'] {" - "text-align: left;" - "color: #215dc6;" - "background-color: transparent;" - "border: 1px solid transparent;" - "font-weight: bold;" - "}" - - "QSint--ActionGroup QToolButton[class='header']:hover {" - "color: #428eff;" - "}" - - "QSint--ActionGroup QFrame[class='content'] {" - "background-color: #d6dff7;" - "border: 1px solid #ffffff;" - "}" - - "QSint--ActionGroup QFrame[class='content'][header='true'] {" - "border-top: none;" - "}" - - "QSint--ActionGroup QToolButton[class='action'] {" - "background-color: transparent;" - "border: 1px solid transparent;" - "color: #215dc6;" - "text-align: left;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:!enabled {" - "color: #999999;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:hover {" - "color: #428eff;" - "text-decoration: underline;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:focus {" - "border: 1px dotted black;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:on {" - "background-color: #ddeeff;" - "color: #006600;" - "}" - - // set a QGroupBox to avoid that the OS style is used, see - // https://github.com/FreeCAD/FreeCAD/issues/6102 - // the px values are taken from Behave-dark.qss, except the padding - "QSint--ActionGroup QFrame[class='content'] QGroupBox {" - "border: 1px solid #bbbbbb;" - "border-radius: 3px;" - "margin-top: 10px;" - "padding: 2px;" - "}" - // since we set a custom frame we also need to set the title - "QSint--ActionGroup QFrame[class='content'] QGroupBox::title {" - "padding-left: 3px;" - "top: -6px;" - "left: 12px;" - "}" - ; - const char* MinimumActionPanelFreeCAD = "QSint--ActionGroup QToolButton[class='header'] {" @@ -134,23 +54,9 @@ const char* MinimumActionPanelFreeCAD = FreeCADPanelScheme::FreeCADPanelScheme() : ActionPanelScheme() { -#if defined(Q_OS_WIN32) - ActionPanelScheme* panelStyle = WinXPPanelScheme2::defaultScheme(); - - actionStyle = QString(ActionPanelFreeCAD); -#elif defined(Q_OS_MACOS) - ActionPanelScheme* panelStyle = MacPanelScheme::defaultScheme(); - - actionStyle = panelStyle->actionStyle; -#elif defined(Q_OS_LINUX) ActionPanelScheme* panelStyle = SystemPanelScheme::defaultScheme(); actionStyle = panelStyle->actionStyle; -#else - ActionPanelScheme* panelStyle = ActionPanelScheme::defaultScheme(); - - actionStyle = panelStyle->actionStyle; -#endif builtinScheme = actionStyle; minimumStyle = QString(MinimumActionPanelFreeCAD); diff --git a/src/Gui/QSint/actionpanel/mac/FoldOver.png b/src/Gui/QSint/actionpanel/mac/FoldOver.png deleted file mode 100644 index a3f37135ae..0000000000 Binary files a/src/Gui/QSint/actionpanel/mac/FoldOver.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/mac/UnfoldOver.png b/src/Gui/QSint/actionpanel/mac/UnfoldOver.png deleted file mode 100644 index 3ef9d683a2..0000000000 Binary files a/src/Gui/QSint/actionpanel/mac/UnfoldOver.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/macpanelscheme.cpp b/src/Gui/QSint/actionpanel/macpanelscheme.cpp deleted file mode 100644 index 4b72283029..0000000000 --- a/src/Gui/QSint/actionpanel/macpanelscheme.cpp +++ /dev/null @@ -1,73 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#include "macpanelscheme.h" - - -namespace QSint -{ - - -const char* MacPanelStyle = - - "QFrame[class='panel'] {" - "background-color: #D9DEE5;" - "border: 1px solid #BBBBBB;" - "}" - - "QSint--ActionGroup QFrame[class='header'] {" - "border: none;" - "}" - - "QSint--ActionGroup QToolButton[class='header'] {" - "text-align: left;" - "color: #828CA8;" - "background-color: transparent;" - "font-weight: bold;" - "}" - - "QSint--ActionGroup QFrame[class='content'] {" - "background-color: #D9DEE5;" - "margin-left: 12px;" - "}" - - "QSint--ActionGroup QToolButton[class='action'] {" - "color: #000000;" - "text-align: left;" - "background-color: transparent;" - "border: 1px solid transparent;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:!enabled {" - "color: #ffffff;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:focus {" - "border: 1px solid #1E6CBB;" - "background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6FA6DE, stop: 1 #1E6CBB);" - "color: #ffffff;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:on {" - "background-color: #ddeeff;" - "color: #006600;" - "}" -; - -MacPanelScheme::MacPanelScheme() : ActionPanelScheme() -{ - actionStyle = QString(MacPanelStyle); - - headerButtonFold = QPixmap(); - headerButtonFoldOver = QPixmap(":/mac/FoldOver.png"); - headerButtonUnfold = QPixmap(); - headerButtonUnfoldOver = QPixmap(":/mac/UnfoldOver.png"); - headerButtonSize = QSize(30,16); -} - - -} diff --git a/src/Gui/QSint/actionpanel/macpanelscheme.h b/src/Gui/QSint/actionpanel/macpanelscheme.h deleted file mode 100644 index 0d955ccdb9..0000000000 --- a/src/Gui/QSint/actionpanel/macpanelscheme.h +++ /dev/null @@ -1,39 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#ifndef MACPANELSCHEME_H -#define MACPANELSCHEME_H - -#include "actionpanelscheme.h" - - -namespace QSint -{ - - -/** - \brief MacOS-like color scheme for ActionPanel and ActionGroup. - \since 0.2 - - \image html ActionPanel6.png Example of the scheme -*/ -class QSINT_EXPORT MacPanelScheme : public ActionPanelScheme -{ -public: - explicit MacPanelScheme(); - - static ActionPanelScheme* defaultScheme() - { - static MacPanelScheme scheme; - return &scheme; - } -}; - - -} - -#endif // MACPANELSCHEME_H diff --git a/src/Gui/QSint/actionpanel/schemes.qrc b/src/Gui/QSint/actionpanel/schemes.qrc index b90d9bfc58..0bf6ca84f6 100644 --- a/src/Gui/QSint/actionpanel/schemes.qrc +++ b/src/Gui/QSint/actionpanel/schemes.qrc @@ -4,23 +4,5 @@ default/FoldOver.png default/Unfold.png default/UnfoldOver.png - xp/Fold_Blue1.png - xp/Fold_Blue2.png - xp/FoldOver_Blue1.png - xp/FoldOver_Blue2.png - xp/Unfold_Blue1.png - xp/Unfold_Blue2.png - xp/UnfoldOver_Blue1.png - xp/UnfoldOver_Blue2.png - vista/Fold.png - vista/FoldOver.png - vista/Unfold.png - vista/UnfoldOver.png - mac/FoldOver.png - mac/UnfoldOver.png - android/Fold.png - android/Unfold.png - android/FoldOver.png - android/UnfoldOver.png diff --git a/src/Gui/QSint/actionpanel/vista/Fold.png b/src/Gui/QSint/actionpanel/vista/Fold.png deleted file mode 100644 index 279ddda66f..0000000000 Binary files a/src/Gui/QSint/actionpanel/vista/Fold.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/vista/FoldOver.png b/src/Gui/QSint/actionpanel/vista/FoldOver.png deleted file mode 100644 index 70cd655af6..0000000000 Binary files a/src/Gui/QSint/actionpanel/vista/FoldOver.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/vista/Unfold.png b/src/Gui/QSint/actionpanel/vista/Unfold.png deleted file mode 100644 index 6a812f3d2c..0000000000 Binary files a/src/Gui/QSint/actionpanel/vista/Unfold.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/vista/UnfoldOver.png b/src/Gui/QSint/actionpanel/vista/UnfoldOver.png deleted file mode 100644 index 869c2b9c43..0000000000 Binary files a/src/Gui/QSint/actionpanel/vista/UnfoldOver.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/winvistapanelscheme.cpp b/src/Gui/QSint/actionpanel/winvistapanelscheme.cpp deleted file mode 100644 index d48e43b4e6..0000000000 --- a/src/Gui/QSint/actionpanel/winvistapanelscheme.cpp +++ /dev/null @@ -1,93 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#include "winvistapanelscheme.h" - - -namespace QSint -{ - - -const char* ActionPanelWinVistaStyle = - - "QFrame[class='panel'] {" - "background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #416FA6, stop: 1 #6BB86E);" - "}" - - "QSint--ActionGroup QFrame[class='header'] {" - "background: transparent;" - "border: 1px solid transparent;" - "}" - - "QSint--ActionGroup QFrame[class='header']:hover {" - "background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 rgba(249,253,255,100), stop: 0.5 rgba(234,247,255,20), stop: 1 rgba(249,253,255,100));" - "border: 1px solid transparent;" - "}" - - "QSint--ActionGroup QToolButton[class='header'] {" - "text-align: left;" - "color: #ffffff;" - "background-color: transparent;" - "border: 1px solid transparent;" - "font-size: 12px;" - "}" - - "QSint--ActionGroup QFrame[class='content'] {" - "background-color: transparent;" - "color: #ffffff;" - "}" - - "QSint--ActionGroup QToolButton[class='action'] {" - "background-color: transparent;" - "border: 1px solid transparent;" - "color: #ffffff;" - "text-align: left;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:!enabled {" - "color: #666666;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:hover {" - "color: #DAF2FC;" - "text-decoration: underline;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:focus {" - "border: 1px dotted black;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:on {" - "background-color: #ddeeff;" - "color: #006600;" - "}" -; - - -WinVistaPanelScheme::WinVistaPanelScheme() : ActionPanelScheme() -{ - headerSize = 25; - headerAnimation = false; - - //headerLabelScheme.iconSize = 22; - - headerButtonFold = QPixmap(":/vista/Fold.png"); - headerButtonFoldOver = QPixmap(":/vista/FoldOver.png"); - headerButtonUnfold = QPixmap(":/vista/Unfold.png"); - headerButtonUnfoldOver = QPixmap(":/vista/UnfoldOver.png"); - headerButtonSize = QSize(17,17); - - groupFoldSteps = 20; groupFoldDelay = 15; - groupFoldThaw = true; - groupFoldEffect = SlideFolding; - - actionStyle = QString(ActionPanelWinVistaStyle); -} - - -} - diff --git a/src/Gui/QSint/actionpanel/winvistapanelscheme.h b/src/Gui/QSint/actionpanel/winvistapanelscheme.h deleted file mode 100644 index 07df55cd4d..0000000000 --- a/src/Gui/QSint/actionpanel/winvistapanelscheme.h +++ /dev/null @@ -1,41 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#ifndef WINVISTAPANELSCHEME_H -#define WINVISTAPANELSCHEME_H - - -#include "actionpanelscheme.h" - - -namespace QSint -{ - - -/** - \brief Windows Vista-like color scheme for ActionPanel and ActionGroup. - \since 0.2 - - \image html ActionPanel4.png Example of the scheme -*/ -class QSINT_EXPORT WinVistaPanelScheme : public ActionPanelScheme -{ -public: - WinVistaPanelScheme(); - - static ActionPanelScheme* defaultScheme() - { - static WinVistaPanelScheme scheme; - return &scheme; - } -}; - - -} - - -#endif // WINVISTAPANELSCHEME_H diff --git a/src/Gui/QSint/actionpanel/winxppanelscheme.cpp b/src/Gui/QSint/actionpanel/winxppanelscheme.cpp deleted file mode 100644 index 8aab2d7604..0000000000 --- a/src/Gui/QSint/actionpanel/winxppanelscheme.cpp +++ /dev/null @@ -1,177 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#include "winxppanelscheme.h" - - -namespace QSint -{ - - -const char* ActionPanelWinXPBlueStyle1 = - - "QFrame[class='panel'] {" - "background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #7ba2e7, stop: 1 #6375d6);" - "}" - - "QSint--ActionGroup QFrame[class='header'] {" - "background-color: #225aca;" - "border: 1px solid #225aca;" - "border-top-left-radius: 4px;" - "border-top-right-radius: 4px;" - "}" - - "QSint--ActionGroup QToolButton[class='header'] {" - "text-align: left;" - "color: #ffffff;" - "background-color: transparent;" - "border: 1px solid transparent;" - "font-weight: bold;" - "}" - - "QSint--ActionGroup QToolButton[class='header']:hover {" - "color: #428eff;" - "}" - - "QSint--ActionGroup QFrame[class='content'] {" - "background-color: #eff3ff;" - "border: 1px solid #ffffff;" - "}" - - "QSint--ActionGroup QFrame[class='content'][header='true'] {" - "border-top: none;" - "}" - - "QSint--ActionGroup QToolButton[class='action'] {" - "background-color: transparent;" - "border: 1px solid transparent;" - "color: #215dc6;" - "text-align: left;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:!enabled {" - "color: #999999;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:hover {" - "color: #428eff;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:focus {" - "border: 1px dotted black;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:on {" - "background-color: #ddeeff;" - "color: #006600;" - "}" -; - -const char* ActionPanelWinXPBlueStyle2 = - - "QFrame[class='panel'] {" - "background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #7ba2e7, stop: 1 #6375d6);" - "}" - - "QSint--ActionGroup QFrame[class='header'] {" - "border: 1px solid #ffffff;" - "border-top-left-radius: 4px;" - "border-top-right-radius: 4px;" - "background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #ffffff, stop: 1 #c6d3f7);" - "}" - - "QSint--ActionGroup QToolButton[class='header'] {" - "text-align: left;" - "color: #215dc6;" - "background-color: transparent;" - "border: 1px solid transparent;" - "font-weight: bold;" - "}" - - "QSint--ActionGroup QToolButton[class='header']:hover {" - "color: #428eff;" - "}" - - "QSint--ActionGroup QFrame[class='content'] {" - "background-color: #d6dff7;" - "border: 1px solid #ffffff;" - "}" - - "QSint--ActionGroup QFrame[class='content'][header='true'] {" - "border-top: none;" - "}" - - "QSint--ActionGroup QToolButton[class='action'] {" - "background-color: transparent;" - "border: 1px solid transparent;" - "color: #215dc6;" - "text-align: left;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:!enabled {" - "color: #999999;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:hover {" - "color: #428eff;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:focus {" - "border: 1px dotted black;" - "}" - - "QSint--ActionGroup QToolButton[class='action']:on {" - "background-color: #ddeeff;" - "color: #006600;" - "}" - ; - - - -WinXPPanelScheme::WinXPPanelScheme() : ActionPanelScheme() -{ - headerSize = 25; - headerAnimation = false; - - //headerLabelScheme.iconSize = 22; - - headerButtonFold = QPixmap(":/xp/Fold_Blue1.png"); - headerButtonFoldOver = QPixmap(":/xp/FoldOver_Blue1.png"); - headerButtonUnfold = QPixmap(":/xp/Unfold_Blue1.png"); - headerButtonUnfoldOver = QPixmap(":/xp/UnfoldOver_Blue1.png"); - headerButtonSize = QSize(17,17); - - groupFoldSteps = 20; groupFoldDelay = 15; - groupFoldThaw = true; - groupFoldEffect = SlideFolding; - - actionStyle = QString(ActionPanelWinXPBlueStyle1); -} - - -WinXPPanelScheme2::WinXPPanelScheme2() : ActionPanelScheme() -{ - headerSize = 25; - headerAnimation = false; - -// headerLabelScheme.iconSize = 22; - - headerButtonFold = QPixmap(":/xp/Fold_Blue2.png"); - headerButtonFoldOver = QPixmap(":/xp/FoldOver_Blue2.png"); - headerButtonUnfold = QPixmap(":/xp/Unfold_Blue2.png"); - headerButtonUnfoldOver = QPixmap(":/xp/UnfoldOver_Blue2.png"); - headerButtonSize = QSize(17,17); - - groupFoldSteps = 20; groupFoldDelay = 15; - groupFoldThaw = true; - groupFoldEffect = SlideFolding; - - actionStyle = QString(ActionPanelWinXPBlueStyle2); -} - - -} diff --git a/src/Gui/QSint/actionpanel/winxppanelscheme.h b/src/Gui/QSint/actionpanel/winxppanelscheme.h deleted file mode 100644 index 5a93a2c64a..0000000000 --- a/src/Gui/QSint/actionpanel/winxppanelscheme.h +++ /dev/null @@ -1,57 +0,0 @@ -/*************************************************************************** - * * - * Copyright: https://code.google.com/p/qsint/ * - * License: LGPL * - * * - ***************************************************************************/ - -#ifndef WinXPPanelScheme_H -#define WinXPPanelScheme_H - -#include "actionpanelscheme.h" - -namespace QSint -{ - - -/** - \brief WindowsXP-like blue color scheme for ActionPanel and ActionGroup. - \since 0.2 - - \image html ActionPanel2.png Example of the scheme -*/ -class QSINT_EXPORT WinXPPanelScheme : public ActionPanelScheme -{ -public: - WinXPPanelScheme(); - - static ActionPanelScheme* defaultScheme() - { - static WinXPPanelScheme scheme; - return &scheme; - } -}; - - -/** - \brief WindowsXP-like blue color scheme for ActionPanel and ActionGroup (variation 2). - \since 0.2 - - \image html ActionPanel3.png Example of the scheme -*/ -class QSINT_EXPORT WinXPPanelScheme2 : public ActionPanelScheme -{ -public: - WinXPPanelScheme2(); - - static ActionPanelScheme* defaultScheme() - { - static WinXPPanelScheme2 scheme; - return &scheme; - } -}; - - -} - -#endif // WinXPPanelScheme_H diff --git a/src/Gui/QSint/actionpanel/xp/FoldOver_Blue1.png b/src/Gui/QSint/actionpanel/xp/FoldOver_Blue1.png deleted file mode 100644 index c6866b8609..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/FoldOver_Blue1.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/FoldOver_Blue2.png b/src/Gui/QSint/actionpanel/xp/FoldOver_Blue2.png deleted file mode 100644 index 65b1cde5aa..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/FoldOver_Blue2.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/Fold_Blue1.png b/src/Gui/QSint/actionpanel/xp/Fold_Blue1.png deleted file mode 100644 index b6ed1c1187..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/Fold_Blue1.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/Fold_Blue2.png b/src/Gui/QSint/actionpanel/xp/Fold_Blue2.png deleted file mode 100644 index bdfd0bf240..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/Fold_Blue2.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/UnfoldOver_Blue1.png b/src/Gui/QSint/actionpanel/xp/UnfoldOver_Blue1.png deleted file mode 100644 index b9ddbb60f2..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/UnfoldOver_Blue1.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/UnfoldOver_Blue2.png b/src/Gui/QSint/actionpanel/xp/UnfoldOver_Blue2.png deleted file mode 100644 index e0456dba8a..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/UnfoldOver_Blue2.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/Unfold_Blue1.png b/src/Gui/QSint/actionpanel/xp/Unfold_Blue1.png deleted file mode 100644 index 6761469737..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/Unfold_Blue1.png and /dev/null differ diff --git a/src/Gui/QSint/actionpanel/xp/Unfold_Blue2.png b/src/Gui/QSint/actionpanel/xp/Unfold_Blue2.png deleted file mode 100644 index ee6afced02..0000000000 Binary files a/src/Gui/QSint/actionpanel/xp/Unfold_Blue2.png and /dev/null differ diff --git a/src/Gui/QSint/include/QSint b/src/Gui/QSint/include/QSint index e648c7fc39..1c12b2a883 100644 --- a/src/Gui/QSint/include/QSint +++ b/src/Gui/QSint/include/QSint @@ -3,7 +3,3 @@ #include "../actionpanel/actiongroup.h" #include "../actionpanel/actionpanel.h" #include "../actionpanel/actionpanelscheme.h" -#include "../actionpanel/winxppanelscheme.h" -#include "../actionpanel/winvistapanelscheme.h" -#include "../actionpanel/macpanelscheme.h" -#include "../actionpanel/androidpanelscheme.h"