qmake project files removed
This commit is contained in:
parent
98521ca5eb
commit
2290212bf5
|
|
@ -1,8 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
Box.h
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
Box.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
CONFIG += qskexample qskqmlexport
|
|
||||||
|
|
||||||
RESOURCES += \
|
|
||||||
buttons.qrc
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
CONFIG += qskexample qskqmlexport
|
|
||||||
|
|
||||||
RESOURCES += \
|
|
||||||
frames.qrc
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
Frame.h
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
Frame.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
CONFIG += qskexample qskqmlexport
|
|
||||||
|
|
||||||
RESOURCES += \
|
|
||||||
glabels.qrc
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
CONFIG += qskqmlexport
|
|
||||||
|
|
||||||
RESOURCES += \
|
|
||||||
messagebox.qrc
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
MySkin.cpp \
|
|
||||||
MyToggleButton.cpp \
|
|
||||||
MyToggleButtonSkinlet.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
MyToggleButton.h \
|
|
||||||
MyToggleButtonSkinlet.h \
|
|
||||||
MySkin.h
|
|
||||||
|
|
@ -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
|
|
||||||
}
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
CustomSlider.h \
|
|
||||||
CustomSliderSkinlet.h \
|
|
||||||
OtherSlider.h \
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
CustomSlider.cpp \
|
|
||||||
CustomSliderSkinlet.cpp \
|
|
||||||
OtherSlider.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -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 )
|
|
||||||
|
|
@ -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} )
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -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)
|
|
||||||
}
|
|
||||||
|
|
@ -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 )
|
|
||||||
|
|
@ -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)
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
||||||
|
|
@ -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)
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
Window.h
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
Window.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -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
|
|
||||||
}
|
|
||||||
|
|
@ -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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
CONFIG += qskexample qskqmlexport
|
|
||||||
|
|
||||||
QT += quick_private
|
|
||||||
|
|
||||||
RESOURCES += \
|
|
||||||
images.qrc
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
Image.h
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
Image.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
TEMPLATE = subdirs
|
|
||||||
|
|
||||||
SUBDIRS += \
|
|
||||||
anchors \
|
|
||||||
dials \
|
|
||||||
dialogbuttons \
|
|
||||||
gradients \
|
|
||||||
invoker \
|
|
||||||
inputpanel \
|
|
||||||
images \
|
|
||||||
shadows \
|
|
||||||
shapes
|
|
||||||
|
|
||||||
qtHaveModule(webengine) {
|
|
||||||
|
|
||||||
SUBDIRS += \
|
|
||||||
webview
|
|
||||||
}
|
|
||||||
|
|
||||||
qtHaveModule(quickwidgets) {
|
|
||||||
|
|
||||||
SUBDIRS += \
|
|
||||||
grids
|
|
||||||
}
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
ShadowedBox.h \
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
ShadowedBox.cpp \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
CONFIG += qskexample
|
|
||||||
QT += webengine webengine-private webenginecore-private core-private
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
main.cpp
|
|
||||||
|
|
@ -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
|
|
||||||
27
qskinny.pro
27
qskinny.pro
|
|
@ -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
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
TEMPLATE = subdirs
|
|
||||||
|
|
||||||
SUBDIRS += \
|
|
||||||
squiek \
|
|
||||||
material3
|
|
||||||
|
|
@ -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
|
|
||||||
454
src/src.pro
454
src/src.pro
|
|
@ -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
|
|
||||||
|
|
@ -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 )
|
|
||||||
}
|
|
||||||
|
|
@ -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
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
TEMPLATE = subdirs
|
|
||||||
|
|
||||||
qtHaveModule(svg) {
|
|
||||||
|
|
||||||
SUBDIRS += \
|
|
||||||
svg2qvg
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue