diff --git a/src/Gui/CMakeLists.txt b/src/Gui/CMakeLists.txt
index 0a46138a04..89b0a5e297 100644
--- a/src/Gui/CMakeLists.txt
+++ b/src/Gui/CMakeLists.txt
@@ -367,7 +367,6 @@ SET(Gui_UIC_SRCS
SET(Gui_RES_SRCS
Icons/resource.qrc
Language/translation.qrc
- iisTaskPanel/src/iisTaskPanel.qrc
QSint/actionpanel/schemes.qrc
)
@@ -754,40 +753,6 @@ SET(Task_View_SRCS
)
SOURCE_GROUP("Task View" FILES ${Task_View_SRCS})
-SET(iisTaskPanel_SRCS
- iisTaskPanel/src/iisfreecadscheme.cpp
- iisTaskPanel/src/iisfreecadscheme.h
- iisTaskPanel/src/iisiconlabel.cpp
- iisTaskPanel/src/iisiconlabel.h
- iisTaskPanel/src/iistaskbox.cpp
- iisTaskPanel/src/iistaskbox.h
- iisTaskPanel/src/iistaskgroup.cpp
- iisTaskPanel/src/iistaskgroup.h
- iisTaskPanel/src/iistaskheader.cpp
- iisTaskPanel/src/iistaskheader.h
- iisTaskPanel/src/iistaskpanel.cpp
- iisTaskPanel/src/iistaskpanel.h
- iisTaskPanel/src/iistaskpanelscheme.cpp
- iisTaskPanel/src/iistaskpanelscheme.h
- iisTaskPanel/src/iiswinxptaskpanelscheme.cpp
- iisTaskPanel/src/iiswinxptaskpanelscheme.h
- iisTaskPanel/src/iistaskpanel_global.h
-)
-SOURCE_GROUP("Widget\\iisTaskPanel" FILES ${iisTaskPanel_SRCS})
-set(iis_MOC_HDRS
- iisTaskPanel/src/iisiconlabel.h
- iisTaskPanel/src/iistaskbox.h
- iisTaskPanel/src/iistaskgroup.h
- iisTaskPanel/src/iistaskheader.h
-)
-
-if (BUILD_QT5)
- qt5_wrap_cpp(iis_MOC_SRCS ${iis_MOC_HDRS})
-else()
- qt4_wrap_cpp(iis_MOC_SRCS ${iis_MOC_HDRS})
-endif()
-SOURCE_GROUP("Widget\\iisTaskPanel\\Mocs" FILES ${iis_MOC_SRCS})
-
SET(qsintActionPanel_SRCS
QSint/actionpanel/actionbox.cpp
QSint/actionpanel/actionbox.h
diff --git a/src/Gui/iisTaskPanel/.gitattributes b/src/Gui/iisTaskPanel/.gitattributes
deleted file mode 100644
index 56226ea50c..0000000000
--- a/src/Gui/iisTaskPanel/.gitattributes
+++ /dev/null
@@ -1,4 +0,0 @@
-tests export-ignore
-src.pro export-ignore
-config.pri export-ignore
-taskpanel.pro export-ignore
diff --git a/src/Gui/iisTaskPanel/config.pri b/src/Gui/iisTaskPanel/config.pri
deleted file mode 100644
index 51d796ac2d..0000000000
--- a/src/Gui/iisTaskPanel/config.pri
+++ /dev/null
@@ -1,60 +0,0 @@
-MAJOR_VERSION = 1
-VERSION = 1.0
-#SUFFIX = "snapshot"
-
-# Do not change this line
-CONFIG += qt
-
-# Choose one of the following two lines to configure the build
-
-#CONFIG += release
-#CONFIG += debug
-CONFIG += debug_and_release
-
-# Configuration for MacOS X
-macx {
- # Using gcc
- QMAKESPEC=macx-g++
- # uncomment this line if you want use xcode
- # QMAKESPEC=macx-xcode
-}
-
-CONFIG(debug, debug|release) {
- unix {
- TARGET = $$join(TARGET,,,_debug)
- }
- else: TARGET = $$join(TARGET,,,d)
-
- MOC_DIR = ./debug
- OBJECTS_DIR = ./debug
- UI_DIR = ./debug
- RCC_DIR = ./debug
-}
-
-CONFIG(release, debug|release) {
- MOC_DIR = ./release
- OBJECTS_DIR = ./release
- UI_DIR = ./release
- RCC_DIR = ./release
-}
-
-# Choose one of the following two lines to configure the build
-#LIB_CONFIG = staticlib
-LIB_CONFIG = dll
-
-QIISTASKPANELLIB = iistaskpanel
-
-CONFIG(debug, debug|release) {
- unix: QIISTASKPANELLIB = $$join(QIISTASKPANELLIB,,,_debug)
- else: QIISTASKPANELLIB = $$join(QIISTASKPANELLIB,,,d)
-}
-
-contains(LIB_CONFIG, staticlib) {
- DEFINES += QIIS_STATICLIB
-} else {
- DEFINES += QIIS_SHAREDLIB
- win32 {
- QIISTASKPANELLIB = $$join(QIISTASKPANELLIB,,,$$MAJOR_VERSION)
- }
-}
-
diff --git a/src/Gui/iisTaskPanel/include/iisTaskPanel b/src/Gui/iisTaskPanel/include/iisTaskPanel
deleted file mode 100644
index f0029f0d52..0000000000
--- a/src/Gui/iisTaskPanel/include/iisTaskPanel
+++ /dev/null
@@ -1,8 +0,0 @@
-#include "../src/iistaskpanel.h"
-#include "../src/iistaskpanelscheme.h"
-#include "../src/iiswinxptaskpanelscheme.h"
-#include "../src/iisfreecadscheme.h"
-#include "../src/iistaskbox.h"
-#include "../src/iistaskheader.h"
-#include "../src/iistaskgroup.h"
-#include "../src/iisiconlabel.h"
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonFold.png
deleted file mode 100644
index 4df788d8b7..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold.xpm b/src/Gui/iisTaskPanel/src/Resources/headerButtonFold.xpm
deleted file mode 100644
index 3e3957519c..0000000000
--- a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold.xpm
+++ /dev/null
@@ -1,110 +0,0 @@
-/* XPM */
-static char * headerButtonFold_xpm[] = {
-"16 16 91 1",
-" c None",
-". c #00736A",
-"+ c #007269",
-"@ c #007268",
-"# c #007168",
-"$ c #006E65",
-"% c #117D74",
-"& c #7FB9B6",
-"* c #7BB8B4",
-"= c #75B4B0",
-"- c #7CB8B6",
-"; c #8EC3C1",
-"> c #91C5C3",
-", c #147F77",
-"' c #00675D",
-") c #00665C",
-"! c #006B62",
-"~ c #09776E",
-"{ c #429691",
-"] c #8ABCBA",
-"^ c #86BAB7",
-"/ c #98C6C4",
-"( c #ABD2D2",
-"_ c #4B9C96",
-": c #0A7269",
-"< c #84BFBC",
-"[ c #52A29D",
-"} c #00746B",
-"| c #007167",
-"1 c #006A60",
-"2 c #358982",
-"3 c #73AEAB",
-"4 c #7FB7B4",
-"5 c #489691",
-"6 c #00685E",
-"7 c #006055",
-"8 c #84BFBD",
-"9 c #F3FEFF",
-"0 c #97C9C7",
-"a c #006F66",
-"b c #0A7970",
-"c c #22867F",
-"d c #006358",
-"e c #55A19D",
-"f c #53A09B",
-"g c #006156",
-"h c #1E7D75",
-"i c #8AC2C0",
-"j c #D6EEEF",
-"k c #88C1BE",
-"l c #026A60",
-"m c #4C9E99",
-"n c #B3D9D9",
-"o c #097970",
-"p c #05736A",
-"q c #087970",
-"r c #A3D1D0",
-"s c #C4E3E4",
-"t c #C8E5E6",
-"u c #006960",
-"v c #55A29D",
-"w c #BBDEDF",
-"x c #BADDDD",
-"y c #A0CECD",
-"z c #B1D8D7",
-"A c #21867F",
-"B c #B7DCDC",
-"C c #BBDDDE",
-"D c #68AFAB",
-"E c #D4ECEE",
-"F c #B9DCDC",
-"G c #C2E2E2",
-"H c #CAE7E7",
-"I c #90C5C3",
-"J c #B9DDDD",
-"K c #B5DADA",
-"L c #92BFB7",
-"M c #97CBC9",
-"N c #6BB0AC",
-"O c #DEF2F4",
-"P c #C6E4E5",
-"Q c #D5EDEE",
-"R c #93BFB8",
-"S c #A1CFCE",
-"T c #499790",
-"U c #006B61",
-"V c #499C97",
-"W c #97CAC8",
-"X c #99CBCA",
-"Y c #3D9690",
-"Z c #006157",
-"................",
-"................",
-"................",
-"................",
-".....++++@@.....",
-".....######.....",
-"...$%&*=-;>,')!.",
-"...#~{]^/(_:_<[.",
-"..}|11234567890.",
-"..abc#defg#hijk.",
-"..lmnop++pqrstk.",
-".uvwxyzAAzyBCtk.",
-".'DEFGHIIHGJKLM.",
-".'NOttPQQPttRST.",
-".UVWkkkkkkkkXYZ.",
-"................"};
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver.png
deleted file mode 100644
index c894ff87ef..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue1.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue1.png
deleted file mode 100644
index 176b728b39..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue1.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue2.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue2.png
deleted file mode 100644
index 0be4eb493d..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonFoldOver_XPBlue2.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold_XPBlue1.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonFold_XPBlue1.png
deleted file mode 100644
index 539a40eb7c..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold_XPBlue1.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold_XPBlue2.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonFold_XPBlue2.png
deleted file mode 100644
index 8614ec99ef..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonFold_XPBlue2.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold.png
deleted file mode 100644
index fc9abb8234..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver.png
deleted file mode 100644
index 26037e74e9..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue1.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue1.png
deleted file mode 100644
index 902f73acfe..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue1.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue2.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue2.png
deleted file mode 100644
index a3b534d7f9..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfoldOver_XPBlue2.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue1.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue1.png
deleted file mode 100644
index 0d9819b4e7..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue1.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue2.png b/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue2.png
deleted file mode 100644
index 696c96851e..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/headerButtonUnfold_XPBlue2.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/Resources/screen2.psd b/src/Gui/iisTaskPanel/src/Resources/screen2.psd
deleted file mode 100644
index c7053adc5f..0000000000
Binary files a/src/Gui/iisTaskPanel/src/Resources/screen2.psd and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/src/iisTaskPanel.qrc b/src/Gui/iisTaskPanel/src/iisTaskPanel.qrc
deleted file mode 100644
index 718fbeb2bb..0000000000
--- a/src/Gui/iisTaskPanel/src/iisTaskPanel.qrc
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- Resources/headerButtonFold.png
- Resources/headerButtonFoldOver.png
- Resources/headerButtonFoldOver_XPBlue1.png
- Resources/headerButtonFoldOver_XPBlue2.png
- Resources/headerButtonFold_XPBlue1.png
- Resources/headerButtonFold_XPBlue2.png
- Resources/headerButtonUnfold.png
- Resources/headerButtonUnfoldOver.png
- Resources/headerButtonUnfoldOver_XPBlue1.png
- Resources/headerButtonUnfoldOver_XPBlue2.png
- Resources/headerButtonUnfold_XPBlue1.png
- Resources/headerButtonUnfold_XPBlue2.png
-
-
diff --git a/src/Gui/iisTaskPanel/src/iisfreecadscheme.cpp b/src/Gui/iisTaskPanel/src/iisfreecadscheme.cpp
deleted file mode 100644
index ce6e6bdefa..0000000000
--- a/src/Gui/iisTaskPanel/src/iisfreecadscheme.cpp
+++ /dev/null
@@ -1,136 +0,0 @@
-/***************************************************************************
- * Copyright (c) 2009 Jürgen Riegel *
- * *
- * This file is part of the FreeCAD CAx development system. *
- * *
- * This library is free software; you can redistribute it and/or *
- * modify it under the terms of the GNU Library General Public *
- * License as published by the Free Software Foundation; either *
- * version 2 of the License, or (at your option) any later version. *
- * *
- * This library is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU Library General Public License for more details. *
- * *
- * You should have received a copy of the GNU Library General Public *
- * License along with this library; see the file COPYING.LIB. If not, *
- * write to the Free Software Foundation, Inc., 59 Temple Place, *
- * Suite 330, Boston, MA 02111-1307, USA *
- * *
- ***************************************************************************/
-
-#include "iisfreecadscheme.h"
-#include
-
-
-iisFreeCADTaskPanelScheme* iisFreeCADTaskPanelScheme::myDefaultXPScheme = nullptr;
-
-iisFreeCADTaskPanelScheme::iisFreeCADTaskPanelScheme(QObject *parent)
- : iisTaskPanelScheme(parent)
-{
-#ifdef Q_OS_WIN32
- QLinearGradient panelBackgroundGrd(0,0, 0,300);
- panelBackgroundGrd.setColorAt(1, QColor(51,51,101));
- panelBackgroundGrd.setColorAt(0, QColor(171,171,193));
- panelBackground = panelBackgroundGrd;
-
- QLinearGradient headerBackgroundGrd(0,0, 300,0);
- headerBackgroundGrd.setColorAt(0, 0xffffff);
- headerBackgroundGrd.setColorAt(1, 0xc6d3f7);
- headerBackground = headerBackgroundGrd;
-
- headerBorder = QPen(Qt::NoPen);
- headerSize = 25;
- headerAnimation = false;
-
- headerLabelScheme.text = QColor(0x215dc6);
- headerLabelScheme.textOver = QColor(0x428eff);
- headerLabelScheme.iconSize = 22;
-
- headerButtonFold = QPixmap(":/Resources/headerButtonFold_XPBlue2.png");
- headerButtonFoldOver = QPixmap(":/Resources/headerButtonFoldOver_XPBlue2.png");
- headerButtonUnfold = QPixmap(":/Resources/headerButtonUnfold_XPBlue2.png");
- headerButtonUnfoldOver = QPixmap(":/Resources/headerButtonUnfoldOver_XPBlue2.png");
- headerButtonSize = QSize(17,17);
-
- groupBackground = QBrush(0xd6dff7);
- groupBorder = QColor(0xffffff);
-
- taskLabelScheme.text = QColor(0x215dc6);
- taskLabelScheme.textOver = QColor(0x428eff);
-#else
- QPalette p = QApplication::palette();
- QLinearGradient panelBackgroundGrd(0,0, 0,300);
- panelBackgroundGrd.setColorAt(1, p.color(QPalette::Dark));
- panelBackgroundGrd.setColorAt(0, p.color(QPalette::Midlight));
- panelBackground = panelBackgroundGrd;
-
- QLinearGradient headerBackgroundGrd(0,0,0,100);
- headerBackgroundGrd.setColorAt(0, p.color(QPalette::Highlight));
- headerBackgroundGrd.setColorAt(1, p.color(QPalette::Highlight).lighter());
- headerBackground = headerBackgroundGrd;
-
- headerBorder = QPen(Qt::NoPen);
- headerSize = 25;
- headerAnimation = false;
-
- headerLabelScheme.text = p.color(QPalette::HighlightedText);
- headerLabelScheme.textOver = p.color(QPalette::BrightText);
- headerLabelScheme.iconSize = 22;
-
- headerButtonSize = QSize(17,17);
- QPalette p2 = p;
- p2.setColor(QPalette::Highlight,p2.color(QPalette::Highlight).lighter());
- QPixmap px1 = drawFoldIcon(p);
- QPixmap px2 = drawFoldIcon(p2);
- headerButtonFold = px1;
- headerButtonFoldOver = px2;
- QTransform mat;
- mat.rotate(180.0);
- headerButtonUnfold = px1.transformed(mat);
- headerButtonUnfoldOver = px2.transformed(mat);
-
- groupBackground = p.window();
- groupBorder = p.color(QPalette::Window);
-
- taskLabelScheme.text = p.color(QPalette::Text);
- taskLabelScheme.textOver = p.color(QPalette::Highlight);
-#endif
-}
-
-iisFreeCADTaskPanelScheme::~iisFreeCADTaskPanelScheme()
-{
-
-}
-
-iisTaskPanelScheme* iisFreeCADTaskPanelScheme::defaultScheme()
-{
- if (!myDefaultXPScheme)
- myDefaultXPScheme = new iisFreeCADTaskPanelScheme();
-
- return myDefaultXPScheme;
-}
-
-QPixmap iisFreeCADTaskPanelScheme::drawFoldIcon(const QPalette& p) const
-{
- QImage img(17,17,QImage::Format_ARGB32_Premultiplied);
- img.fill(0x00000000);
- QPainter painter;
- painter.begin(&img);
- painter.setBrush(p.window());
- painter.drawEllipse(2,2,13,13);
- painter.setPen(p.color(QPalette::Base));
- painter.drawEllipse(2,2,13,13);
- painter.setPen(p.color(QPalette::Highlight));
- painter.drawLine(QLine(5,7,8,4));
- painter.drawLine(QLine(6,7,8,5));
- painter.drawLine(QLine(8,4,11,7));
- painter.drawLine(QLine(8,5,10,7));
- painter.drawLine(QLine(5,11,8,8));
- painter.drawLine(QLine(6,11,8,9));
- painter.drawLine(QLine(8,8,11,11));
- painter.drawLine(QLine(9,8,10,11));
- painter.end();
- return QPixmap::fromImage(img);
-}
diff --git a/src/Gui/iisTaskPanel/src/iisfreecadscheme.h b/src/Gui/iisTaskPanel/src/iisfreecadscheme.h
deleted file mode 100644
index ecacdf6186..0000000000
--- a/src/Gui/iisTaskPanel/src/iisfreecadscheme.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/***************************************************************************
- * Copyright (c) 2009 Jürgen Riegel *
- * *
- * This file is part of the FreeCAD CAx development system. *
- * *
- * This library is free software; you can redistribute it and/or *
- * modify it under the terms of the GNU Library General Public *
- * License as published by the Free Software Foundation; either *
- * version 2 of the License, or (at your option) any later version. *
- * *
- * This library is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU Library General Public License for more details. *
- * *
- * You should have received a copy of the GNU Library General Public *
- * License along with this library; see the file COPYING.LIB. If not, *
- * write to the Free Software Foundation, Inc., 59 Temple Place, *
- * Suite 330, Boston, MA 02111-1307, USA *
- * *
- ***************************************************************************/
-
-#ifndef IISFREECADTASKPANELSCHEME_H
-#define IISFREECADTASKPANELSCHEME_H
-
-#include "iistaskpanelscheme.h"
-
-
-class IISTASKPANEL_EXPORT iisFreeCADTaskPanelScheme : public iisTaskPanelScheme
-{
-public:
- iisFreeCADTaskPanelScheme(QObject *parent=nullptr);
- ~iisFreeCADTaskPanelScheme();
-
- static iisTaskPanelScheme* defaultScheme();
-
-protected:
- static iisFreeCADTaskPanelScheme *myDefaultXPScheme;
- QPixmap drawFoldIcon(const QPalette&) const;
-};
-
-#endif // IISFREECADTASKPANELSCHEME_H
diff --git a/src/Gui/iisTaskPanel/src/iisiconlabel.cpp b/src/Gui/iisTaskPanel/src/iisiconlabel.cpp
deleted file mode 100644
index a185db3c31..0000000000
--- a/src/Gui/iisTaskPanel/src/iisiconlabel.cpp
+++ /dev/null
@@ -1,201 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "iisiconlabel.h"
-#include "iistaskpanelscheme.h"
-
-iisIconLabel::iisIconLabel(const QIcon &icon, const QString &title, QWidget *parent)
- : QWidget(parent),
- myPixmap(icon),
- myText(title),
- mySchemePointer(nullptr),
- m_over(false),
- m_pressed(false),
- m_changeCursorOver(true),
- m_underlineOver(true)
-{
- setFocusPolicy(Qt::StrongFocus);
- setCursor(Qt::PointingHandCursor);
-
- myFont.setWeight(0);
- myPen.setStyle(Qt::NoPen);
-
- myColor = myColorOver = myColorDisabled = QColor();
-}
-
-iisIconLabel::~iisIconLabel()
-{
- //if (m_changeCursorOver)
- // QApplication::restoreOverrideCursor();
-}
-
-void iisIconLabel::setSchemePointer(iisIconLabelScheme **pointer)
-{
- mySchemePointer = pointer;
- update();
-}
-
-void iisIconLabel::setColors(const QColor &color, const QColor &colorOver, const QColor &colorOff)
-{
- myColor = color;
- myColorOver = colorOver;
- myColorDisabled = colorOff;
- update();
-}
-
-void iisIconLabel::setFont(const QFont &font)
-{
- myFont = font;
- update();
-}
-
-void iisIconLabel::setFocusPen(const QPen &pen)
-{
- myPen = pen;
- update();
-}
-
-QSize iisIconLabel::sizeHint() const
-{
- return minimumSize();
-}
-
-QSize iisIconLabel::minimumSizeHint() const
-{
- int s = (mySchemePointer && *mySchemePointer) ? (*mySchemePointer)->iconSize : 16;
- QPixmap px = myPixmap.pixmap(s,s,
- isEnabled() ? QIcon::Normal : QIcon::Disabled);
-
- int h = 4+px.height();
- int w = 8 + px.width();
- if (!myText.isEmpty()) {
- QFontMetrics fm(myFont);
-#if QT_VERSION >= QT_VERSION_CHECK(5, 11, 0)
- w += fm.horizontalAdvance(myText);
-#else
- w += fm.width(myText);
-#endif
- h = qMax(h, 4+fm.height());
- }
-
- return QSize(w+2,h+2);
-}
-
-void iisIconLabel::paintEvent ( QPaintEvent * event )
-{
- Q_UNUSED(event);
- QPainter p(this);
-
- QRect textRect(rect().adjusted(0,0,-1,0));
-
- int x = 2;
-
- if (!myPixmap.isNull()) {
- int s = (mySchemePointer && *mySchemePointer) ? (*mySchemePointer)->iconSize : 16;
- QPixmap px = myPixmap.pixmap(s,s,
- isEnabled() ? QIcon::Normal : QIcon::Disabled);
- p.drawPixmap(x,0,px);
- x += px.width() + 4;
- }
-
- if (!myText.isEmpty()) {
- QColor text = myColor, textOver = myColorOver, textOff = myColorDisabled;
- QFont fnt = myFont;
- QPen focusPen = myPen;
- bool underline = m_underlineOver/*, cursover = m_changeCursorOver*/;
- if (mySchemePointer && *mySchemePointer) {
- if (!text.isValid()) text = (*mySchemePointer)->text;
- if (!textOver.isValid()) textOver = (*mySchemePointer)->textOver;
- if (!textOff.isValid()) textOff = (*mySchemePointer)->textOff;
- if (!fnt.weight()) fnt = (*mySchemePointer)->font;
- if (focusPen.style() == Qt::NoPen) focusPen = (*mySchemePointer)->focusPen;
- underline = (*mySchemePointer)->underlineOver;
- //cursover = (*mySchemePointer)->cursorOver;
- }
-
- p.setPen(isEnabled() ? m_over ? textOver : text : textOff);
-
- if (isEnabled() && underline && m_over)
- fnt.setUnderline(true);
- p.setFont(fnt);
-
- textRect.setLeft(x);
- QRect boundingRect;
-
- QFontMetrics fm(fnt);
- QString txt(fm.elidedText(myText, Qt::ElideRight, textRect.width()));
-
- p.drawText(textRect, Qt::AlignLeft | Qt::AlignVCenter, txt, &boundingRect);
-
- if (hasFocus()) {
- p.setPen(focusPen);
- p.drawRect(boundingRect.adjusted(-2,-1,0,0));
- }
- }
-}
-
-
-void iisIconLabel::enterEvent ( QEvent * /*event*/ )
-{
- m_over = true;
-
- //if (m_changeCursorOver)
- // QApplication::setOverrideCursor(Qt::PointingHandCursor);
-
- update();
-}
-
-void iisIconLabel::leaveEvent ( QEvent * /*event*/ )
-{
- m_over = false;
- update();
-
- //if (m_changeCursorOver)
- // QApplication::restoreOverrideCursor();
-}
-
-void iisIconLabel::mousePressEvent ( QMouseEvent * event )
-{
- if (event->button() == Qt::LeftButton) {
- m_pressed = true;
- Q_EMIT pressed();
- } else
- if (event->button() == Qt::RightButton)
- Q_EMIT contextMenu();
-
- update();
-}
-
-void iisIconLabel::mouseReleaseEvent ( QMouseEvent * event )
-{
- if (event->button() == Qt::LeftButton) {
- m_pressed = false;
- Q_EMIT released();
-
- if (rect().contains( event->pos() )) {
- Q_EMIT clicked();
- Q_EMIT activated();
- }
- }
-
- update();
-}
-
-void iisIconLabel::keyPressEvent ( QKeyEvent * event )
-{
- switch (event->key()) {
- case Qt::Key_Space:
- case Qt::Key_Return:
- Q_EMIT activated();
- break;
-
- default:;
- }
-
- QWidget::keyPressEvent(event);
-}
-
diff --git a/src/Gui/iisTaskPanel/src/iisiconlabel.h b/src/Gui/iisTaskPanel/src/iisiconlabel.h
deleted file mode 100644
index 471f494919..0000000000
--- a/src/Gui/iisTaskPanel/src/iisiconlabel.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISICONLABEL_H
-#define IISICONLABEL_H
-
-#include
-#include
-
-#include "iistaskpanel_global.h"
-
-struct iisIconLabelScheme;
-
-class IISTASKPANEL_EXPORT iisIconLabel : public QWidget
-{
- Q_OBJECT
-
-public:
- iisIconLabel(const QIcon &icon, const QString &title, QWidget *parent = nullptr);
- virtual ~iisIconLabel();
-
- void setColors(const QColor &color, const QColor &colorOver, const QColor &colorOff);
- void setFont(const QFont &font);
- void setFocusPen(const QPen &pen);
-
- void setSchemePointer(iisIconLabelScheme **pointer);
-
- virtual QSize sizeHint() const;
- virtual QSize minimumSizeHint() const;
-
-Q_SIGNALS:
- void pressed();
- void released();
- void clicked();
- void activated();
- void contextMenu();
-
-protected:
- virtual void paintEvent ( QPaintEvent * event );
- virtual void enterEvent ( QEvent * event );
- virtual void leaveEvent ( QEvent * event );
-
- virtual void mousePressEvent ( QMouseEvent * event );
- virtual void mouseReleaseEvent ( QMouseEvent * event );
- virtual void keyPressEvent ( QKeyEvent * event );
-
- QIcon myPixmap;
- QString myText;
-
- QColor myColor, myColorOver, myColorDisabled;
- QFont myFont;
- QPen myPen;
-
- iisIconLabelScheme **mySchemePointer;
-
- bool m_over, m_pressed;
-
- bool m_changeCursorOver, m_underlineOver;
-};
-
-#endif // IISICONLABEL_H
diff --git a/src/Gui/iisTaskPanel/src/iistaskbox.cpp b/src/Gui/iisTaskPanel/src/iistaskbox.cpp
deleted file mode 100644
index a3a95fdf0a..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskbox.cpp
+++ /dev/null
@@ -1,167 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "iistaskbox.h"
-#include "iistaskheader.h"
-#include "iistaskgroup.h"
-#include "iistaskpanelscheme.h"
-
-
-iisTaskBox::iisTaskBox(const QString &title, bool expandable, QWidget *parent)
- : QFrame(parent)
-{
- myHeader = new iisTaskHeader(QPixmap(), title, expandable, this);
- init();
-}
-
-iisTaskBox::iisTaskBox(const QPixmap &icon, const QString &title, bool expandable, QWidget *parent)
- : QFrame(parent)
-{
- myHeader = new iisTaskHeader(icon, title, expandable, this);
- init();
-}
-
-void iisTaskBox::init()
-{
- m_foldStep = 0;
-
- myScheme = iisTaskPanelScheme::defaultScheme();
-
- QVBoxLayout *vbl = new QVBoxLayout();
- vbl->setMargin(0);
- vbl->setSpacing(0);
- setLayout(vbl);
-
- vbl->addWidget(myHeader);
-
- myGroup = new iisTaskGroup(this, true);
- vbl->addWidget(myGroup);
-
- myDummy = new QWidget(this);
- vbl->addWidget(myDummy);
- myDummy->hide();
-
- connect(myHeader, SIGNAL(activated()), this, SLOT(showHide()));
-}
-
-iisTaskBox::~iisTaskBox()
-{
-
-}
-
-void iisTaskBox::setScheme(iisTaskPanelScheme *pointer)
-{
- myScheme = pointer;
- myHeader->setScheme(pointer);
- myGroup->setScheme(pointer);
- update();
-}
-
-QBoxLayout* iisTaskBox::groupLayout()
-{
- return myGroup->groupLayout();
-}
-
-void iisTaskBox::addIconLabel(iisIconLabel *label, bool addToLayout)
-{
- myGroup->addIconLabel(label, addToLayout);
-}
-
-
-void iisTaskBox::showHide()
-{
- if (m_foldStep)
- return;
-
- m_foldPixmap = myGroup->grab(myGroup->rect());
-
- if (myGroup->isVisible()) {
- m_tempHeight = m_fullHeight = myGroup->height();
- m_foldDelta = m_fullHeight / myScheme->groupFoldSteps;
- m_foldStep = myScheme->groupFoldSteps;
- m_foldDirection = -1;
-
- myGroup->hide();
- myDummy->setFixedSize(myGroup->size());
- myDummy->show();
-
- QTimer::singleShot(myScheme->groupFoldDelay, this, SLOT(processHide()));
- }
- else {
- m_foldStep = myScheme->groupFoldSteps;
- m_foldDirection = 1;
- m_tempHeight = 0;
-
- QTimer::singleShot(myScheme->groupFoldDelay, this, SLOT(processShow()));
- }
-
- myDummy->show();
-}
-
-void iisTaskBox::processHide()
-{
- if (!--m_foldStep) {
- myDummy->setFixedHeight(0);
- myDummy->hide();
- m_foldPixmap = QPixmap();
- setFixedHeight(myHeader->height());
- setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
- return;
- }
-
- setUpdatesEnabled(false);
-
- m_tempHeight -= m_foldDelta;
- myDummy->setFixedHeight(m_tempHeight);
- setFixedHeight(myDummy->height()+myHeader->height());
-
- QTimer::singleShot(myScheme->groupFoldDelay, this, SLOT(processHide()));
-
- setUpdatesEnabled(true);
-}
-
-void iisTaskBox::processShow()
-{
- if (!--m_foldStep) {
- myDummy->hide();
- m_foldPixmap = QPixmap();
- myGroup->show();
- setFixedHeight(m_fullHeight+myHeader->height());
- setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
- setMaximumHeight(QWIDGETSIZE_MAX);
- setMinimumHeight(0);
- return;
- }
-
- setUpdatesEnabled(false);
-
- m_tempHeight += m_foldDelta;
- myDummy->setFixedHeight(m_tempHeight);
- setFixedHeight(myDummy->height()+myHeader->height());
-
- QTimer::singleShot(myScheme->groupFoldDelay, this, SLOT(processShow()));
-
- setUpdatesEnabled(true);
-}
-
-void iisTaskBox::paintEvent ( QPaintEvent * event )
-{
- Q_UNUSED(event);
- QPainter p(this);
-
- if (myDummy->isVisible()) {
- if (m_foldDirection < 0)
- p.setOpacity((double)m_foldStep / myScheme->groupFoldSteps);
- else
- p.setOpacity((double)(myScheme->groupFoldSteps-m_foldStep) / myScheme->groupFoldSteps);
-
- p.drawPixmap(myDummy->x(),myDummy->y(),m_foldPixmap);
-
- return;
- }
-
-}
diff --git a/src/Gui/iisTaskPanel/src/iistaskbox.h b/src/Gui/iisTaskPanel/src/iistaskbox.h
deleted file mode 100644
index 7932399f13..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskbox.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISTASKBOX_H
-#define IISTASKBOX_H
-
-#include
-#include
-#include
-#include
-#include
-
-#include "iistaskpanel_global.h"
-
-
-class iisTaskHeader;
-class iisTaskGroup;
-class iisTaskPanelScheme;
-class iisIconLabel;
-
-class IISTASKPANEL_EXPORT iisTaskBox : public QFrame
-{
- Q_OBJECT
-
-public:
- iisTaskBox(const QString &title, bool expandable = true, QWidget *parent = nullptr);
- iisTaskBox(const QPixmap &icon, const QString &title, bool expandable = true, QWidget *parent = nullptr);
- virtual ~iisTaskBox();
-
- void setScheme(iisTaskPanelScheme *pointer);
-
- QBoxLayout* groupLayout();
-
- void addIconLabel(iisIconLabel *label, bool addToLayout = true);
-
-public Q_SLOTS:
- void showHide();
-
-protected Q_SLOTS:
- void processHide();
- void processShow();
-
-protected:
- void init();
-
- virtual void paintEvent ( QPaintEvent * event );
-
-
- double m_foldStep, m_foldDelta, m_fullHeight, m_tempHeight;
- int m_foldDirection;
-
- QPixmap m_foldPixmap;
-
- iisTaskHeader *myHeader;
- iisTaskGroup *myGroup;
- QWidget *myDummy;
-
- iisTaskPanelScheme *myScheme;
-};
-
-#endif // IISTASKBOX_H
diff --git a/src/Gui/iisTaskPanel/src/iistaskgroup.cpp b/src/Gui/iisTaskPanel/src/iistaskgroup.cpp
deleted file mode 100644
index b550fb4a4f..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskgroup.cpp
+++ /dev/null
@@ -1,62 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "iistaskgroup.h"
-#include "iistaskpanelscheme.h"
-#include "iisiconlabel.h"
-
-iisTaskGroup::iisTaskGroup(QWidget *parent, bool hasHeader)
- : QFrame(parent),
- myHasHeader(hasHeader)
-{
- //setMinimumHeight(32);
-
- setScheme(iisTaskPanelScheme::defaultScheme());
-
- QVBoxLayout *vbl = new QVBoxLayout();
- vbl->setMargin(4);
- vbl->setSpacing(0);
- setLayout(vbl);
-}
-
-iisTaskGroup::~iisTaskGroup()
-{
-
-}
-
-void iisTaskGroup::setScheme(iisTaskPanelScheme *scheme)
-{
- if (scheme) {
- myScheme = scheme;
- myLabelScheme = &(scheme->taskLabelScheme);
- update();
- }
-}
-
-void iisTaskGroup::addIconLabel(iisIconLabel *label, bool addToLayout)
-{
- if (!label) return;
-
- if (addToLayout) {
- layout()->addWidget(label);
- }
-
- label->setSchemePointer(&myLabelScheme);
-}
-
-void iisTaskGroup::paintEvent ( QPaintEvent * event )
-{
- Q_UNUSED(event);
- QPainter p(this);
-
- //p.setOpacity(/*m_opacity+*/0.7);
- //p.fillRect(rect(), myScheme->groupBackground);
-
- p.setBrush(myScheme->groupBackground);
- p.setPen(myScheme->groupBorder);
- p.drawRect(rect().adjusted(0,-(int)myHasHeader,-1,-1));
-}
diff --git a/src/Gui/iisTaskPanel/src/iistaskgroup.h b/src/Gui/iisTaskPanel/src/iistaskgroup.h
deleted file mode 100644
index 2b451af026..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskgroup.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISTASKGROUP_H
-#define IISTASKGROUP_H
-
-#include
-#include
-#include
-#include
-
-#include "iistaskpanel_global.h"
-
-
-class iisTaskPanelScheme;
-struct iisIconLabelScheme;
-
-class iisIconLabel;
-
-class IISTASKPANEL_EXPORT iisTaskGroup : public QFrame
-{
- Q_OBJECT
-
-public:
- iisTaskGroup(QWidget *parent, bool hasHeader = false);
- virtual ~iisTaskGroup();
-
- void setScheme(iisTaskPanelScheme *scheme);
-
- inline QBoxLayout* groupLayout()
- {
- return (QBoxLayout*)layout();
- }
-
- void addIconLabel(iisIconLabel *label, bool addToLayout = true);
-
-protected:
- virtual void paintEvent ( QPaintEvent * event );
-
- iisTaskPanelScheme *myScheme;
- iisIconLabelScheme *myLabelScheme;
-
- bool myHasHeader;
-};
-
-#endif // IISTASKGROUP_H
diff --git a/src/Gui/iisTaskPanel/src/iistaskheader.cpp b/src/Gui/iisTaskPanel/src/iistaskheader.cpp
deleted file mode 100644
index faa321229b..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskheader.cpp
+++ /dev/null
@@ -1,200 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include
-#include
-#include
-#include
-#include
-
-#include "iistaskheader.h"
-#include "iisiconlabel.h"
-#include "iistaskpanelscheme.h"
-
-
-iisTaskHeader::iisTaskHeader(const QIcon &icon, const QString &title, bool expandable, QWidget *parent)
- : QFrame(parent),
- myExpandable(expandable),
- m_over(false),
- m_buttonOver(false),
- m_fold(true),
- m_opacity(0.1),
- myButton(nullptr)
-{
- myTitle = new iisIconLabel(icon, title, this);
- myTitle->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
-
- connect(myTitle, SIGNAL(activated()), this, SLOT(fold()));
-
- QHBoxLayout *hbl = new QHBoxLayout();
- hbl->setMargin(2);
- setLayout(hbl);
-
- hbl->addWidget(myTitle);
-
- setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
-
- setScheme(iisTaskPanelScheme::defaultScheme());
- myTitle->setSchemePointer(&myLabelScheme);
-
-
- if (myExpandable) {
- myButton = new QLabel(this);
- hbl->addWidget(myButton);
- myButton->installEventFilter(this);
- myButton->setFixedWidth(myScheme->headerButtonSize.width());
- changeIcons();
- }
-}
-
-iisTaskHeader::~iisTaskHeader()
-{
-
-}
-
-bool iisTaskHeader::eventFilter(QObject *obj, QEvent *event)
-{
- switch (event->type()) {
- case QEvent::MouseButtonPress:
- fold();
- return true;
-
- case QEvent::Enter:
- m_buttonOver = true;
- changeIcons();
- return true;
-
- case QEvent::Leave:
- m_buttonOver = false;
- changeIcons();
- return true;
-
- default:;
- }
-
- return QFrame::eventFilter(obj, event);
-}
-
-void iisTaskHeader::setScheme(iisTaskPanelScheme *scheme)
-{
- if (scheme) {
- myScheme = scheme;
- myLabelScheme = &(scheme->headerLabelScheme);
-
- if (myExpandable) {
- setCursor(myLabelScheme->cursorOver ? Qt::PointingHandCursor : cursor());
- changeIcons();
- }
-
- setFixedHeight(scheme->headerSize);
-
- update();
- }
-}
-
-void iisTaskHeader::paintEvent ( QPaintEvent * event )
-{
- Q_UNUSED(event);
- QPainter p(this);
-
- if (myScheme->headerAnimation)
- p.setOpacity(m_opacity+0.7);
-
- p.setPen(myScheme->headerBorder);
- p.setBrush(myScheme->headerBackground);
- if (myScheme->headerBorder.style() == Qt::NoPen)
- p.drawRect(rect());
- else
- p.drawRect(rect().adjusted(0,0,-1,-1));
-}
-
-void iisTaskHeader::animate()
-{
- if (!myScheme->headerAnimation)
- return;
-
- if (!isEnabled()) {
- m_opacity = 0.1;
- update();
- return;
- }
-
- if (m_over) {
- if (m_opacity >= 0.3) {
- m_opacity = 0.3;
- return;
- }
- m_opacity += 0.05;
- } else {
- if (m_opacity <= 0.1) {
- m_opacity = 0.1;
- return;
- }
- m_opacity = qMax(0.1, m_opacity-0.05);
- }
-
- QTimer::singleShot(100, this, SLOT(animate()));
- update();
-}
-
-void iisTaskHeader::enterEvent ( QEvent * /*event*/ )
-{
- m_over = true;
-
- if (isEnabled())
- QTimer::singleShot(100, this, SLOT(animate()));
-
- update();
-}
-
-void iisTaskHeader::leaveEvent ( QEvent * /*event*/ )
-{
- m_over = false;
-
- if (isEnabled())
- QTimer::singleShot(100, this, SLOT(animate()));
-
- update();
-}
-
-void iisTaskHeader::fold()
-{
- if (myExpandable) {
- Q_EMIT activated();
-
- m_fold = !m_fold;
- changeIcons();
- }
-}
-
-void iisTaskHeader::changeIcons()
-{
- if (!myButton)
- return;
-
- if (m_buttonOver)
- {
- if (m_fold)
- myButton->setPixmap(myScheme->headerButtonFoldOver.pixmap(myScheme->headerButtonSize));
- else
- myButton->setPixmap(myScheme->headerButtonUnfoldOver.pixmap(myScheme->headerButtonSize));
- } else
- {
- if (m_fold)
- myButton->setPixmap(myScheme->headerButtonFold.pixmap(myScheme->headerButtonSize));
- else
- myButton->setPixmap(myScheme->headerButtonUnfold.pixmap(myScheme->headerButtonSize));
- }
-}
-
-void iisTaskHeader::mouseReleaseEvent ( QMouseEvent * event )
-{
- if (event->button() == Qt::LeftButton) {
- Q_EMIT activated();
- }
-}
-
diff --git a/src/Gui/iisTaskPanel/src/iistaskheader.h b/src/Gui/iisTaskPanel/src/iistaskheader.h
deleted file mode 100644
index b59ff9d81f..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskheader.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISTASKHEADER_H
-#define IISTASKHEADER_H
-
-#include
-#include
-#include
-#include
-
-#include "iistaskpanel_global.h"
-
-
-class iisTaskPanelScheme;
-struct iisIconLabelScheme;
-class iisIconLabel;
-
-class IISTASKPANEL_EXPORT iisTaskHeader : public QFrame
-{
- Q_OBJECT
-
-public:
- iisTaskHeader(const QIcon &icon, const QString &title, bool expandable, QWidget *parent = nullptr);
-
- void setScheme(iisTaskPanelScheme *scheme);
- virtual ~iisTaskHeader();
-
-Q_SIGNALS:
- void activated();
-
-public Q_SLOTS:
- void fold();
-
-protected Q_SLOTS:
- void animate();
-
-protected:
- virtual void paintEvent ( QPaintEvent * event );
- virtual void enterEvent ( QEvent * event );
- virtual void leaveEvent ( QEvent * event );
- virtual void mouseReleaseEvent ( QMouseEvent * event );
-
- bool eventFilter(QObject *obj, QEvent *event);
-
- void changeIcons();
-
- iisTaskPanelScheme *myScheme;
- iisIconLabelScheme *myLabelScheme;
-
- bool myExpandable;
- bool m_over, m_buttonOver, m_fold;
- double m_opacity;
-
- iisIconLabel *myTitle;
- QLabel *myButton;
-};
-
-#endif // IISTASKHEADER_H
diff --git a/src/Gui/iisTaskPanel/src/iistaskpanel.cpp b/src/Gui/iisTaskPanel/src/iistaskpanel.cpp
deleted file mode 100644
index 61fb5c812d..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskpanel.cpp
+++ /dev/null
@@ -1,91 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "iistaskpanel.h"
-#include "iistaskpanelscheme.h"
-#include "iistaskbox.h"
-#include "iistaskgroup.h"
-
-
-iisTaskPanel::iisTaskPanel(QWidget *parent) :
- QWidget(parent), mySpacer(nullptr)
-{
- myScheme = iisTaskPanelScheme::defaultScheme();
-
- QVBoxLayout *vbl = new QVBoxLayout();
- vbl->setMargin(8);
- vbl->setSpacing(8);
- setLayout(vbl);
-}
-
-iisTaskPanel::~iisTaskPanel()
-{
-
-}
-
-void iisTaskPanel::setScheme(iisTaskPanelScheme *scheme)
-{
- if (scheme) {
- myScheme = scheme;
-
- // set scheme for children
- QObjectList list(children());
- foreach(QObject *obj, list) {
- if (dynamic_cast(obj)) {
- ((iisTaskBox*)obj)->setScheme(scheme);
- continue;
- }
-
- if (dynamic_cast(obj)) {
- ((iisTaskGroup*)obj)->setScheme(scheme);
- continue;
- }
- }
-
- update();
- }
-}
-
-void iisTaskPanel::paintEvent ( QPaintEvent * event )
-{
- Q_UNUSED(event);
- QPainter p(this);
-
- //p.setOpacity(0.5);
- p.fillRect(rect(), myScheme->panelBackground);
-}
-
-void iisTaskPanel::addWidget(QWidget *w)
-{
- if (w)
- layout()->addWidget(w);
-}
-
-void iisTaskPanel::removeWidget(QWidget *w)
-{
- if (w)
- layout()->removeWidget(w);
-}
-
-void iisTaskPanel::addStretch(int s)
-{
- Q_UNUSED(s);
- if (!mySpacer) {
- mySpacer = new QSpacerItem(0,0,QSizePolicy::Minimum, QSizePolicy::Expanding);
- layout()->addItem(mySpacer);
- }
- //((QVBoxLayout*)layout())->addStretch(s);
-}
-
-void iisTaskPanel::removeStretch()
-{
- if (mySpacer) {
- layout()->removeItem(mySpacer);
- delete mySpacer; mySpacer = nullptr;
- }
-}
-
diff --git a/src/Gui/iisTaskPanel/src/iistaskpanel.h b/src/Gui/iisTaskPanel/src/iistaskpanel.h
deleted file mode 100644
index 24f7adf0e1..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskpanel.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-/*
- Change log:
- * jriegel (03-01-2010)
- - add method removeWidget()
- * jriegel (05-01-2010)
- - add method removeStretch()
- - use QSpacerItem directly
-*/
-
-#ifndef IISTASKPANEL_H
-#define IISTASKPANEL_H
-
-#include
-#include
-#include
-
-#include "iistaskpanel_global.h"
-
-
-class iisTaskPanelScheme;
-
-class IISTASKPANEL_EXPORT iisTaskPanel : public QWidget
-{
-public:
- iisTaskPanel(QWidget *parent = nullptr);
- ~iisTaskPanel();
-
- void addWidget(QWidget *w);
- void removeWidget(QWidget *w);
- void addStretch(int s = 0);
- void removeStretch();
-
- void setScheme(iisTaskPanelScheme *scheme);
-
-protected:
- virtual void paintEvent ( QPaintEvent * event );
-
- iisTaskPanelScheme *myScheme;
- QSpacerItem *mySpacer;
-};
-
-#endif // IISTASKPANEL_H
diff --git a/src/Gui/iisTaskPanel/src/iistaskpanel_global.h b/src/Gui/iisTaskPanel/src/iistaskpanel_global.h
deleted file mode 100644
index 148cc6446e..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskpanel_global.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISTASKPANEL_GLOBAL_H
-#define IISTASKPANEL_GLOBAL_H
-
-#include
-
-#ifdef QIIS_STATICLIB
-# undef QIIS_SHAREDLIB
-# define IISTASKPANEL_EXPORT
-#else
-# ifdef QIIS_MAKEDLL
-# define IISTASKPANEL_EXPORT Q_DECL_EXPORT
-# else
-# define IISTASKPANEL_EXPORT Q_DECL_IMPORT
-# endif
-#endif
-
-#endif // IISTASKPANEL_GLOBAL_H
diff --git a/src/Gui/iisTaskPanel/src/iistaskpanelscheme.cpp b/src/Gui/iisTaskPanel/src/iistaskpanelscheme.cpp
deleted file mode 100644
index 8608cdf668..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskpanelscheme.cpp
+++ /dev/null
@@ -1,83 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "iistaskpanelscheme.h"
-
-iisTaskPanelScheme* iisTaskPanelScheme::myDefaultScheme = nullptr;
-
-iisTaskPanelScheme::iisTaskPanelScheme(QObject *parent)
- : QObject(parent)
-{
- QLinearGradient panelBackgroundGrd(0,0, 0,300);
- panelBackgroundGrd.setColorAt(0, 0x006181);
- panelBackgroundGrd.setColorAt(1, 0x00A99D);
- panelBackground = panelBackgroundGrd;
-
- QLinearGradient headerBackgroundGrd(0,0, 0,30);
- headerBackgroundGrd.setColorAt(0, 0xFAFDFD);
- headerBackgroundGrd.setColorAt(0.3, 0xC8EAE9);
- headerBackgroundGrd.setColorAt(0.31, 0x79A8A6);
- headerBackgroundGrd.setColorAt(1, 0x85DEA9);
- headerBackground = headerBackgroundGrd;
-
- headerLabelScheme.text = QColor(0x00736A);
- headerLabelScheme.textOver = QColor(0x044F49);
- headerLabelScheme.textOff = QColor(0x4F4F4F);
- headerLabelScheme.focusPen = QPen(QColor(0x006181), 1, Qt::DotLine);
- QFont f;
- f.setWeight(QFont::Bold);
- headerLabelScheme.font = f;
- headerLabelScheme.iconSize = 24;
- headerLabelScheme.underlineOver = false;
- headerLabelScheme.cursorOver = true;
-
- headerSize = 28;
-
- headerAnimation = true;
-
- headerBorder = QColor(0x79A8A6);
-
- Q_INIT_RESOURCE ( iisTaskPanel ) ;
-
- headerButtonFold = QPixmap(":/Resources/headerButtonFold.png");
- headerButtonFoldOver = QPixmap(":/Resources/headerButtonFoldOver.png");
- headerButtonUnfold = QPixmap(":/Resources/headerButtonUnfold.png");
- headerButtonUnfoldOver = QPixmap(":/Resources/headerButtonUnfoldOver.png");
- headerButtonSize = QSize(18,18);
-
-
- QLinearGradient groupBackgroundGrd(0,0, 300,0);
- groupBackgroundGrd.setColorAt(1, 0xB8FFD9);
- groupBackgroundGrd.setColorAt(0, 0xFAFDFD);
- groupBackground = groupBackgroundGrd;
-
- groupBorder = QColor(0x79A8A6);
-
- groupFoldSteps = 20; groupFoldDelay = 15;
-
- taskLabelScheme.text = QColor(0x00736A);
- taskLabelScheme.textOver = QColor(0x044F49);
- taskLabelScheme.textOff = QColor(0xb0b0b0);
- taskLabelScheme.focusPen = QPen(QColor(0x006181), 1, Qt::DotLine);
- taskLabelScheme.iconSize = 16;
- taskLabelScheme.underlineOver = true;
- taskLabelScheme.cursorOver = true;
-}
-
-iisTaskPanelScheme::~iisTaskPanelScheme()
-{
-
-}
-
-iisTaskPanelScheme* iisTaskPanelScheme::defaultScheme()
-{
- if (!myDefaultScheme)
- myDefaultScheme = new iisTaskPanelScheme();
-
- return myDefaultScheme;
-}
-
diff --git a/src/Gui/iisTaskPanel/src/iistaskpanelscheme.h b/src/Gui/iisTaskPanel/src/iistaskpanelscheme.h
deleted file mode 100644
index d82ee55f9c..0000000000
--- a/src/Gui/iisTaskPanel/src/iistaskpanelscheme.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISTASKPANELSCHEME_H
-#define IISTASKPANELSCHEME_H
-
-#include
-#include
-#include
-#include
-#include
-
-#include "iistaskpanel_global.h"
-
-
-struct IISTASKPANEL_EXPORT iisIconLabelScheme
-{
- QColor text, textOver, textOff;
- QPen focusPen;
- QFont font;
- int iconSize;
- bool underlineOver, cursorOver;
-};
-
-class IISTASKPANEL_EXPORT iisTaskPanelScheme : public QObject
-{
-public:
- iisTaskPanelScheme(QObject *parent = nullptr);
- ~iisTaskPanelScheme();
-
- static iisTaskPanelScheme* defaultScheme();
-
- QBrush panelBackground;
-
- QBrush headerBackground;
- iisIconLabelScheme headerLabelScheme;
- QPen headerBorder;
-
- int headerSize;
-
- bool headerAnimation;
-
- QIcon headerButtonFold, headerButtonFoldOver, headerButtonUnfold, headerButtonUnfoldOver;
- QSize headerButtonSize;
-
- QBrush groupBackground;
- QPen groupBorder;
- int groupFoldSteps, groupFoldDelay;
- iisIconLabelScheme taskLabelScheme;
-
-protected:
- static iisTaskPanelScheme *myDefaultScheme;
-};
-
-#endif // IISTASKPANELSCHEME_H
diff --git a/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp b/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp
deleted file mode 100644
index 1a70133229..0000000000
--- a/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp
+++ /dev/null
@@ -1,106 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "iiswinxptaskpanelscheme.h"
-
-iisWinXPTaskPanelScheme* iisWinXPTaskPanelScheme::myDefaultXPScheme = nullptr;
-
-iisWinXPTaskPanelScheme::iisWinXPTaskPanelScheme(QObject *parent)
- : iisTaskPanelScheme(parent)
-{
- QLinearGradient panelBackgroundGrd(0,0, 0,300);
- panelBackgroundGrd.setColorAt(0, 0x7ba2e7);
- panelBackgroundGrd.setColorAt(1, 0x6375d6);
- panelBackground = panelBackgroundGrd;
-
- headerBackground = QBrush(0x225aca);
-
- headerBorder = QColor(0x225aca);
- headerSize = 25;
- headerAnimation = false;
-
- headerLabelScheme.text = QColor(0xffffff);
- headerLabelScheme.textOver = QColor(0x428eff);
- headerLabelScheme.iconSize = 22;
-
- headerButtonFold = QPixmap(":/Resources/headerButtonFold_XPBlue1.png");
- headerButtonFoldOver = QPixmap(":/Resources/headerButtonFoldOver_XPBlue1.png");
- headerButtonUnfold = QPixmap(":/Resources/headerButtonUnfold_XPBlue1.png");
- headerButtonUnfoldOver = QPixmap(":/Resources/headerButtonUnfoldOver_XPBlue1.png");
- headerButtonSize = QSize(17,17);
-
- groupBackground = QBrush(0xeff3ff);
- groupBorder = QColor(0xffffff);
-
- taskLabelScheme.text = QColor(0x215dc6);
- taskLabelScheme.textOver = QColor(0x428eff);
-}
-
-iisWinXPTaskPanelScheme::~iisWinXPTaskPanelScheme()
-{
-
-}
-
-iisTaskPanelScheme* iisWinXPTaskPanelScheme::defaultScheme()
-{
- if (!myDefaultXPScheme)
- myDefaultXPScheme = new iisWinXPTaskPanelScheme();
-
- return myDefaultXPScheme;
-}
-
-
-
-iisWinXPTaskPanelScheme2* iisWinXPTaskPanelScheme2::myDefaultXPScheme = nullptr;
-
-iisWinXPTaskPanelScheme2::iisWinXPTaskPanelScheme2(QObject *parent)
- : iisTaskPanelScheme(parent)
-{
- QLinearGradient panelBackgroundGrd(0,0, 0,300);
- panelBackgroundGrd.setColorAt(0, 0x7ba2e7);
- panelBackgroundGrd.setColorAt(1, 0x6375d6);
- panelBackground = panelBackgroundGrd;
-
- QLinearGradient headerBackgroundGrd(0,0, 300,0);
- headerBackgroundGrd.setColorAt(0, 0xffffff);
- headerBackgroundGrd.setColorAt(1, 0xc6d3f7);
- headerBackground = headerBackgroundGrd;
-
- headerBorder = QPen(Qt::NoPen);
- headerSize = 25;
- headerAnimation = false;
-
- headerLabelScheme.text = QColor(0x215dc6);
- headerLabelScheme.textOver = QColor(0x428eff);
- headerLabelScheme.iconSize = 22;
-
- headerButtonFold = QPixmap(":/Resources/headerButtonFold_XPBlue2.png");
- headerButtonFoldOver = QPixmap(":/Resources/headerButtonFoldOver_XPBlue2.png");
- headerButtonUnfold = QPixmap(":/Resources/headerButtonUnfold_XPBlue2.png");
- headerButtonUnfoldOver = QPixmap(":/Resources/headerButtonUnfoldOver_XPBlue2.png");
- headerButtonSize = QSize(17,17);
-
- groupBackground = QBrush(0xd6dff7);
- groupBorder = QColor(0xffffff);
-
- taskLabelScheme.text = QColor(0x215dc6);
- taskLabelScheme.textOver = QColor(0x428eff);
-}
-
-iisWinXPTaskPanelScheme2::~iisWinXPTaskPanelScheme2()
-{
-
-}
-
-iisTaskPanelScheme* iisWinXPTaskPanelScheme2::defaultScheme()
-{
- if (!myDefaultXPScheme)
- myDefaultXPScheme = new iisWinXPTaskPanelScheme2();
-
- return myDefaultXPScheme;
-}
-
diff --git a/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.h b/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.h
deleted file mode 100644
index 2c71525b3f..0000000000
--- a/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef IISWINXPTASKPANELSCHEME_H
-#define IISWINXPTASKPANELSCHEME_H
-
-#include "iistaskpanelscheme.h"
-
-
-class IISTASKPANEL_EXPORT iisWinXPTaskPanelScheme : public iisTaskPanelScheme
-{
-public:
- iisWinXPTaskPanelScheme(QObject *parent=nullptr);
- ~iisWinXPTaskPanelScheme();
-
- static iisTaskPanelScheme* defaultScheme();
-
-protected:
- static iisWinXPTaskPanelScheme *myDefaultXPScheme;
-};
-
-
-class IISTASKPANEL_EXPORT iisWinXPTaskPanelScheme2 : public iisTaskPanelScheme
-{
-public:
- iisWinXPTaskPanelScheme2(QObject *parent=nullptr);
- ~iisWinXPTaskPanelScheme2();
-
- static iisTaskPanelScheme* defaultScheme();
-
-protected:
- static iisWinXPTaskPanelScheme2 *myDefaultXPScheme;
-};
-
-#endif // IISWINXPTASKPANELSCHEME_H
diff --git a/src/Gui/iisTaskPanel/src/src.pro b/src/Gui/iisTaskPanel/src/src.pro
deleted file mode 100644
index 361f019925..0000000000
--- a/src/Gui/iisTaskPanel/src/src.pro
+++ /dev/null
@@ -1,48 +0,0 @@
-######################################################################
-# Automatically generated by qmake (2.01a) ?? ???. 18 20:19:40 2008
-######################################################################
-
-TEMPLATE = lib
-TARGET = iistaskpanel
-
-include(../config.pri)
-
-DESTDIR = ../lib
-
-CONFIG += $$LIB_CONFIG
-
-unix {
- CLEAN_FILES += $(DESTDIR)/lib$(QMAKE_TARGET)*
-}
-
-win32 {
- DEFINES += QIIS_MAKEDLL
- CLEAN_FILES += $(DLLDESTDIR)/$(QMAKE_TARGET).lib $(DLLDESTDIR)/$(QMAKE_TARGET).dll
-}
-
-CONFIG += warn-on
-
-DEPENDPATH += .
-
-INCLUDEPATH += . ../include
-
-# Input
-HEADERS += iisiconlabel.h \
- iistaskbox.h \
- iistaskgroup.h \
- iistaskheader.h \
- iistaskpanel.h \
- iistaskpanel_global.h \
- iistaskpanelscheme.h \
- iiswinxptaskpanelscheme.h
-SOURCES += iisiconlabel.cpp \
- iistaskbox.cpp \
- iistaskgroup.cpp \
- iistaskheader.cpp \
- iistaskpanel.cpp \
- iistaskpanelscheme.cpp \
- iiswinxptaskpanelscheme.cpp
-
-RESOURCES += iisTaskPanel.qrc
-
-
\ No newline at end of file
diff --git a/src/Gui/iisTaskPanel/taskpanel.pro b/src/Gui/iisTaskPanel/taskpanel.pro
deleted file mode 100644
index a66214eec6..0000000000
--- a/src/Gui/iisTaskPanel/taskpanel.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-
-CONFIG += ordered
-
-SUBDIRS = src \
-tests
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/logo32.png b/src/Gui/iisTaskPanel/tests/styles/images/logo32.png
deleted file mode 100644
index 5f91e9873b..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/logo32.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/editcopy.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/editcopy.png
deleted file mode 100644
index f551364464..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/editcopy.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/editcut.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/editcut.png
deleted file mode 100644
index a784fd5709..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/editcut.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/editpaste.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/editpaste.png
deleted file mode 100644
index 64c0b2d6ab..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/editpaste.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/editredo.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/editredo.png
deleted file mode 100644
index 8875bf246c..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/editredo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/editundo.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/editundo.png
deleted file mode 100644
index a3bd5e0bf2..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/editundo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/exportpdf.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/exportpdf.png
deleted file mode 100644
index ebb44e6b88..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/exportpdf.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/filenew.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/filenew.png
deleted file mode 100644
index d3882c7b3f..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/filenew.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/fileopen.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/fileopen.png
deleted file mode 100644
index fc06c5ec63..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/fileopen.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/fileprint.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/fileprint.png
deleted file mode 100644
index 10ca56c82a..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/fileprint.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/filesave.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/filesave.png
deleted file mode 100644
index b41ecf5319..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/filesave.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textbold.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textbold.png
deleted file mode 100644
index 38400bd1f6..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textbold.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textcenter.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textcenter.png
deleted file mode 100644
index 2ef5b2ee6f..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textcenter.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textitalic.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textitalic.png
deleted file mode 100644
index 0170ee26a6..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textitalic.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textjustify.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textjustify.png
deleted file mode 100644
index 39cd6c1a9d..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textjustify.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textleft.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textleft.png
deleted file mode 100644
index 83a66d5535..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textleft.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textright.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textright.png
deleted file mode 100644
index e7c04645cf..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textright.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/textunder.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/textunder.png
deleted file mode 100644
index 968bac5e90..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/textunder.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/zoomin.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/zoomin.png
deleted file mode 100644
index d46f5aff0d..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/zoomin.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/mac/zoomout.png b/src/Gui/iisTaskPanel/tests/styles/images/mac/zoomout.png
deleted file mode 100644
index 46326566d1..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/mac/zoomout.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/editcopy.png b/src/Gui/iisTaskPanel/tests/styles/images/win/editcopy.png
deleted file mode 100644
index 1121b47d8b..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/editcopy.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/editcut.png b/src/Gui/iisTaskPanel/tests/styles/images/win/editcut.png
deleted file mode 100644
index 38e55f7420..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/editcut.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/editpaste.png b/src/Gui/iisTaskPanel/tests/styles/images/win/editpaste.png
deleted file mode 100644
index ffab15aaf8..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/editpaste.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/editredo.png b/src/Gui/iisTaskPanel/tests/styles/images/win/editredo.png
deleted file mode 100644
index 9d679fe6fc..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/editredo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/editundo.png b/src/Gui/iisTaskPanel/tests/styles/images/win/editundo.png
deleted file mode 100644
index eee23d24a3..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/editundo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/exportpdf.png b/src/Gui/iisTaskPanel/tests/styles/images/win/exportpdf.png
deleted file mode 100644
index eef5132928..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/exportpdf.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/filenew.png b/src/Gui/iisTaskPanel/tests/styles/images/win/filenew.png
deleted file mode 100644
index af5d122141..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/filenew.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/fileopen.png b/src/Gui/iisTaskPanel/tests/styles/images/win/fileopen.png
deleted file mode 100644
index fc6f17e977..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/fileopen.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/fileprint.png b/src/Gui/iisTaskPanel/tests/styles/images/win/fileprint.png
deleted file mode 100644
index ba7c02dc18..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/fileprint.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/filesave.png b/src/Gui/iisTaskPanel/tests/styles/images/win/filesave.png
deleted file mode 100644
index 8feec99bee..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/filesave.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textbold.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textbold.png
deleted file mode 100644
index 9cbc7138b9..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textbold.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textcenter.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textcenter.png
deleted file mode 100644
index 11efb4b852..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textcenter.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textitalic.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textitalic.png
deleted file mode 100644
index b30ce14c14..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textitalic.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textjustify.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textjustify.png
deleted file mode 100644
index 9de0c88085..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textjustify.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textleft.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textleft.png
deleted file mode 100644
index 16f80bc325..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textleft.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textright.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textright.png
deleted file mode 100644
index 16872df62a..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textright.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/textunder.png b/src/Gui/iisTaskPanel/tests/styles/images/win/textunder.png
deleted file mode 100644
index c72eff53fb..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/textunder.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/zoomin.png b/src/Gui/iisTaskPanel/tests/styles/images/win/zoomin.png
deleted file mode 100644
index 2e586fc7bf..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/zoomin.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/images/win/zoomout.png b/src/Gui/iisTaskPanel/tests/styles/images/win/zoomout.png
deleted file mode 100644
index a736d39343..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/styles/images/win/zoomout.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/styles/main.cpp b/src/Gui/iisTaskPanel/tests/styles/main.cpp
deleted file mode 100644
index 290bd60e15..0000000000
--- a/src/Gui/iisTaskPanel/tests/styles/main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include
-#include "styles.h"
-
-int main(int argc, char *argv[])
-{
- QApplication a(argc, argv);
- test w;
- w.show();
- a.connect(&a, SIGNAL(lastWindowClosed()), &a, SLOT(quit()));
- return a.exec();
-}
diff --git a/src/Gui/iisTaskPanel/tests/styles/styles.cpp b/src/Gui/iisTaskPanel/tests/styles/styles.cpp
deleted file mode 100644
index 351e1775e1..0000000000
--- a/src/Gui/iisTaskPanel/tests/styles/styles.cpp
+++ /dev/null
@@ -1,111 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "styles.h"
-
-#include
-
-test::test(QWidget *parent, Qt::WFlags flags)
- : QMainWindow(parent, flags)
-{
- ui.setupUi(this);
-
- tb1 = new iisTaskBox(QPixmap(":/images/win/filenew.png"), "Group of Tasks", true, this);
- ui.panel->addWidget(tb1);
-
- iisIconLabel *i1 = new iisIconLabel(QPixmap(":/images/win/zoomin.png"), "Do Task 1", tb1);
- tb1->addIconLabel(i1);
- connect(i1, SIGNAL(activated()), this, SLOT(task1()));
- //tb1->groupLayout()->addWidget(i1);
- iisIconLabel *i2 = new iisIconLabel(QPixmap(":/images/win/zoomout.png"), "Do Task 2", tb1);
- tb1->addIconLabel(i2);
- //tb1->groupLayout()->addWidget(i2);
-
- QHBoxLayout *hbl = new QHBoxLayout();
- tb1->groupLayout()->addLayout(hbl);
-
- iisIconLabel *i3 = new iisIconLabel(QPixmap(":/images/win/editcopy.png"), "Do Task 3", tb1);
- tb1->addIconLabel(i3, false);
- hbl->addWidget(i3);
- //tb1->groupLayout()->addWidget(i3);
- iisIconLabel *i4 = new iisIconLabel(QPixmap(":/images/win/editcut.png"), "Do Task 4", tb1);
- tb1->addIconLabel(i4, false);
- hbl->addWidget(i4);
- i4->setColors(Qt::red, Qt::green, Qt::gray);
- i4->setFocusPen(QPen());
- //tb1->groupLayout()->addWidget(i4);
- iisIconLabel *i5 = new iisIconLabel(QPixmap(":/images/win/editpaste.png"), "Do Task 5", tb1);
- tb1->addIconLabel(i5);
- //tb1->groupLayout()->addWidget(i5);
-
- tb2 = new iisTaskBox(QPixmap(":/images/win/fileprint.png"), "Non-expandable Group", false, this);
- ui.panel->addWidget(tb2);
-
- iisIconLabel *i21 = new iisIconLabel(QPixmap(":/images/win/filenew.png"), "Do Task 2.1", tb2);
- tb2->addIconLabel(i21);
- //tb2->groupLayout()->addWidget(i21);
- iisIconLabel *i22 = new iisIconLabel(QPixmap(":/images/win/fileopen.png"), "Do Task 2.2", tb2);
- tb2->addIconLabel(i22);
- i22->setEnabled(false);
- //tb2->groupLayout()->addWidget(i22);
- iisIconLabel *i23 = new iisIconLabel(QPixmap(":/images/win/filesave.png"), "Do Task 2.3", tb2);
- tb2->addIconLabel(i23);
- //tb2->groupLayout()->addWidget(i23);
-
- tb3 = new iisTaskBox(QPixmap(), "Group without Icons", true, this);
- ui.panel->addWidget(tb3);
-
- iisIconLabel *i31 = new iisIconLabel(QPixmap(), "Do Task 3.1", tb3);
- tb3->addIconLabel(i31);
-
- iisIconLabel *i32 = new iisIconLabel(QPixmap(), "Do Task 3.2", tb3);
- tb3->addIconLabel(i32);
-
- tb3->groupLayout()->addWidget(new QLabel("Widgets also allowed:", this));
- tb3->groupLayout()->addWidget(new QPushButton("A Button", this));
-
-
- // Other widgets can be also added to the panel
- QLabel *l1 = new QLabel("A group without header", this);
- ui.panel->addWidget(l1);
-
-
- tb4 = new iisTaskGroup(this);
- ui.panel->addWidget(tb4);
-
- iisIconLabel *i41 = new iisIconLabel(QPixmap(":/images/win/textbold.png"), "Do Task 4.1", tb4);
- tb4->addIconLabel(i41);
-
- iisIconLabel *i42 = new iisIconLabel(QPixmap(), "Do Task 4.2", tb4);
- tb4->addIconLabel(i42);
-
- ui.panel->addStretch();
-}
-
-test::~test()
-{
-
-}
-
-void test::on_rbDefault_clicked()
-{
- ui.panel->setScheme(iisTaskPanelScheme::defaultScheme());
- //tb1->setScheme(iisTaskPanelScheme::defaultScheme());
- //tb2->setScheme(iisTaskPanelScheme::defaultScheme());
- //tb3->setScheme(iisTaskPanelScheme::defaultScheme());
- //tb4->setScheme(iisTaskPanelScheme::defaultScheme());
-}
-
-void test::on_rbXP_clicked()
-{
- ui.panel->setScheme(iisWinXPTaskPanelScheme::defaultScheme());
- //tb1->setScheme(iisWinXPTaskPanelScheme::defaultScheme());
- tb2->setScheme(iisWinXPTaskPanelScheme2::defaultScheme());
- tb3->setScheme(iisWinXPTaskPanelScheme2::defaultScheme());
- //tb4->setScheme(iisWinXPTaskPanelScheme::defaultScheme());
-}
-
diff --git a/src/Gui/iisTaskPanel/tests/styles/styles.h b/src/Gui/iisTaskPanel/tests/styles/styles.h
deleted file mode 100644
index 714ad56388..0000000000
--- a/src/Gui/iisTaskPanel/tests/styles/styles.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef TEST_H
-#define TEST_H
-
-#include
-#include "ui_styles.h"
-
-class iisTaskBox;
-class iisTaskGroup;
-
-class test : public QMainWindow
-{
- Q_OBJECT
-
-public:
- test(QWidget *parent = 0, Qt::WFlags flags = 0);
- ~test();
-
-protected slots:
- void on_rbDefault_clicked();
- void on_rbXP_clicked();
-
-private:
- Ui::testClass ui;
-
- iisTaskBox *tb1, *tb2, *tb3;
- iisTaskGroup *tb4;
-};
-
-#endif // TEST_H
diff --git a/src/Gui/iisTaskPanel/tests/styles/styles.pro b/src/Gui/iisTaskPanel/tests/styles/styles.pro
deleted file mode 100644
index bef53dd945..0000000000
--- a/src/Gui/iisTaskPanel/tests/styles/styles.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TEMPLATE = app
-TARGET = styles
-
-include(../tests.pri)
-
-HEADERS += styles.h
-SOURCES += styles.cpp main.cpp
-
-FORMS += styles.ui
-
-RESOURCES += styles.qrc
-
diff --git a/src/Gui/iisTaskPanel/tests/styles/styles.qrc b/src/Gui/iisTaskPanel/tests/styles/styles.qrc
deleted file mode 100644
index 36e8a81375..0000000000
--- a/src/Gui/iisTaskPanel/tests/styles/styles.qrc
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- images/win/editcopy.png
- images/win/editcut.png
- images/win/editpaste.png
- images/win/editredo.png
- images/win/editundo.png
- images/win/exportpdf.png
- images/win/filenew.png
- images/win/fileopen.png
- images/win/fileprint.png
- images/win/filesave.png
- images/win/textbold.png
- images/win/textcenter.png
- images/win/textitalic.png
- images/win/textjustify.png
- images/win/textleft.png
- images/win/textright.png
- images/win/textunder.png
- images/win/zoomin.png
- images/win/zoomout.png
-
-
diff --git a/src/Gui/iisTaskPanel/tests/styles/styles.ui b/src/Gui/iisTaskPanel/tests/styles/styles.ui
deleted file mode 100644
index b53668923e..0000000000
--- a/src/Gui/iisTaskPanel/tests/styles/styles.ui
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
- testClass
-
-
-
- 0
- 0
- 678
- 467
-
-
-
- test
-
-
-
- -
-
-
-
- 200
- 0
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 16777215
- 200
-
-
-
- <html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-size:20pt; font-weight:600;">iisTaskPanel</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:20pt; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:20pt; font-weight:600;"><span style=" font-size:12pt;">Created for Qt 4.3.x</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;">www.ii-system.com</p></body></html>
-
-
-
- -
-
-
- Choose the style of the Task Panel
-
-
-
-
-
-
- Default
-
-
- true
-
-
-
- -
-
-
- Windows XP
-
-
-
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 40
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- iisTaskPanel
- QWidget
-
- 1
-
-
-
-
-
diff --git a/src/Gui/iisTaskPanel/tests/test/images/logo32.png b/src/Gui/iisTaskPanel/tests/test/images/logo32.png
deleted file mode 100644
index 5f91e9873b..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/logo32.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/editcopy.png b/src/Gui/iisTaskPanel/tests/test/images/mac/editcopy.png
deleted file mode 100644
index f551364464..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/editcopy.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/editcut.png b/src/Gui/iisTaskPanel/tests/test/images/mac/editcut.png
deleted file mode 100644
index a784fd5709..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/editcut.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/editpaste.png b/src/Gui/iisTaskPanel/tests/test/images/mac/editpaste.png
deleted file mode 100644
index 64c0b2d6ab..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/editpaste.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/editredo.png b/src/Gui/iisTaskPanel/tests/test/images/mac/editredo.png
deleted file mode 100644
index 8875bf246c..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/editredo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/editundo.png b/src/Gui/iisTaskPanel/tests/test/images/mac/editundo.png
deleted file mode 100644
index a3bd5e0bf2..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/editundo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/exportpdf.png b/src/Gui/iisTaskPanel/tests/test/images/mac/exportpdf.png
deleted file mode 100644
index ebb44e6b88..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/exportpdf.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/filenew.png b/src/Gui/iisTaskPanel/tests/test/images/mac/filenew.png
deleted file mode 100644
index d3882c7b3f..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/filenew.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/fileopen.png b/src/Gui/iisTaskPanel/tests/test/images/mac/fileopen.png
deleted file mode 100644
index fc06c5ec63..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/fileopen.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/fileprint.png b/src/Gui/iisTaskPanel/tests/test/images/mac/fileprint.png
deleted file mode 100644
index 10ca56c82a..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/fileprint.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/filesave.png b/src/Gui/iisTaskPanel/tests/test/images/mac/filesave.png
deleted file mode 100644
index b41ecf5319..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/filesave.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textbold.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textbold.png
deleted file mode 100644
index 38400bd1f6..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textbold.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textcenter.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textcenter.png
deleted file mode 100644
index 2ef5b2ee6f..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textcenter.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textitalic.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textitalic.png
deleted file mode 100644
index 0170ee26a6..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textitalic.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textjustify.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textjustify.png
deleted file mode 100644
index 39cd6c1a9d..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textjustify.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textleft.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textleft.png
deleted file mode 100644
index 83a66d5535..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textleft.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textright.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textright.png
deleted file mode 100644
index e7c04645cf..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textright.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/textunder.png b/src/Gui/iisTaskPanel/tests/test/images/mac/textunder.png
deleted file mode 100644
index 968bac5e90..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/textunder.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/zoomin.png b/src/Gui/iisTaskPanel/tests/test/images/mac/zoomin.png
deleted file mode 100644
index d46f5aff0d..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/zoomin.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/mac/zoomout.png b/src/Gui/iisTaskPanel/tests/test/images/mac/zoomout.png
deleted file mode 100644
index 46326566d1..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/mac/zoomout.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/editcopy.png b/src/Gui/iisTaskPanel/tests/test/images/win/editcopy.png
deleted file mode 100644
index 1121b47d8b..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/editcopy.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/editcut.png b/src/Gui/iisTaskPanel/tests/test/images/win/editcut.png
deleted file mode 100644
index 38e55f7420..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/editcut.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/editpaste.png b/src/Gui/iisTaskPanel/tests/test/images/win/editpaste.png
deleted file mode 100644
index ffab15aaf8..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/editpaste.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/editredo.png b/src/Gui/iisTaskPanel/tests/test/images/win/editredo.png
deleted file mode 100644
index 9d679fe6fc..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/editredo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/editundo.png b/src/Gui/iisTaskPanel/tests/test/images/win/editundo.png
deleted file mode 100644
index eee23d24a3..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/editundo.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/exportpdf.png b/src/Gui/iisTaskPanel/tests/test/images/win/exportpdf.png
deleted file mode 100644
index eef5132928..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/exportpdf.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/filenew.png b/src/Gui/iisTaskPanel/tests/test/images/win/filenew.png
deleted file mode 100644
index af5d122141..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/filenew.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/fileopen.png b/src/Gui/iisTaskPanel/tests/test/images/win/fileopen.png
deleted file mode 100644
index fc6f17e977..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/fileopen.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/fileprint.png b/src/Gui/iisTaskPanel/tests/test/images/win/fileprint.png
deleted file mode 100644
index ba7c02dc18..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/fileprint.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/filesave.png b/src/Gui/iisTaskPanel/tests/test/images/win/filesave.png
deleted file mode 100644
index 8feec99bee..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/filesave.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textbold.png b/src/Gui/iisTaskPanel/tests/test/images/win/textbold.png
deleted file mode 100644
index 9cbc7138b9..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textbold.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textcenter.png b/src/Gui/iisTaskPanel/tests/test/images/win/textcenter.png
deleted file mode 100644
index 11efb4b852..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textcenter.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textitalic.png b/src/Gui/iisTaskPanel/tests/test/images/win/textitalic.png
deleted file mode 100644
index b30ce14c14..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textitalic.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textjustify.png b/src/Gui/iisTaskPanel/tests/test/images/win/textjustify.png
deleted file mode 100644
index 9de0c88085..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textjustify.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textleft.png b/src/Gui/iisTaskPanel/tests/test/images/win/textleft.png
deleted file mode 100644
index 16f80bc325..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textleft.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textright.png b/src/Gui/iisTaskPanel/tests/test/images/win/textright.png
deleted file mode 100644
index 16872df62a..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textright.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/textunder.png b/src/Gui/iisTaskPanel/tests/test/images/win/textunder.png
deleted file mode 100644
index c72eff53fb..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/textunder.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/zoomin.png b/src/Gui/iisTaskPanel/tests/test/images/win/zoomin.png
deleted file mode 100644
index 2e586fc7bf..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/zoomin.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/images/win/zoomout.png b/src/Gui/iisTaskPanel/tests/test/images/win/zoomout.png
deleted file mode 100644
index a736d39343..0000000000
Binary files a/src/Gui/iisTaskPanel/tests/test/images/win/zoomout.png and /dev/null differ
diff --git a/src/Gui/iisTaskPanel/tests/test/main.cpp b/src/Gui/iisTaskPanel/tests/test/main.cpp
deleted file mode 100644
index 9a3c2f7101..0000000000
--- a/src/Gui/iisTaskPanel/tests/test/main.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include
-#include "test.h"
-
-int main(int argc, char *argv[])
-{
- QApplication a(argc, argv);
- test w;
- w.show();
- a.connect(&a, SIGNAL(lastWindowClosed()), &a, SLOT(quit()));
- return a.exec();
-}
diff --git a/src/Gui/iisTaskPanel/tests/test/test.cpp b/src/Gui/iisTaskPanel/tests/test/test.cpp
deleted file mode 100644
index 8141183100..0000000000
--- a/src/Gui/iisTaskPanel/tests/test/test.cpp
+++ /dev/null
@@ -1,98 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#include "test.h"
-
-#include
-
-test::test(QWidget *parent, Qt::WFlags flags)
- : QMainWindow(parent, flags)
-{
- ui.setupUi(this);
-
- iisTaskBox *tb1 = new iisTaskBox(QPixmap(":/images/win/filenew.png"), "Group of Tasks", true, this);
- ui.panel->addWidget(tb1);
-
- iisIconLabel *i1 = new iisIconLabel(QPixmap(":/images/win/zoomin.png"), "Do Task 1", tb1);
- tb1->addIconLabel(i1);
- connect(i1, SIGNAL(activated()), this, SLOT(task1()));
- //tb1->groupLayout()->addWidget(i1);
- iisIconLabel *i2 = new iisIconLabel(QPixmap(":/images/win/zoomout.png"), "Do Task 2", tb1);
- tb1->addIconLabel(i2);
- //tb1->groupLayout()->addWidget(i2);
-
- QHBoxLayout *hbl = new QHBoxLayout();
- tb1->groupLayout()->addLayout(hbl);
-
- iisIconLabel *i3 = new iisIconLabel(QPixmap(":/images/win/editcopy.png"), "Do Task 3", tb1);
- tb1->addIconLabel(i3, false);
- hbl->addWidget(i3);
- //tb1->groupLayout()->addWidget(i3);
- iisIconLabel *i4 = new iisIconLabel(QPixmap(":/images/win/editcut.png"), "Do Task 4", tb1);
- tb1->addIconLabel(i4, false);
- hbl->addWidget(i4);
- i4->setColors(Qt::red, Qt::green, Qt::gray);
- i4->setFocusPen(QPen());
- //tb1->groupLayout()->addWidget(i4);
- iisIconLabel *i5 = new iisIconLabel(QPixmap(":/images/win/editpaste.png"), "Do Task 5", tb1);
- tb1->addIconLabel(i5);
- //tb1->groupLayout()->addWidget(i5);
-
- iisTaskBox *tb2 = new iisTaskBox(QPixmap(":/images/win/fileprint.png"), "Another Group of Tasks", true, this);
- ui.panel->addWidget(tb2);
-
- iisIconLabel *i21 = new iisIconLabel(QPixmap(":/images/win/filenew.png"), "Do Task 2.1", tb2);
- tb2->addIconLabel(i21);
- //tb2->groupLayout()->addWidget(i21);
- iisIconLabel *i22 = new iisIconLabel(QPixmap(":/images/win/fileopen.png"), "Do Task 2.2", tb2);
- tb2->addIconLabel(i22);
- i22->setEnabled(false);
- //tb2->groupLayout()->addWidget(i22);
- iisIconLabel *i23 = new iisIconLabel(QPixmap(":/images/win/filesave.png"), "Do Task 2.3", tb2);
- tb2->addIconLabel(i23);
- //tb2->groupLayout()->addWidget(i23);
-
- iisTaskBox *tb3 = new iisTaskBox(QPixmap(), "Group without Icons", true, this);
- ui.panel->addWidget(tb3);
-
- iisIconLabel *i31 = new iisIconLabel(QPixmap(), "Do Task 3.1", tb3);
- tb3->addIconLabel(i31);
-
- iisIconLabel *i32 = new iisIconLabel(QPixmap(), "Do Task 3.2", tb3);
- tb3->addIconLabel(i32);
-
- tb3->groupLayout()->addWidget(new QLabel("Widgets also allowed:", this));
- tb3->groupLayout()->addWidget(new QPushButton("A Button", this));
-
-
- // Other widgets can be also added to the panel
- QLabel *l1 = new QLabel("A group without header", this);
- ui.panel->addWidget(l1);
-
-
- iisTaskGroup *tb4 = new iisTaskGroup(this);
- ui.panel->addWidget(tb4);
-
- iisIconLabel *i41 = new iisIconLabel(QPixmap(":/images/win/textbold.png"), "Do Task 4.1", tb4);
- tb4->addIconLabel(i41);
-
- iisIconLabel *i42 = new iisIconLabel(QPixmap(), "Do Task 4.2", tb4);
- tb4->addIconLabel(i42);
-
- ui.panel->addStretch();
-}
-
-test::~test()
-{
-
-}
-
-void test::task1()
-{
- QMessageBox::aboutQt(0);
-}
-
diff --git a/src/Gui/iisTaskPanel/tests/test/test.h b/src/Gui/iisTaskPanel/tests/test/test.h
deleted file mode 100644
index f9ec5ec547..0000000000
--- a/src/Gui/iisTaskPanel/tests/test/test.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/***************************************************************************
- * *
- * Copyright: http://www.ii-system.com *
- * License: LGPL *
- * *
- ***************************************************************************/
-
-#ifndef TEST_H
-#define TEST_H
-
-#include
-#include "ui_test.h"
-
-class test : public QMainWindow
-{
- Q_OBJECT
-
-public:
- test(QWidget *parent = 0, Qt::WFlags flags = 0);
- ~test();
-
-private slots:
- void task1();
-
-private:
- Ui::testClass ui;
-};
-
-#endif // TEST_H
diff --git a/src/Gui/iisTaskPanel/tests/test/test.pro b/src/Gui/iisTaskPanel/tests/test/test.pro
deleted file mode 100644
index 306a9ed5cc..0000000000
--- a/src/Gui/iisTaskPanel/tests/test/test.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = app
-TARGET = test
-
-include(../tests.pri)
-
-HEADERS += test.h
-SOURCES += test.cpp main.cpp
-
-FORMS += test.ui
-
-RESOURCES += test.qrc
-
-QMAKE_CLEAN += ""core.* $(TARGET)""
-
diff --git a/src/Gui/iisTaskPanel/tests/test/test.qrc b/src/Gui/iisTaskPanel/tests/test/test.qrc
deleted file mode 100644
index 36e8a81375..0000000000
--- a/src/Gui/iisTaskPanel/tests/test/test.qrc
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- images/win/editcopy.png
- images/win/editcut.png
- images/win/editpaste.png
- images/win/editredo.png
- images/win/editundo.png
- images/win/exportpdf.png
- images/win/filenew.png
- images/win/fileopen.png
- images/win/fileprint.png
- images/win/filesave.png
- images/win/textbold.png
- images/win/textcenter.png
- images/win/textitalic.png
- images/win/textjustify.png
- images/win/textleft.png
- images/win/textright.png
- images/win/textunder.png
- images/win/zoomin.png
- images/win/zoomout.png
-
-
diff --git a/src/Gui/iisTaskPanel/tests/test/test.ui b/src/Gui/iisTaskPanel/tests/test/test.ui
deleted file mode 100644
index b9cc3fdf07..0000000000
--- a/src/Gui/iisTaskPanel/tests/test/test.ui
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
- testClass
-
-
-
- 0
- 0
- 600
- 449
-
-
-
- test
-
-
-
- -
-
-
-
- 200
- 0
-
-
-
-
- -
-
-
- <html><head><meta name="qrichtext" content="1" /><style type="text/css">
-p, li { white-space: pre-wrap; }
-</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-size:20pt; font-weight:600;">iisTaskPanel</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:20pt; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:20pt; font-weight:600;"><span style=" font-size:12pt;">Created for Qt 4.3.x</span></p>
-<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"></p>
-<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;">www.ii-system.com</p></body></html>
-
-
-
-
-
-
-
-
-
-
-
- iisTaskPanel
- QWidget
-
- 1
-
-
-
-
-
diff --git a/src/Gui/iisTaskPanel/tests/tests.pri b/src/Gui/iisTaskPanel/tests/tests.pri
deleted file mode 100644
index e3d7e59c31..0000000000
--- a/src/Gui/iisTaskPanel/tests/tests.pri
+++ /dev/null
@@ -1,6 +0,0 @@
-include(../../config.pri)
-
-INCLUDEPATH += ../../include
-
-LIBS += -L../../lib -l$$QIISTASKPANELLIB
-
diff --git a/src/Gui/iisTaskPanel/tests/tests.pro b/src/Gui/iisTaskPanel/tests/tests.pro
deleted file mode 100644
index f453b09eb9..0000000000
--- a/src/Gui/iisTaskPanel/tests/tests.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE=subdirs
-SUBDIRS+=test styles