Partially revert e84e86dc.
[profile/ivi/qtbase.git] / src / widgets / widgets.pro
1 TARGET     = QtWidgets
2 QT = core-private gui-private
3 MODULE_CONFIG = uic
4
5 CONFIG += $$MODULE_CONFIG
6 DEFINES   += QT_NO_USING_NAMESPACE
7 win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x65000000
8 irix-cc*:QMAKE_CXXFLAGS += -no_prelink -ptused
9
10 QMAKE_DOCS = $$PWD/doc/qtwidgets.qdocconf
11
12 load(qt_module)
13
14 #platforms
15 mac:include(kernel/mac.pri)
16 win32:include(kernel/win.pri)
17
18 #modules
19 include(kernel/kernel.pri)
20 include(styles/styles.pri)
21 include(widgets/widgets.pri)
22 include(dialogs/dialogs.pri)
23 include(accessible/accessible.pri)
24 include(itemviews/itemviews.pri)
25 include(graphicsview/graphicsview.pri)
26 include(util/util.pri)
27 include(statemachine/statemachine.pri)
28 include(effects/effects.pri)
29
30
31 QMAKE_LIBS += $$QMAKE_LIBS_GUI
32
33 contains(DEFINES,QT_EVAL):include($$QT_SOURCE_TREE/src/corelib/eval.pri)
34
35 QMAKE_DYNAMIC_LIST_FILE = $$PWD/QtGui.dynlist
36
37 # Code coverage with TestCocoon
38 # The following is required as extra compilers use $$QMAKE_CXX instead of $(CXX).
39 # Without this, testcocoon.prf is read only after $$QMAKE_CXX is used by the
40 # extra compilers.
41 testcocoon {
42     load(testcocoon)
43 }
44
45 win32:!contains(QT_CONFIG, directwrite) {
46     DEFINES += QT_NO_DIRECTWRITE
47 }