diff --git a/examples/boxes/boxes.pro b/examples/boxes/boxes.pro deleted file mode 100644 index c35431b7..00000000 --- a/examples/boxes/boxes.pro +++ /dev/null @@ -1,8 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - Box.h - -SOURCES += \ - Box.cpp \ - main.cpp diff --git a/examples/buttons/buttons.pro b/examples/buttons/buttons.pro deleted file mode 100644 index c8fe49fb..00000000 --- a/examples/buttons/buttons.pro +++ /dev/null @@ -1,7 +0,0 @@ -CONFIG += qskexample qskqmlexport - -RESOURCES += \ - buttons.qrc - -SOURCES += \ - main.cpp diff --git a/examples/desktop/desktop.pro b/examples/desktop/desktop.pro deleted file mode 100644 index 0a7f08c9..00000000 --- a/examples/desktop/desktop.pro +++ /dev/null @@ -1,4 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - main.cpp diff --git a/examples/examples.pro b/examples/examples.pro deleted file mode 100644 index 935bc124..00000000 --- a/examples/examples.pro +++ /dev/null @@ -1,22 +0,0 @@ -TEMPLATE = subdirs - -# c++ -SUBDIRS += \ - desktop \ - gallery \ - layouts \ - listbox \ - messagebox \ - mycontrols \ - qvgviewer \ - thumbnails \ - tabview \ - iotdashboard - -# qml -SUBDIRS += \ - boxes \ - buttons \ - frames \ - glabels \ - messageboxQml diff --git a/examples/frames/frames.pro b/examples/frames/frames.pro deleted file mode 100644 index 7286be02..00000000 --- a/examples/frames/frames.pro +++ /dev/null @@ -1,11 +0,0 @@ -CONFIG += qskexample qskqmlexport - -RESOURCES += \ - frames.qrc - -HEADERS += \ - Frame.h - -SOURCES += \ - Frame.cpp \ - main.cpp diff --git a/examples/gallery/gallery.pro b/examples/gallery/gallery.pro deleted file mode 100644 index 435dbf4c..00000000 --- a/examples/gallery/gallery.pro +++ /dev/null @@ -1,23 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - label/LabelPage.h \ - inputs/InputPage.h \ - progressbar/ProgressBarPage.h \ - button/ButtonPage.h \ - selector/SelectorPage.h \ - dialog/DialogPage.h \ - Page.h - -SOURCES += \ - label/LabelPage.cpp \ - inputs/InputPage.cpp \ - progressbar/ProgressBarPage.cpp \ - button/ButtonPage.cpp \ - selector/SelectorPage.cpp \ - dialog/DialogPage.cpp \ - Page.cpp \ - main.cpp - -RESOURCES += \ - icons.qrc diff --git a/examples/glabels/glabels.pro b/examples/glabels/glabels.pro deleted file mode 100644 index b453e68d..00000000 --- a/examples/glabels/glabels.pro +++ /dev/null @@ -1,7 +0,0 @@ -CONFIG += qskexample qskqmlexport - -RESOURCES += \ - glabels.qrc - -SOURCES += \ - main.cpp diff --git a/examples/iotdashboard/iotdashboard.pro b/examples/iotdashboard/iotdashboard.pro deleted file mode 100644 index 5c7dc598..00000000 --- a/examples/iotdashboard/iotdashboard.pro +++ /dev/null @@ -1,80 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - Box.cpp \ - BoxWithButtons.cpp \ - CircularProgressBar.cpp \ - CircularProgressBarSkinlet.cpp \ - DashboardPage.cpp \ - DevicesPage.cpp \ - Diagram.cpp \ - DiagramSkinlet.cpp \ - EnergyMeter.cpp \ - GraphicProvider.cpp \ - GridBox.cpp \ - LightDisplaySkinlet.cpp \ - LightDisplay.cpp \ - MainItem.cpp \ - MainWindow.cpp \ - MenuBar.cpp \ - MembersPage.cpp \ - MyDevices.cpp \ - RoomsPage.cpp \ - RoundedIcon.cpp \ - Skin.cpp \ - StatisticsPage.cpp \ - TopBar.cpp \ - RoundButton.cpp \ - UsageBox.cpp \ - UsageDiagram.cpp \ - StoragePage.cpp \ - StorageMeter.cpp \ - StorageBar.cpp \ - StorageBarSkinlet.cpp \ - main.cpp \ - -SOURCES += \ - nodes/DiagramDataNode.cpp \ - nodes/DiagramSegmentsNode.cpp \ - nodes/RadialTickmarksNode.cpp - -HEADERS += \ - Box.h \ - BoxWithButtons.h \ - CircularProgressBar.h \ - CircularProgressBarSkinlet.h \ - Diagram.h \ - DiagramSkinlet.h \ - EnergyMeter.h \ - GraphicProvider.h \ - GridBox.h \ - LightDisplaySkinlet.h \ - LightDisplay.h \ - DashboardPage.h \ - DevicesPage.h \ - MainItem.h \ - MainWindow.h \ - MembersPage.h \ - MenuBar.h \ - MyDevices.h \ - RoomsPage.h \ - RoundedIcon.h \ - Skin.h \ - StatisticsPage.h \ - TopBar.h \ - RoundButton.h \ - UsageBox.h \ - UsageDiagram.h \ - StoragePage.h \ - StorageMeter.h \ - StorageBar.h \ - StorageBarSkinlet.h \ - -HEADERS += \ - nodes/DiagramDataNode.h \ - nodes/DiagramSegmentsNode.h \ - nodes/RadialTickmarksNode.h - -RESOURCES += \ - images.qrc \ - fonts.qrc diff --git a/examples/layouts/layouts.pro b/examples/layouts/layouts.pro deleted file mode 100644 index 5ce8b85c..00000000 --- a/examples/layouts/layouts.pro +++ /dev/null @@ -1,23 +0,0 @@ -CONFIG += qskexample qskqmlexport - -RESOURCES += \ - layouts.qrc - -HEADERS += \ - TestRectangle.h \ - ButtonBox.h \ - FlowLayoutPage.h \ - GridLayoutPage.h \ - LinearLayoutPage.h \ - DynamicConstraintsPage.h \ - StackLayoutPage.h - -SOURCES += \ - TestRectangle.cpp \ - ButtonBox.cpp \ - FlowLayoutPage.cpp \ - GridLayoutPage.cpp \ - LinearLayoutPage.cpp \ - DynamicConstraintsPage.cpp \ - StackLayoutPage.cpp \ - main.cpp diff --git a/examples/listbox/listbox.pro b/examples/listbox/listbox.pro deleted file mode 100644 index 0a7f08c9..00000000 --- a/examples/listbox/listbox.pro +++ /dev/null @@ -1,4 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - main.cpp diff --git a/examples/messagebox/messagebox.pro b/examples/messagebox/messagebox.pro deleted file mode 100644 index 0a7f08c9..00000000 --- a/examples/messagebox/messagebox.pro +++ /dev/null @@ -1,4 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - main.cpp diff --git a/examples/messageboxQml/messageboxQml.pro b/examples/messageboxQml/messageboxQml.pro deleted file mode 100644 index bdcd2d9b..00000000 --- a/examples/messageboxQml/messageboxQml.pro +++ /dev/null @@ -1,8 +0,0 @@ -CONFIG += qskexample -CONFIG += qskqmlexport - -RESOURCES += \ - messagebox.qrc - -SOURCES += \ - main.cpp diff --git a/examples/mycontrols/mycontrols.pro b/examples/mycontrols/mycontrols.pro deleted file mode 100644 index ac6892b5..00000000 --- a/examples/mycontrols/mycontrols.pro +++ /dev/null @@ -1,12 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - MySkin.cpp \ - MyToggleButton.cpp \ - MyToggleButtonSkinlet.cpp \ - main.cpp - -HEADERS += \ - MyToggleButton.h \ - MyToggleButtonSkinlet.h \ - MySkin.h diff --git a/examples/qvgviewer/qvgviewer.pro b/examples/qvgviewer/qvgviewer.pro deleted file mode 100644 index d2c05ec5..00000000 --- a/examples/qvgviewer/qvgviewer.pro +++ /dev/null @@ -1,34 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - MainWindow.h - -SOURCES += \ - MainWindow.cpp \ - main.cpp - -# CONFIG += autoqvg - -autoqvg { - - CONFIG += qskqvg - - QVGRESOURCES += \ - qvgviewer.qrc - - SVGSOURCES = \ - svg/01.01.10.svg \ - svg/01.03.04q.svg \ - svg/01.08.05q.svg \ - svg/01.25.18.svg - -} else { - - # When cross compiling we need to have the svg2qvg tool being - # compiled for the build environment - not for the one of the target. - # So we better have precompiled qvg files in the repository to - # make the build process much easier - - RESOURCES += \ - qvgviewer.qrc -} diff --git a/examples/tabview/tabview.pro b/examples/tabview/tabview.pro deleted file mode 100644 index dbef219c..00000000 --- a/examples/tabview/tabview.pro +++ /dev/null @@ -1,12 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - CustomSlider.h \ - CustomSliderSkinlet.h \ - OtherSlider.h \ - -SOURCES += \ - CustomSlider.cpp \ - CustomSliderSkinlet.cpp \ - OtherSlider.cpp \ - main.cpp diff --git a/examples/thumbnails/thumbnails.pro b/examples/thumbnails/thumbnails.pro deleted file mode 100644 index 0a7f08c9..00000000 --- a/examples/thumbnails/thumbnails.pro +++ /dev/null @@ -1,4 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - main.cpp diff --git a/features/default_post.prf b/features/default_post.prf deleted file mode 100644 index ae6a2573..00000000 --- a/features/default_post.prf +++ /dev/null @@ -1,36 +0,0 @@ -load(default_post) - -equals(TEMPLATE, lib) { - - plugin { - - !isEmpty( QSK_PLUGIN_SUBDIR ) { - - DESTDIR = $${QSK_PLUGIN_DIR}/$${QSK_PLUGIN_SUBDIR} - } - - darwin { - # Add install name to all libraries, including plugins - LIBS += -Wl,-install_name,@rpath/lib$${TARGET}.dylib - } - } - else { - - DESTDIR = $${QSK_LIB_DIR} - } - - unix { - - VERSION = $${QSK_VERSION} - } - - contains(QSK_CONFIG, QskDll) { - - CONFIG += dll - DEFINES += QSK_DLL - } - else { - CONFIG += staticlib - } -} - diff --git a/features/default_pre.prf b/features/default_pre.prf deleted file mode 100644 index d9f64801..00000000 --- a/features/default_pre.prf +++ /dev/null @@ -1,20 +0,0 @@ -load(default_pre) - -QSK_ROOT = $$clean_path( $$PWD/.. ) - -equals( QSK_ROOT, $$_PRO_FILE_PWD_ ) { - - QSK_SUB_DIR = "." - QSK_OUT_ROOT = $$OUT_PWD -} -else { - - QSK_SUB_DIR = $$relative_path( $$_PRO_FILE_PWD_, $$QSK_ROOT ) - QSK_OUT_ROOT = $$replace( OUT_PWD, /$$QSK_SUB_DIR, "" ) -} - -QSK_PLUGIN_DIR = $${QSK_OUT_ROOT}/plugins -QSK_LIB_DIR = $${QSK_OUT_ROOT}/lib - -include( qskconfig.pri ) -include( qskfunctions.pri ) diff --git a/features/qskconfig.pri b/features/qskconfig.pri deleted file mode 100644 index 1b3f20fb..00000000 --- a/features/qskconfig.pri +++ /dev/null @@ -1,188 +0,0 @@ -############################################################################ -# QSkinny - Copyright (C) 2016 Uwe Rathmann -# This file may be used under the terms of the QSkinny License, Version 1.0 -############################################################################ - -QSK_VER_MAJ = 0 -QSK_VER_MIN = 0 -QSK_VER_PAT = 0 -QSK_VERSION = $${QSK_VER_MAJ}.$${QSK_VER_MIN}.$${QSK_VER_PAT} - -# trying the PREFIX environment variable first - -QSK_INSTALL_PREFIX = $$(PREFIX) - -isEmpty( QSK_INSTALL_PREFIX ) { - - QSK_INSTALL_PREFIX = $$[QT_INSTALL_PREFIX] - - unix { - QSK_INSTALL_PREFIX = /usr/local/qskinny-$${QSK_VERSION} - } - - win32 { - QSK_INSTALL_PREFIX = C:/Qskinny-$${QSK_VERSION} - } -} - -QSK_INSTALL_DOCS = $${QSK_INSTALL_PREFIX}/doc -QSK_INSTALL_HEADERS = $${QSK_INSTALL_PREFIX}/include -QSK_INSTALL_LIBS = $${QSK_INSTALL_PREFIX}/lib -QSK_INSTALL_BINS = $${QSK_INSTALL_PREFIX}/bin -QSK_INSTALL_PLUGINS = $${QSK_INSTALL_PREFIX}/plugins -QSK_INSTALL_EXAMPLES = $${QSK_INSTALL_PREFIX}/examples - -CONFIG += no_private_qt_headers_warning - -CONFIG += warn_on -CONFIG += no_keywords -CONFIG += silent -#CONFIG -= depend_includepath - -CONFIG += strict_c++ -CONFIG += c++17 -CONFIG += pedantic -CONFIG += hide_symbols - -# CONFIG += debug -# CONFIG += sanitize - -use_no_rpath { - CONFIG -= use_local_rpath use_install_rpath -} else { - cross_compile { - CONFIG *= use_install_rpath - QMAKE_RPATHLINKDIR *= $${QSK_PLUGIN_DIR}/skins - } else { - !use_install_rpath: CONFIG *= use_local_rpath - } -} - -MOC_DIR = moc -OBJECTS_DIR = obj -RCC_DIR = rcc - -QSK_CONFIG += QskDll - -linux { - - pedantic { - - DEFINES += QT_STRICT_ITERATORS - - # Qt headers do not stand pedantic checks, so it's better - # to exclude them by declaring them as system includes - - CONFIG += qtassysteminclude - } - - qtassysteminclude { - - # As most distros set QT_INSTALL_HEADERS to /usr/include we - # would run into gcc compiler errors and better drop it - # from the list below. Should be no problem as we don't - # add the Qt module to our includes and therefore don't - # need this path. - - QMAKE_CXXFLAGS += \ - -isystem $$[QT_INSTALL_HEADERS]/QtCore \ - -isystem $$[QT_INSTALL_HEADERS]/QtCore/$$[QT_VERSION]/QtCore \ - -isystem $$[QT_INSTALL_HEADERS]/QtGui \ - -isystem $$[QT_INSTALL_HEADERS]/QtGui/$$[QT_VERSION]/QtGui \ - -isystem $$[QT_INSTALL_HEADERS]/QtQuick \ - -isystem $$[QT_INSTALL_HEADERS]/QtQuick/$$[QT_VERSION]/QtQuick \ - -isystem $$[QT_INSTALL_HEADERS]/QtQml \ - -isystem $$[QT_INSTALL_HEADERS]/QtQml/$$[QT_VERSION]/QtQml \ - } -} - -linux-g++ | linux-g++-64 { - - # --- optional optimzations - - QMAKE_CXXFLAGS_DEBUG *= -O0 - #QMAKE_CXXFLAGS_DEBUG *= -Og - - QMAKE_CXXFLAGS_RELEASE *= -O3 - QMAKE_CXXFLAGS_RELEASE *= -ffast-math - - # QMAKE_CXXFLAGS_RELEASE *= -Ofast - # QMAKE_CXXFLAGS_RELEASE *= -Os -} - -pedantic { - - linux-g++ | linux-g++-64 { - - QMAKE_CXXFLAGS *= -pedantic-errors - QMAKE_CXXFLAGS *= -Wextra - QMAKE_CXXFLAGS *= -Werror=format-security - #QMAKE_CXXFLAGS *= -Wlogical-op - - # QMAKE_CXXFLAGS *= -Wconversion - # QMAKE_CXXFLAGS *= -Wfloat-equal - # QMAKE_CXXFLAGS *= -Wshadow - - QMAKE_CXXFLAGS *= -Wsuggest-override - # QMAKE_CXXFLAGS *= -Wsuggest-final-types - # QMAKE_CXXFLAGS *= -Wsuggest-final-methods - - # QMAKE_CXXFLAGS *= -fanalyzer - } - - linux-clang { - - #QMAKE_CXXFLAGS *= -pedantic-errors - - #QMAKE_CXXFLAGS *= -Weverything - #QMAKE_CXXFLAGS *= -Wno-c++98-compat-pedantic - #QMAKE_CXXFLAGS *= -Wno-global-constructors - #QMAKE_CXXFLAGS *= -Wno-exit-time-destructors - #QMAKE_CXXFLAGS *= -Wno-padded - #QMAKE_CXXFLAGS *= -Wno-float-equal - #QMAKE_CXXFLAGS *= -Wno-undefined-reinterpret-cast - #QMAKE_CXXFLAGS *= -Wno-deprecated - #QMAKE_CXXFLAGS *= -Wno-switch-enum - #QMAKE_CXXFLAGS *= -Wno-keyword-macro - #QMAKE_CXXFLAGS *= -Wno-old-style-cast - #QMAKE_CXXFLAGS *= -Wno-used-but-marked-unused - #QMAKE_CXXFLAGS *= -Wno-weak-vtables - #QMAKE_CXXFLAGS *= -Wno-shadow - #QMAKE_CXXFLAGS *= -Wno-double-promotion - #QMAKE_CXXFLAGS *= -Wno-conversion - #QMAKE_CXXFLAGS *= -Wno-documentation-unknown-command - #QMAKE_CXXFLAGS *= -Wno-unused-macros - } -} - -sanitize { - - CONFIG += sanitizer - CONFIG += sanitize_address - # CONFIG *= sanitize_undefined - - linux-g++ | linux-g++-64 { - #QMAKE_CXXFLAGS *= -fsanitize-address-use-after-scope - #QMAKE_LFLAGS *= -fsanitize-address-use-after-scope - } -} - -debug { - DEFINES += ITEM_STATISTICS=1 -} - -# DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x000000 - -LOCAL_PRI=$$(QSK_LOCAL_PRI) - -if ( !isEmpty( LOCAL_PRI ) ) { - - if ( exists( $${LOCAL_PRI} ) ) { - - # When not working with the Qt/Creator it is often more convenient - # to include the specific options of your local build, than passing - # them all on the command line - - include( $${LOCAL_PRI} ) - } -} diff --git a/features/qskexample.prf b/features/qskexample.prf deleted file mode 100644 index 09e4f4e0..00000000 --- a/features/qskexample.prf +++ /dev/null @@ -1,8 +0,0 @@ -TEMPLATE = app -CONFIG += qskinny qsktestsupport - -DEFINES += QSK_DLL -DESTDIR = $$clean_path( $${OUT_PWD}/../bin ) - -target.path = $${QSK_INSTALL_EXAMPLES}/bin -INSTALLS = target diff --git a/features/qskfunctions.pri b/features/qskfunctions.pri deleted file mode 100644 index 4dcde4e8..00000000 --- a/features/qskfunctions.pri +++ /dev/null @@ -1,24 +0,0 @@ -############################################################################ -# QSkinny - Copyright (C) 2016 Uwe Rathmann -# This file may be used under the terms of the QSkinny License, Version 1.0 -############################################################################ - -defineReplace(qskLibraryTarget) { - - return( $$qtLibraryTarget($$1) ) -} - -defineReplace(qskPluginTarget) { - - return( $$qtLibraryTarget($$1) ) -} - -defineTest(qskAddLibrary) { - - LIBS *= -L$$1 - LIBS += -l$$2$$qtPlatformTargetSuffix() - - export(LIBS) - - return(true) -} diff --git a/features/qskinny.prf b/features/qskinny.prf deleted file mode 100644 index f306d67e..00000000 --- a/features/qskinny.prf +++ /dev/null @@ -1,18 +0,0 @@ -QT *= quick - -QSK_DIRS = \ - $${QSK_ROOT}/src/common \ - $${QSK_ROOT}/src/controls \ - $${QSK_ROOT}/src/dialogs \ - $${QSK_ROOT}/src/graphic \ - $${QSK_ROOT}/src/inputpanel \ - $${QSK_ROOT}/src/layouts \ - $${QSK_ROOT}/src/nodes - -INCLUDEPATH *= $${QSK_DIRS} -DEPENDPATH *= $${QSK_DIRS} - -use_install_rpath: QMAKE_RPATHDIR *= $${QSK_INSTALL_LIBS} -use_local_rpath: QMAKE_RPATHDIR *= $${QSK_LIB_DIR} - -qskAddLibrary( $${QSK_LIB_DIR}, qskinny ) diff --git a/features/qskqmlexport.prf b/features/qskqmlexport.prf deleted file mode 100644 index c1fcf19b..00000000 --- a/features/qskqmlexport.prf +++ /dev/null @@ -1,9 +0,0 @@ -QSK_QML_EXPORT_DIRS = $${QSK_ROOT}/qmlexport - -INCLUDEPATH *= $${QSK_QML_EXPORT_DIRS} -DEPENDPATH *= $${QSK_QML_EXPORT_DIRS} - -use_install_rpath: QMAKE_RPATHDIR *= $${QSK_INSTALL_LIBS} -use_local_rpath: QMAKE_RPATHDIR *= $${QSK_LIB_DIR} - -qskAddLibrary( $${QSK_LIB_DIR}, qskqmlexport) diff --git a/features/qskqvg.prf b/features/qskqvg.prf deleted file mode 100644 index 39f25b4e..00000000 --- a/features/qskqvg.prf +++ /dev/null @@ -1,59 +0,0 @@ -############################################################################## -# rules to create qvg from svg files -############################################################################## - -SVG2QVG=$$shell_path($${QSK_OUT_ROOT}/tools/bin/svg2qvg) -QVG_DIR=qvg - -svg2qvg.name = SVG compiler -svg2qvg.input = SVGSOURCES -svg2qvg.output = $${QVG_DIR}/${QMAKE_FILE_BASE}.qvg -svg2qvg.variable_out = -svg2qvg.commands += ($$sprintf($${QMAKE_MKDIR_CMD}, $${QVG_DIR})) && $${SVG2QVG} ${QMAKE_FILE_IN} $${svg2qvg.output} - -QMAKE_EXTRA_COMPILERS += svg2qvg - -############################################################################## -# When using qvg files, that have to be generated from svg files, as resource, -############################################################################## - -qvgrcc.name = RCC compiler -qvgrcc.input = QVGRESOURCES -qvgrcc.output = $${RCC_DIR}/qrc_${QMAKE_FILE_BASE}.cpp -qvgrcc.variable_out = SOURCES -qvgrcc.CONFIG += add_inputs_as_makefile_deps - -# Paths inside a qrc file are always relative to the path of the -# qrc file itself. So in case of shadow builds we need to copy the -# qrc file into the shadow directory as the included qvg files -# are generated there. - -QRC_SHADOW_CLONE = $$shell_path( $${OUT_PWD}/${QMAKE_FILE_BASE}_shadow.qrc ) -qtPrepareTool(QMAKE_RCC, rcc, _DEP) - -equals( OUT_PWD, $${_PRO_FILE_PWD_} ) { - - qvgrcc.depend_command = $$QMAKE_RCC_DEP -list $$QMAKE_RESOURCE_FLAGS ${QMAKE_FILE_IN} - -} else { - - qvgrcc.depend_command = \ - $${QMAKE_COPY} ${QMAKE_FILE_IN} $${QRC_SHADOW_CLONE} && \ - $$QMAKE_RCC_DEP -list $$QMAKE_RESOURCE_FLAGS $${QRC_SHADOW_CLONE} && \ - $${QMAKE_DEL_FILE} $${QRC_SHADOW_CLONE} -} - -equals( OUT_PWD, $${_PRO_FILE_PWD_} ) { - - qvgrcc.commands = $$QMAKE_RCC $$QMAKE_RESOURCE_FLAGS ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} - -} else { - - qvgrcc.commands = \ - $${QMAKE_COPY} ${QMAKE_FILE_IN} $${QRC_SHADOW_CLONE} && \ - $$QMAKE_RCC $$QMAKE_RESOURCE_FLAGS $${QRC_SHADOW_CLONE} -o ${QMAKE_FILE_OUT} && \ - $${QMAKE_DEL_FILE} $${QRC_SHADOW_CLONE} -} - -QMAKE_EXTRA_COMPILERS += qvgrcc - diff --git a/features/qsktestsupport.prf b/features/qsktestsupport.prf deleted file mode 100644 index 9b2a239b..00000000 --- a/features/qsktestsupport.prf +++ /dev/null @@ -1,9 +0,0 @@ -QSK_TEST_SUPPORT_DIRS = $${QSK_ROOT}/support - -INCLUDEPATH *= $${QSK_TEST_SUPPORT_DIRS} -DEPENDPATH *= $${QSK_TEST_SUPPORT_DIRS} - -use_install_rpath: QMAKE_RPATHDIR *= $${QSK_INSTALL_EXAMPLES}/lib -use_local_rpath: QMAKE_RPATHDIR *= $${QSK_LIB_DIR} - -qskAddLibrary( $${QSK_LIB_DIR}, qsktestsupport) diff --git a/inputcontext/inputcontext.pro b/inputcontext/inputcontext.pro deleted file mode 100644 index 9d4e7af0..00000000 --- a/inputcontext/inputcontext.pro +++ /dev/null @@ -1,52 +0,0 @@ -TEMPLATE = lib -TARGET = $$qskPluginTarget(qskinputcontext) - -QT += gui-private - -CONFIG += plugin -CONFIG += qskinny - -QSK_PLUGIN_SUBDIR = platforminputcontexts -contains(QSK_CONFIG, QskDll): DEFINES += QSK_INPUTCONTEXT_MAKEDLL - -HEADERS += \ - QskInputContextGlobal.h - -SOURCES += \ - QskInputContextPlugin.cpp - -OTHER_FILES += metadata.json - -pinyin { - - unix { - - CONFIG += link_pkgconfig - PKGCONFIG += pinyin - - HEADERS += \ - QskPinyinTextPredictor.h - - SOURCES += \ - QskPinyinTextPredictor.cpp - } -} - -hunspell { - - unix { - - CONFIG += link_pkgconfig - PKGCONFIG += hunspell - - HEADERS += \ - QskHunspellTextPredictor.h - - SOURCES += \ - QskHunspellTextPredictor.cpp - } - -} - -target.path = $${QSK_INSTALL_PLUGINS}/$${QSK_PLUGIN_SUBDIR} -INSTALLS = target diff --git a/playground/anchors/anchors.pro b/playground/anchors/anchors.pro deleted file mode 100644 index d56d699f..00000000 --- a/playground/anchors/anchors.pro +++ /dev/null @@ -1,21 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - kiwi/Constraint.h \ - kiwi/Expression.h \ - kiwi/Solver.h \ - kiwi/Strength.h \ - kiwi/Term.h \ - kiwi/Variable.h - -SOURCES += \ - kiwi/Expression.cpp \ - kiwi/Constraint.cpp \ - kiwi/Solver.cpp - -HEADERS += \ - AnchorBox.h - -SOURCES += \ - AnchorBox.cpp \ - main.cpp diff --git a/playground/dialogbuttons/dialogbuttons.pro b/playground/dialogbuttons/dialogbuttons.pro deleted file mode 100644 index 94614da0..00000000 --- a/playground/dialogbuttons/dialogbuttons.pro +++ /dev/null @@ -1,8 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - Window.h - -SOURCES += \ - Window.cpp \ - main.cpp diff --git a/playground/dials/dials.pro b/playground/dials/dials.pro deleted file mode 100644 index 8b462919..00000000 --- a/playground/dials/dials.pro +++ /dev/null @@ -1,17 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - SkinFactory.h \ - Dial.h \ - DialSkinlet.h \ - Dashboard.h - -SOURCES += \ - SkinFactory.cpp \ - Dial.cpp \ - DialSkinlet.cpp \ - Dashboard.cpp \ - main.cpp \ - -RESOURCES += \ - images.qrc diff --git a/playground/gradients/gradients.pro b/playground/gradients/gradients.pro deleted file mode 100644 index 4bd9e8f8..00000000 --- a/playground/gradients/gradients.pro +++ /dev/null @@ -1,18 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - GradientView.h - -SOURCES += \ - GradientView.cpp \ - main.cpp - -qtHaveModule(quickshapes_private) { - - QT += quickshapes_private - - HEADERS += GradientQuickShape.h - SOURCES += GradientQuickShape.cpp - - DEFINES += SHAPE_GRADIENT -} diff --git a/playground/grids/grids.pro b/playground/grids/grids.pro deleted file mode 100644 index 3c85b881..00000000 --- a/playground/grids/grids.pro +++ /dev/null @@ -1,27 +0,0 @@ -CONFIG += qskexample -QT += widgets quickwidgets - -HEADERS += \ - GridAccessor.h \ - GridSkinny.h \ - GridWidgets.h \ - GridGraphics.h \ - GridQuick.h \ - TestBox.h - -SOURCES += \ - GridAccessor.cpp \ - GridSkinny.cpp \ - GridWidgets.cpp \ - GridGraphics.cpp \ - GridQuick.cpp \ - TestBox.cpp \ - main.cpp - -linux { - - pedantic { - QMAKE_CXXFLAGS += -isystem $$[QT_INSTALL_HEADERS]/QtQuickWidgets - QMAKE_CXXFLAGS += -isystem $$[QT_INSTALL_HEADERS]/QtWidgets - } -} diff --git a/playground/images/images.pro b/playground/images/images.pro deleted file mode 100644 index a6903224..00000000 --- a/playground/images/images.pro +++ /dev/null @@ -1,13 +0,0 @@ -CONFIG += qskexample qskqmlexport - -QT += quick_private - -RESOURCES += \ - images.qrc - -HEADERS += \ - Image.h - -SOURCES += \ - Image.cpp \ - main.cpp diff --git a/playground/inputpanel/inputpanel.pro b/playground/inputpanel/inputpanel.pro deleted file mode 100644 index 0a7f08c9..00000000 --- a/playground/inputpanel/inputpanel.pro +++ /dev/null @@ -1,4 +0,0 @@ -CONFIG += qskexample - -SOURCES += \ - main.cpp diff --git a/playground/invoker/invoker.pro b/playground/invoker/invoker.pro deleted file mode 100644 index 80f517d6..00000000 --- a/playground/invoker/invoker.pro +++ /dev/null @@ -1,12 +0,0 @@ -CONFIG += qskexample - -QMAKE_MOC_OPTIONS += -nw # disable warning about missing READ - -HEADERS += \ - Callback.h \ - Invoker.h - -SOURCES += \ - Callback.cpp \ - Invoker.cpp \ - main.cpp diff --git a/playground/playground.pro b/playground/playground.pro deleted file mode 100644 index c464205e..00000000 --- a/playground/playground.pro +++ /dev/null @@ -1,24 +0,0 @@ -TEMPLATE = subdirs - -SUBDIRS += \ - anchors \ - dials \ - dialogbuttons \ - gradients \ - invoker \ - inputpanel \ - images \ - shadows \ - shapes - -qtHaveModule(webengine) { - - SUBDIRS += \ - webview -} - -qtHaveModule(quickwidgets) { - - SUBDIRS += \ - grids -} diff --git a/playground/shadows/shadows.pro b/playground/shadows/shadows.pro deleted file mode 100644 index 2d7ca870..00000000 --- a/playground/shadows/shadows.pro +++ /dev/null @@ -1,8 +0,0 @@ -CONFIG += qskexample - -HEADERS += \ - ShadowedBox.h \ - -SOURCES += \ - ShadowedBox.cpp \ - main.cpp diff --git a/playground/shapes/shapes.pro b/playground/shapes/shapes.pro deleted file mode 100644 index 4ceeb610..00000000 --- a/playground/shapes/shapes.pro +++ /dev/null @@ -1,17 +0,0 @@ -CONFIG += qskexample qskqmlexport - -RESOURCES += \ - shapes.qrc - -HEADERS += \ - Stroke.h \ - ShapeItem.h \ - GeometricShape.h \ - Window.h - -SOURCES += \ - Stroke.cpp \ - ShapeItem.cpp \ - GeometricShape.cpp \ - Window.cpp \ - main.cpp diff --git a/playground/webview/webview.pro b/playground/webview/webview.pro deleted file mode 100644 index 97b6fe8f..00000000 --- a/playground/webview/webview.pro +++ /dev/null @@ -1,5 +0,0 @@ -CONFIG += qskexample -QT += webengine webengine-private webenginecore-private core-private - -SOURCES += \ - main.cpp diff --git a/qmlexport/qmlexport.pro b/qmlexport/qmlexport.pro deleted file mode 100644 index 12c44dd9..00000000 --- a/qmlexport/qmlexport.pro +++ /dev/null @@ -1,26 +0,0 @@ -TEMPLATE = lib -TARGET = $$qskLibraryTarget(qskqmlexport) - -QT += quick-private -CONFIG += qskinny - -contains(QSK_CONFIG, QskDll): DEFINES += QSK_QML_MAKEDLL - -HEADERS += \ - QskQml.hpp - -HEADERS += \ - QskQmlGlobal.h \ - QskShortcutQml.h \ - QskLayoutQml.h \ - QskMainQml.h \ - QskQml.h - -SOURCES += \ - QskShortcutQml.cpp \ - QskLayoutQml.cpp \ - QskMainQml.cpp \ - QskQml.cpp - -target.path = $${QSK_INSTALL_LIBS} -INSTALLS = target diff --git a/qskinny.pro b/qskinny.pro deleted file mode 100644 index 7a41eef1..00000000 --- a/qskinny.pro +++ /dev/null @@ -1,27 +0,0 @@ -TEMPLATE = subdirs - -SUBDIRS = \ - src \ - skins \ - inputcontext \ - qmlexport \ - tools \ - support \ - examples \ - playground - -OTHER_FILES = \ - doc/Doxyfile \ - doc/*.dox \ - doc/*.metadox \ - doc/classes/*.dox \ - doc/classes/*.metadox \ - TODO - -qmlexport.depends = src -inputcontext.depends = src -skins.depends = src -tools.depends = src -support.depends = src skins -examples.depends = tools support skins qmlexport -playground.depends = tools support skins qmlexport diff --git a/skins/material3/material3.pro b/skins/material3/material3.pro deleted file mode 100644 index fafc9a08..00000000 --- a/skins/material3/material3.pro +++ /dev/null @@ -1,25 +0,0 @@ -CONFIG += plugin -CONFIG += qskinny - -TEMPLATE = lib -QSK_PLUGIN_SUBDIR = skins - -TARGET = $$qskPluginTarget(material3skin) -DEFINES += QSK_MATERIAL3_MAKEDLL - -HEADERS += \ - QskMaterial3Global.h \ - QskMaterial3Skin.h \ - QskMaterial3SkinFactory.h - -SOURCES += \ - QskMaterial3Skin.cpp \ - QskMaterial3SkinFactory.cpp - -RESOURCES += \ - icons.qrc \ - -OTHER_FILES += metadata.json - -target.path = $${QSK_INSTALL_PLUGINS}/$${QSK_PLUGIN_SUBDIR} -INSTALLS = target diff --git a/skins/skins.pro b/skins/skins.pro deleted file mode 100644 index 2a2c6621..00000000 --- a/skins/skins.pro +++ /dev/null @@ -1,5 +0,0 @@ -TEMPLATE = subdirs - -SUBDIRS += \ - squiek \ - material3 diff --git a/skins/squiek/squiek.pro b/skins/squiek/squiek.pro deleted file mode 100644 index 95e05fd4..00000000 --- a/skins/squiek/squiek.pro +++ /dev/null @@ -1,22 +0,0 @@ -CONFIG += plugin -CONFIG += qskinny - -TEMPLATE = lib -QSK_PLUGIN_SUBDIR = skins - -TARGET = $$qskPluginTarget(squiekskin) -DEFINES += QSK_SQUIEK_MAKEDLL - -HEADERS += \ - QskSquiekGlobal.h \ - QskSquiekSkin.h \ - QskSquiekSkinFactory.h - -SOURCES += \ - QskSquiekSkin.cpp \ - QskSquiekSkinFactory.cpp - -OTHER_FILES += metadata.json - -target.path = $${QSK_INSTALL_PLUGINS}/$${QSK_PLUGIN_SUBDIR} -INSTALLS = target diff --git a/src/src.pro b/src/src.pro deleted file mode 100644 index 6cd9ba77..00000000 --- a/src/src.pro +++ /dev/null @@ -1,454 +0,0 @@ -TEMPLATE = lib -TARGET = $$qskLibraryTarget(qskinny) - -QT += quick quick-private - -greaterThan( QT_MAJOR_VERSION, 5 ) { - QT += opengl-private -} - -contains(QSK_CONFIG, QskDll): DEFINES += QSK_MAKEDLL - -QSK_SUBDIRS = common graphic nodes controls layouts dialogs inputpanel -INCLUDEPATH *= $${QSK_SUBDIRS} -DEPENDPATH *= $${QSK_SUBDIRS} - -# CONFIG += pinyin -# CONFIG += hunspell - -HEADERS += \ - common/QskArcMetrics.h \ - common/QskAspect.h \ - common/QskBoxBorderColors.h \ - common/QskBoxBorderMetrics.h \ - common/QskBoxShapeMetrics.h \ - common/QskBoxHints.h \ - common/QskFunctions.h \ - common/QskGlobal.h \ - common/QskGradient.h \ - common/QskGradientDirection.h \ - common/QskGradientStop.h \ - common/QskHctColor.h \ - common/QskIntervalF.h \ - common/QskLabelData.h \ - common/QskMargins.h \ - common/QskMetaFunction.h \ - common/QskMetaFunction.hpp \ - common/QskMetaInvokable.h \ - common/QskNamespace.h \ - common/QskObjectCounter.h \ - common/QskPlacementPolicy.h \ - common/QskPlatform.h \ - common/QskRgbValue.h \ - common/QskScaleEngine.h \ - common/QskScaleTickmarks.h \ - common/QskShadowMetrics.h \ - common/QskSizePolicy.h \ - common/QskStateCombination.h \ - common/QskTextColors.h \ - common/QskTextOptions.h - -SOURCES += \ - common/QskArcMetrics.cpp \ - common/QskAspect.cpp \ - common/QskBoxBorderColors.cpp \ - common/QskBoxBorderMetrics.cpp \ - common/QskBoxShapeMetrics.cpp \ - common/QskBoxHints.cpp \ - common/QskFunctions.cpp \ - common/QskGradient.cpp \ - common/QskGradientDirection.cpp \ - common/QskGradientStop.cpp \ - common/QskHctColor.cpp \ - common/QskIntervalF.cpp \ - common/QskLabelData.cpp \ - common/QskMargins.cpp \ - common/QskMetaFunction.cpp \ - common/QskMetaInvokable.cpp \ - common/QskObjectCounter.cpp \ - common/QskPlatform.cpp \ - common/QskPlacementPolicy.cpp \ - common/QskRgbValue.cpp \ - common/QskScaleEngine.cpp \ - common/QskScaleTickmarks.cpp \ - common/QskShadowMetrics.cpp \ - common/QskSizePolicy.cpp \ - common/QskTextColors.cpp \ - common/QskTextOptions.cpp - -HEADERS += \ - graphic/QskColorFilter.h \ - graphic/QskGraphic.h \ - graphic/QskGraphicImageProvider.h \ - graphic/QskGraphicIO.h \ - graphic/QskGraphicPaintEngine.h \ - graphic/QskGraphicProvider.h \ - graphic/QskGraphicProviderMap.h \ - graphic/QskGraphicTextureFactory.h \ - graphic/QskIcon.h \ - graphic/QskPainterCommand.h \ - graphic/QskStandardSymbol.h - -SOURCES += \ - graphic/QskColorFilter.cpp \ - graphic/QskGraphic.cpp \ - graphic/QskGraphicImageProvider.cpp \ - graphic/QskGraphicIO.cpp \ - graphic/QskGraphicPaintEngine.cpp \ - graphic/QskGraphicProvider.cpp \ - graphic/QskGraphicProviderMap.cpp \ - graphic/QskGraphicTextureFactory.cpp \ - graphic/QskIcon.cpp \ - graphic/QskPainterCommand.cpp \ - graphic/QskStandardSymbol.cpp - -HEADERS += \ - nodes/QskArcNode.h \ - nodes/QskArcRenderer.h \ - nodes/QskBoxNode.h \ - nodes/QskBoxClipNode.h \ - nodes/QskBoxFillNode.h \ - nodes/QskBoxRectangleNode.h \ - nodes/QskBoxRenderer.h \ - nodes/QskBoxMetrics.h \ - nodes/QskBoxBasicStroker.h \ - nodes/QskBoxGradientStroker.h \ - nodes/QskBoxColorMap.h \ - nodes/QskBoxShadowNode.h \ - nodes/QskColorRamp.h \ - nodes/QskGraphicNode.h \ - nodes/QskPaintedNode.h \ - nodes/QskPlainTextRenderer.h \ - nodes/QskRectangleNode.h \ - nodes/QskRichTextRenderer.h \ - nodes/QskScaleRenderer.h \ - nodes/QskSGNode.h \ - nodes/QskStrokeNode.h \ - nodes/QskShapeNode.h \ - nodes/QskGradientMaterial.h \ - nodes/QskTextNode.h \ - nodes/QskTextRenderer.h \ - nodes/QskTextureRenderer.h \ - nodes/QskTickmarksNode.h \ - nodes/QskVertex.h - -SOURCES += \ - nodes/QskArcNode.cpp \ - nodes/QskArcRenderer.cpp \ - nodes/QskBoxNode.cpp \ - nodes/QskBoxClipNode.cpp \ - nodes/QskBoxFillNode.cpp \ - nodes/QskBoxRectangleNode.cpp \ - nodes/QskBoxRenderer.cpp \ - nodes/QskBoxMetrics.cpp \ - nodes/QskBoxBasicStroker.cpp \ - nodes/QskBoxGradientStroker.cpp \ - nodes/QskBoxShadowNode.cpp \ - nodes/QskColorRamp.cpp \ - nodes/QskGraphicNode.cpp \ - nodes/QskPaintedNode.cpp \ - nodes/QskPlainTextRenderer.cpp \ - nodes/QskRectangleNode.cpp \ - nodes/QskRichTextRenderer.cpp \ - nodes/QskScaleRenderer.cpp \ - nodes/QskSGNode.cpp \ - nodes/QskStrokeNode.cpp \ - nodes/QskShapeNode.cpp \ - nodes/QskGradientMaterial.cpp \ - nodes/QskTextNode.cpp \ - nodes/QskTextRenderer.cpp \ - nodes/QskTextureRenderer.cpp \ - nodes/QskTickmarksNode.cpp \ - nodes/QskVertex.cpp - -RESOURCES += \ - nodes/shaders.qrc - -HEADERS += \ - controls/QskAbstractButton.h \ - controls/QskAnimationHint.h \ - controls/QskAnimator.h \ - controls/QskBoundedControl.h \ - controls/QskBoundedInput.h \ - controls/QskBoundedRangeInput.h \ - controls/QskBoundedValueInput.h \ - controls/QskBox.h \ - controls/QskBoxSkinlet.h \ - controls/QskCheckBox.h \ - controls/QskCheckBoxSkinlet.h \ - controls/QskComboBox.h \ - controls/QskComboBoxSkinlet.h \ - controls/QskControl.h \ - controls/QskControlPrivate.h \ - controls/QskDirtyItemFilter.h \ - controls/QskEvent.h \ - controls/QskFlickAnimator.h \ - controls/QskFocusIndicator.h \ - controls/QskFocusIndicatorSkinlet.h \ - controls/QskGesture.h \ - controls/QskGestureRecognizer.h \ - controls/QskGraphicLabel.h \ - controls/QskGraphicLabelSkinlet.h \ - controls/QskHintAnimator.h \ - controls/QskInputGrabber.h \ - controls/QskListView.h \ - controls/QskListViewSkinlet.h \ - controls/QskMainView.h \ - controls/QskMenu.h \ - controls/QskMenuSkinlet.h \ - controls/QskObjectTree.h \ - controls/QskPageIndicator.h \ - controls/QskPageIndicatorSkinlet.h \ - controls/QskPanGestureRecognizer.h \ - controls/QskPopup.h \ - controls/QskPopupSkinlet.h \ - controls/QskPushButton.h \ - controls/QskPushButtonSkinlet.h \ - controls/QskProgressBar.h \ - controls/QskProgressBarSkinlet.h \ - controls/QskQuick.h \ - controls/QskQuickItem.h \ - controls/QskQuickItemPrivate.h \ - controls/QskRadioBox.h \ - controls/QskRadioBoxSkinlet.h \ - controls/QskScrollArea.h \ - controls/QskScrollBox.h \ - controls/QskScrollView.h \ - controls/QskScrollViewSkinlet.h \ - controls/QskSegmentedBar.h \ - controls/QskSegmentedBarSkinlet.h \ - controls/QskSeparator.h \ - controls/QskSeparatorSkinlet.h \ - controls/QskSetup.h \ - controls/QskShortcutMap.h \ - controls/QskSimpleListBox.h \ - controls/QskSkin.h \ - controls/QskSkinFactory.h \ - controls/QskSkinHintTable.h \ - controls/QskSkinHintTableEditor.h \ - controls/QskSkinManager.h \ - controls/QskSkinStateChanger.h \ - controls/QskSkinTransition.h \ - controls/QskSkinlet.h \ - controls/QskSkinnable.h \ - controls/QskSlider.h \ - controls/QskSliderSkinlet.h \ - controls/QskStatusIndicator.h \ - controls/QskStatusIndicatorSkinlet.h \ - controls/QskSpinBox.h \ - controls/QskSpinBoxSkinlet.h \ - controls/QskSubWindowArea.h \ - controls/QskSubWindowAreaSkinlet.h \ - controls/QskSubWindow.h \ - controls/QskSubWindowSkinlet.h \ - controls/QskSwitchButton.h \ - controls/QskSwitchButtonSkinlet.h \ - controls/QskTabBar.h \ - controls/QskTabButton.h \ - controls/QskTabButtonSkinlet.h \ - controls/QskTabView.h \ - controls/QskTabViewSkinlet.h \ - controls/QskTextInput.h \ - controls/QskTextInputSkinlet.h \ - controls/QskTextLabel.h \ - controls/QskTextLabelSkinlet.h \ - controls/QskVariantAnimator.h \ - controls/QskWindow.h - -SOURCES += \ - controls/QskAbstractButton.cpp \ - controls/QskAnimator.cpp \ - controls/QskAnimationHint.cpp \ - controls/QskBoundedControl.cpp \ - controls/QskBoundedInput.cpp \ - controls/QskBoundedRangeInput.cpp \ - controls/QskBoundedValueInput.cpp \ - controls/QskBox.cpp \ - controls/QskBoxSkinlet.cpp \ - controls/QskCheckBox.cpp \ - controls/QskCheckBoxSkinlet.cpp \ - controls/QskComboBox.cpp \ - controls/QskComboBoxSkinlet.cpp \ - controls/QskControl.cpp \ - controls/QskControlPrivate.cpp \ - controls/QskDirtyItemFilter.cpp \ - controls/QskEvent.cpp \ - controls/QskFlickAnimator.cpp \ - controls/QskFocusIndicator.cpp \ - controls/QskFocusIndicatorSkinlet.cpp \ - controls/QskGesture.cpp \ - controls/QskGestureRecognizer.cpp \ - controls/QskGraphicLabel.cpp \ - controls/QskGraphicLabelSkinlet.cpp \ - controls/QskHintAnimator.cpp \ - controls/QskInputGrabber.cpp \ - controls/QskListView.cpp \ - controls/QskListViewSkinlet.cpp \ - controls/QskMainView.cpp \ - controls/QskMenuSkinlet.cpp \ - controls/QskMenu.cpp \ - controls/QskObjectTree.cpp \ - controls/QskPageIndicator.cpp \ - controls/QskPageIndicatorSkinlet.cpp \ - controls/QskPanGestureRecognizer.cpp \ - controls/QskPopup.cpp \ - controls/QskPopupSkinlet.cpp \ - controls/QskPushButton.cpp \ - controls/QskPushButtonSkinlet.cpp \ - controls/QskProgressBar.cpp \ - controls/QskProgressBarSkinlet.cpp \ - controls/QskQuick.cpp \ - controls/QskQuickItem.cpp \ - controls/QskQuickItemPrivate.cpp \ - controls/QskScrollArea.cpp \ - controls/QskScrollBox.cpp \ - controls/QskScrollView.cpp \ - controls/QskRadioBox.cpp \ - controls/QskRadioBoxSkinlet.cpp \ - controls/QskScrollViewSkinlet.cpp \ - controls/QskSegmentedBar.cpp \ - controls/QskSegmentedBarSkinlet.cpp \ - controls/QskSeparator.cpp \ - controls/QskSeparatorSkinlet.cpp \ - controls/QskSetup.cpp \ - controls/QskShortcutMap.cpp \ - controls/QskSimpleListBox.cpp \ - controls/QskSkin.cpp \ - controls/QskSkinHintTable.cpp \ - controls/QskSkinHintTableEditor.cpp \ - controls/QskSkinFactory.cpp \ - controls/QskSkinManager.cpp \ - controls/QskSkinTransition.cpp \ - controls/QskSkinlet.cpp \ - controls/QskSkinnable.cpp \ - controls/QskSlider.cpp \ - controls/QskSliderSkinlet.cpp \ - controls/QskSpinBox.cpp \ - controls/QskSpinBoxSkinlet.cpp \ - controls/QskStatusIndicator.cpp \ - controls/QskStatusIndicatorSkinlet.cpp \ - controls/QskSubWindowArea.cpp \ - controls/QskSubWindowAreaSkinlet.cpp \ - controls/QskSubWindow.cpp \ - controls/QskSubWindowSkinlet.cpp \ - controls/QskSwitchButton.cpp \ - controls/QskSwitchButtonSkinlet.cpp \ - controls/QskTabBar.cpp \ - controls/QskTabButton.cpp \ - controls/QskTabButtonSkinlet.cpp \ - controls/QskTabView.cpp \ - controls/QskTabViewSkinlet.cpp \ - controls/QskTextInput.cpp \ - controls/QskTextInputSkinlet.cpp \ - controls/QskTextLabel.cpp \ - controls/QskTextLabelSkinlet.cpp \ - controls/QskVariantAnimator.cpp \ - controls/QskWindow.cpp - -HEADERS += \ - layouts/QskGridBox.h \ - layouts/QskGridLayoutEngine.h \ - layouts/QskIndexedLayoutBox.h \ - layouts/QskLayoutChain.h \ - layouts/QskLayoutEngine2D.h \ - layouts/QskLayoutElement.h \ - layouts/QskLayoutMetrics.h \ - layouts/QskLinearBox.h \ - layouts/QskLinearLayoutEngine.h \ - layouts/QskStackBoxAnimator.h \ - layouts/QskStackBox.h \ - layouts/QskSubcontrolLayoutEngine.h - -SOURCES += \ - layouts/QskGridBox.cpp \ - layouts/QskGridLayoutEngine.cpp \ - layouts/QskIndexedLayoutBox.cpp \ - layouts/QskLayoutChain.cpp \ - layouts/QskLayoutEngine2D.cpp \ - layouts/QskLayoutElement.cpp \ - layouts/QskLayoutMetrics.cpp \ - layouts/QskLinearBox.cpp \ - layouts/QskLinearLayoutEngine.cpp \ - layouts/QskStackBoxAnimator.cpp \ - layouts/QskStackBox.cpp \ - layouts/QskSubcontrolLayoutEngine.cpp - -HEADERS += \ - dialogs/QskDialog.h \ - dialogs/QskDialogButton.h \ - dialogs/QskDialogButtonBox.h \ - dialogs/QskDialogSubWindow.h \ - dialogs/QskDialogWindow.h \ - dialogs/QskMessageSubWindow.h \ - dialogs/QskMessageWindow.h \ - dialogs/QskSelectionSubWindow.h \ - dialogs/QskSelectionWindow.h - -SOURCES += \ - dialogs/QskDialogButton.cpp \ - dialogs/QskDialogButtonBox.cpp \ - dialogs/QskDialog.cpp \ - dialogs/QskDialogSubWindow.cpp \ - dialogs/QskDialogWindow.cpp \ - dialogs/QskMessageSubWindow.cpp \ - dialogs/QskMessageWindow.cpp \ - dialogs/QskSelectionSubWindow.cpp \ - dialogs/QskSelectionWindow.cpp - -HEADERS += \ - inputpanel/QskTextPredictor.h \ - inputpanel/QskInputContext.h \ - inputpanel/QskInputPanel.h \ - inputpanel/QskInputPanelBox.h \ - inputpanel/QskInputPredictionBar.h \ - inputpanel/QskVirtualKeyboard.h - -SOURCES += \ - inputpanel/QskTextPredictor.cpp \ - inputpanel/QskInputContext.cpp \ - inputpanel/QskInputPanel.cpp \ - inputpanel/QskInputPanelBox.cpp \ - inputpanel/QskInputPredictionBar.cpp \ - inputpanel/QskVirtualKeyboard.cpp - - -pinyin { - - unix { - - DEFINES += PINYIN - - CONFIG += link_pkgconfig - PKGCONFIG += pinyin - - HEADERS += \ - inputpanel/QskPinyinTextPredictor.h - - SOURCES += \ - inputpanel/QskPinyinTextPredictor.cpp - } -} - -hunspell { - - unix { - - DEFINES += HUNSPELL - - CONFIG += link_pkgconfig - PKGCONFIG += hunspell - - HEADERS += \ - inputpanel/QskHunspellTextPredictor.h - - SOURCES += \ - inputpanel/QskHunspellTextPredictor.cpp - } -} - -target.path = $${QSK_INSTALL_LIBS} -INSTALLS = target - -header_files.files = $$HEADERS -header_files.path = $${QSK_INSTALL_HEADERS} -INSTALLS += header_files diff --git a/support/support.pro b/support/support.pro deleted file mode 100644 index 80773cf8..00000000 --- a/support/support.pro +++ /dev/null @@ -1,57 +0,0 @@ -TEMPLATE = lib -TARGET = $$qskLibraryTarget(qsktestsupport) - -target.path = $${QSK_INSTALL_EXAMPLES}/lib -INSTALLS = target - -CONFIG += ensure_skins -CONFIG += fontconfig -CONFIG += qskinny - -contains(QSK_CONFIG, QskDll): DEFINES += SKINNY_MAKEDLL - -HEADERS += \ - SkinnyGlobal.h \ - SkinnyNamespace.h \ - SkinnyShapeFactory.h \ - SkinnyShapeProvider.h \ - SkinnyShortcut.h - -SOURCES += \ - SkinnyNamespace.cpp \ - SkinnyShapeFactory.cpp \ - SkinnyShapeProvider.cpp \ - SkinnyShortcut.cpp - -DEFINES += PLUGIN_PATH=$${QSK_PLUGIN_DIR} - -ensure_skins { - - # Enabling fall back code, that inserts some skin factories manually - # when not finding skin factories as plugins - - INCLUDEPATH *= $${QSK_ROOT}/skins - DEPENDPATH *= $${QSK_ROOT}/skins - - DEFINES += ENSURE_SKINS - - use_install_rpath: QMAKE_RPATHDIR *= $${QSK_INSTALL_PLUGINS}/skins - use_local_rpath: QMAKE_RPATHDIR *= $${QSK_PLUGIN_DIR}/skins - - qskAddLibrary($${QSK_PLUGIN_DIR}/skins, squiekskin) - qskAddLibrary($${QSK_PLUGIN_DIR}/skins, material3skin) -} - -fontconfig { - - QSK_FONTDIR=$${PWD}/fonts - QSK_FONTCACHEDIR=$${OUT_PWD}/fontconfig - QSK_FONTCONF_FILE=$${QSK_FONTCACHEDIR}/fonts.conf - - QSK_FONTCONF_DATA = "$$cat( $${PWD}/fonts.conf.in, false )" - QSK_FONTCONF_DATA = $$replace(QSK_FONTCONF_DATA, FONTCACHEDIR, $${QSK_FONTCACHEDIR} ) - QSK_FONTCONF_DATA = $$replace(QSK_FONTCONF_DATA, FONTDIR, $${QSK_FONTDIR} ) - write_file( $${QSK_FONTCONF_FILE}, QSK_FONTCONF_DATA ) - - DEFINES += FONTCONFIG_FILE=$$clean_path( $$QSK_FONTCONF_FILE ) -} diff --git a/tools/svg2qvg/svg2qvg.pro b/tools/svg2qvg/svg2qvg.pro deleted file mode 100644 index 19a433f1..00000000 --- a/tools/svg2qvg/svg2qvg.pro +++ /dev/null @@ -1,38 +0,0 @@ -TEMPLATE = app -TARGET = svg2qvg - -QT += svg - -CONFIG += standalone -CONFIG -= app_bundle -CONFIG -= sanitize - -DESTDIR = $${QSK_OUT_ROOT}/tools/bin - -standalone { - - # We only need a very small subset of QSkinny and by including the - # necessary cpp files svg2qvg becomes independent from the library - - QSK_DIRS = \ - $${QSK_ROOT}/src/common \ - $${QSK_ROOT}/src/graphic - - INCLUDEPATH *= $${QSK_DIRS} $${QSK_OUT_ROOT}/src/$${MOC_DIR} - DEPENDPATH += $${QSK_DIRS} - - DEFINES += QSK_STANDALONE - QSK_CONFIG -= QskDll - - QT += gui-private -} -else { - - CONFIG += qskinny -} - -SOURCES += \ - main.cpp - -target.path = $${QSK_INSTALL_BINS} -INSTALLS = target diff --git a/tools/tools.pro b/tools/tools.pro deleted file mode 100644 index 244b20c9..00000000 --- a/tools/tools.pro +++ /dev/null @@ -1,7 +0,0 @@ -TEMPLATE = subdirs - -qtHaveModule(svg) { - - SUBDIRS += \ - svg2qvg -}