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