80 lines
1.6 KiB
Prolog
80 lines
1.6 KiB
Prolog
CONFIG += qskexample
|
|
|
|
QT += svg
|
|
QT += quick_private # TODO: examples should not use private headers
|
|
|
|
SOURCES += \
|
|
Box.cpp \
|
|
BoxWithButtons.cpp \
|
|
CircularProgressBar.cpp \
|
|
CircularProgressBarSkinlet.cpp \
|
|
Diagram.cpp \
|
|
DiagramSkinlet.cpp \
|
|
GraphicProvider.cpp \
|
|
LightDisplaySkinlet.cpp \
|
|
LightDisplay.cpp \
|
|
MainContent.cpp \
|
|
MenuBar.cpp \
|
|
MyDevices.cpp \
|
|
PieChart.cpp \
|
|
PieChartPainted.cpp \
|
|
PieChartSkinlet.cpp \
|
|
RoundedIcon.cpp \
|
|
ShadowedBox.cpp \
|
|
Skin.cpp \
|
|
TopBar.cpp \
|
|
RoundButton.cpp \
|
|
UsageBox.cpp \
|
|
UsageDiagram.cpp \
|
|
MainWindow.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 \
|
|
GraphicProvider.h \
|
|
LightDisplaySkinlet.h \
|
|
LightDisplay.h \
|
|
MainContent.h \
|
|
MainWindow.h \
|
|
MenuBar.h \
|
|
MyDevices.h \
|
|
PieChart.h \
|
|
PieChartPainted.h \
|
|
PieChartSkinlet.h \
|
|
RoundedIcon.h \
|
|
ShadowedBox.h \
|
|
Skin.h \
|
|
TopBar.h \
|
|
RoundButton.h \
|
|
UsageBox.h \
|
|
UsageDiagram.h
|
|
|
|
HEADERS += \
|
|
nodes/DiagramDataNode.h \
|
|
nodes/DiagramSegmentsNode.h \
|
|
nodes/RadialTickmarksNode.h
|
|
|
|
lessThan(QT_MAJOR_VERSION, 6) {
|
|
|
|
# the shader for the drop shadows has not yet been migrated
|
|
# to work with Qt 6
|
|
|
|
SOURCES += nodes/BoxShadowNode.cpp
|
|
HEADERS += nodes/BoxShadowNode.h
|
|
}
|
|
|
|
RESOURCES += \
|
|
images.qrc \
|
|
fonts.qrc \
|
|
shaders.qrc
|