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 - - - - - - - - - - - - - 0 - 0 - 678 - 21 - - - - - - - - - iisTaskPanel - QWidget -
iisTaskPanel
- 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> - - - - - - - - - 0 - 0 - 600 - 21 - - - - - - - - - iisTaskPanel - QWidget -
iisTaskPanel
- 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