1# Qt dialogs module
2
3INCLUDEPATH += $$PWD
4
5qtConfig(colordialog) {
6    HEADERS += dialogs/qcolordialog.h
7    SOURCES += dialogs/qcolordialog.cpp
8}
9
10qtConfig(dialog) {
11    HEADERS += \
12        dialogs/qdialog.h \
13        dialogs/qdialog_p.h
14
15    SOURCES += \
16        dialogs/qdialog.cpp
17}
18
19qtConfig(errormessage) {
20    HEADERS += dialogs/qerrormessage.h
21    SOURCES += dialogs/qerrormessage.cpp
22}
23
24qtConfig(filedialog) {
25    HEADERS += \
26        dialogs/qfiledialog.h \
27        dialogs/qfiledialog_p.h \
28        dialogs/qsidebar_p.h
29
30    SOURCES += \
31        dialogs/qfiledialog.cpp \
32        dialogs/qsidebar.cpp
33
34    FORMS += dialogs/qfiledialog.ui
35}
36
37qtConfig(filesystemmodel) {
38    HEADERS += \
39        dialogs/qfilesystemmodel.h \
40        dialogs/qfilesystemmodel_p.h \
41        dialogs/qfileinfogatherer_p.h
42
43    SOURCES += \
44        dialogs/qfilesystemmodel.cpp \
45        dialogs/qfileinfogatherer.cpp
46}
47
48qtConfig(fontdialog) {
49    HEADERS += \
50        dialogs/qfontdialog.h \
51        dialogs/qfontdialog_p.h
52
53    SOURCES += dialogs/qfontdialog.cpp
54}
55
56qtConfig(fscompleter) {
57    HEADERS += dialogs/qfscompleter_p.h
58}
59
60qtConfig(inputdialog) {
61    HEADERS += dialogs/qinputdialog.h
62    SOURCES += dialogs/qinputdialog.cpp
63}
64
65qtConfig(messagebox) {
66    HEADERS += dialogs/qmessagebox.h
67    SOURCES += dialogs/qmessagebox.cpp
68    RESOURCES += dialogs/qmessagebox.qrc
69}
70
71qtConfig(progressdialog) {
72    HEADERS += dialogs/qprogressdialog.h
73    SOURCES += dialogs/qprogressdialog.cpp
74}
75
76qtConfig(wizard) {
77    HEADERS += dialogs/qwizard.h
78    SOURCES += dialogs/qwizard.cpp
79
80    win32 {
81        HEADERS += dialogs/qwizard_win_p.h
82        SOURCES += dialogs/qwizard_win.cpp
83    }
84}
85