3
TARGETPATH = QtQuick/Dialogs
6
QMAKE_DOCS = $$PWD/doc/qtquickdialogs.qdocconf
9
qquickabstractmessagedialog.cpp \
10
qquickplatformmessagedialog.cpp \
11
qquickmessagedialog.cpp \
12
qquickabstractfiledialog.cpp \
13
qquickplatformfiledialog.cpp \
14
qquickfiledialog.cpp \
15
qquickabstractcolordialog.cpp \
16
qquickplatformcolordialog.cpp \
17
qquickcolordialog.cpp \
18
qquickabstractfontdialog.cpp \
19
qquickplatformfontdialog.cpp \
20
qquickfontdialog.cpp \
21
qquickabstractdialog.cpp \
25
qquickabstractmessagedialog_p.h \
26
qquickplatformmessagedialog_p.h \
27
qquickmessagedialog_p.h \
28
qquickdialogassets_p.h \
29
qquickabstractfiledialog_p.h \
30
qquickplatformfiledialog_p.h \
31
qquickfiledialog_p.h \
32
qquickabstractcolordialog_p.h \
33
qquickplatformcolordialog_p.h \
34
qquickcolordialog_p.h \
35
qquickabstractfontdialog_p.h \
36
qquickplatformfontdialog_p.h \
37
qquickfontdialog_p.h \
38
qquickabstractdialog_p.h
40
DIALOGS_QML_FILES += \
41
DefaultMessageDialog.qml \
42
WidgetMessageDialog.qml \
43
DefaultFileDialog.qml \
44
WidgetFileDialog.qml \
45
DefaultColorDialog.qml \
46
WidgetColorDialog.qml \
47
DefaultFontDialog.qml \
48
WidgetFontDialog.qml \
53
qml/DefaultWindowDecoration.qml \
57
images/information.png \
61
images/checkmark.png \
63
images/crosshairs.png \
64
images/slider_handle.png \
65
images/sunken_frame.png \
66
images/window_border.png \
70
QT += quick-private gui gui-private core core-private qml
72
# Create the resource file
73
GENERATED_RESOURCE_FILE = $$OUT_PWD/dialogs.qrc
77
"<qresource prefix=\"/QtQuick/Dialogs\">"
79
for(resourcefile, DIALOGS_QML_FILES) {
80
resourcefileabsolutepath = $$absolute_path($$resourcefile)
81
relativepath_in = $$relative_path($$resourcefileabsolutepath, $$_PRO_FILE_PWD_)
82
relativepath_out = $$relative_path($$resourcefileabsolutepath, $$OUT_PWD)
83
RESOURCE_CONTENT += "<file alias=\"$$relativepath_in\">$$relativepath_out</file>"
90
write_file($$GENERATED_RESOURCE_FILE, RESOURCE_CONTENT)|error("Aborting.")
92
RESOURCES += $$GENERATED_RESOURCE_FILE
94
# In case of a debug build, deploy the QML files too
95
CONFIG(debug, debug|release): QML_FILES += $$DIALOGS_QML_FILES