diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2011-10-20 16:36:05 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-10-21 21:29:46 +0200 |
commit | fc14bd2c92d42aa055ce634e246820cef426ec9c (patch) | |
tree | 1403dd2d11621d36a4d2a7ec2e986a5b85bcbf2d /src/widgets/kernel/kernel.pri | |
parent | c7df1af337e0d5a013a2f1c17bb14df083769410 (diff) |
Widgets: Remove Q_WS_QPA and qpa-sections from .pro files.
Enable compilation without -qpa.
- Remove conditionals from Q_WS_QPA sections.
- Rename precompiled header.
- Remove gui-related Q_OS_SYMBIAN-#ifdef sections.
- Leave other Q_WS code in for reference.
Change-Id: I16326b631fff483aec8edd2f7a2e7a1822eab814
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Diffstat (limited to 'src/widgets/kernel/kernel.pri')
-rw-r--r-- | src/widgets/kernel/kernel.pri | 107 |
1 files changed, 17 insertions, 90 deletions
diff --git a/src/widgets/kernel/kernel.pri b/src/widgets/kernel/kernel.pri index c59a0463e0..3cae5e477b 100644 --- a/src/widgets/kernel/kernel.pri +++ b/src/widgets/kernel/kernel.pri @@ -1,8 +1,7 @@ # Qt kernel module # Only used on platforms with CONFIG += precompile_header -PRECOMPILED_HEADER = kernel/qt_gui_pch.h - +PRECOMPILED_HEADER = kernel/qt_widgets_pch.h KERNEL_P= kernel HEADERS += \ @@ -31,8 +30,8 @@ HEADERS += \ kernel/qstackedlayout.h \ kernel/qtooltip.h \ kernel/qwhatsthis.h \ - kernel/qwidget.h \ - kernel/qwidget_p.h \ + kernel/qwidget.h \ + kernel/qwidget_p.h \ kernel/qwidgetaction.h \ kernel/qwidgetaction_p.h \ kernel/qgesture.h \ @@ -41,8 +40,11 @@ HEADERS += \ kernel/qgesturerecognizer.h \ kernel/qgesturemanager_p.h \ kernel/qsoftkeymanager_p.h \ - kernel/qsoftkeymanager_common_p.h \ - kernel/qguiplatformplugin_p.h + kernel/qsoftkeymanager_common_p.h \ + kernel/qguiplatformplugin_p.h \ + kernel/qdesktopwidget_qpa_p.h \ + kernel/qwidgetwindow_qpa_p.h \ + kernel/qplatformmenu_qpa.h SOURCES += \ kernel/qaction.cpp \ @@ -73,90 +75,15 @@ SOURCES += \ kernel/qsoftkeymanager.cpp \ kernel/qdesktopwidget.cpp \ kernel/qguiplatformplugin.cpp \ - kernel/qwidgetsvariant.cpp - -win32: DEFINES += QT_NO_DIRECTDRAW - -win32:!qpa { - HEADERS += \ - kernel/qwinnativepangesturerecognizer_win_p.h - - SOURCES += \ - kernel/qapplication_win.cpp \ - kernel/qclipboard_win.cpp \ - kernel/qcursor_win.cpp \ - kernel/qdesktopwidget_win.cpp \ - kernel/qdnd_win.cpp \ - kernel/qmime_win.cpp \ - kernel/qsound_win.cpp \ - kernel/qwidget_win.cpp \ - kernel/qole_win.cpp \ - kernel/qkeymapper_win.cpp \ - kernel/qwinnativepangesturerecognizer_win.cpp - - !contains(DEFINES, QT_NO_DIRECTDRAW):LIBS += ddraw.lib -} - -unix:x11 { - INCLUDEPATH += ../3rdparty/xorg - HEADERS += \ - kernel/qx11embed_x11.h \ - kernel/qx11info_x11.h \ - kernel/qkde_p.h - - SOURCES += \ - kernel/qapplication_x11.cpp \ - kernel/qclipboard_x11.cpp \ - kernel/qcursor_x11.cpp \ - kernel/qdnd_x11.cpp \ - kernel/qdesktopwidget_x11.cpp \ - kernel/qmotifdnd_x11.cpp \ - kernel/qsound_x11.cpp \ - kernel/qwidget_x11.cpp \ - kernel/qwidgetcreate_x11.cpp \ - kernel/qx11embed_x11.cpp \ - kernel/qx11info_x11.cpp \ - kernel/qkeymapper_x11.cpp \ - kernel/qkde.cpp - - contains(QT_CONFIG, glib) { - SOURCES += \ - kernel/qguieventdispatcher_glib.cpp - HEADERS += \ - kernel/qguieventdispatcher_glib_p.h - QMAKE_CXXFLAGS += $$QT_CFLAGS_GLIB - LIBS_PRIVATE +=$$QT_LIBS_GLIB - } - SOURCES += \ - kernel/qeventdispatcher_x11.cpp - HEADERS += \ - kernel/qeventdispatcher_x11_p.h -} - -!qpa { - HEADERS += \ - kernel/qsound.h \ - kernel/qsound_p.h - - SOURCES += \ - kernel/qsound.cpp -} - -qpa { - HEADERS += \ - kernel/qdesktopwidget_qpa_p.h \ - kernel/qwidgetwindow_qpa_p.h \ - kernel/qplatformmenu_qpa.h \ - - SOURCES += \ - kernel/qapplication_qpa.cpp \ - kernel/qdesktopwidget_qpa.cpp \ - kernel/qwidget_qpa.cpp \ - kernel/qwidgetwindow_qpa.cpp \ - kernel/qplatformmenu_qpa.cpp \ -} - -!qpa:!x11:mac { + kernel/qwidgetsvariant.cpp \ + kernel/qapplication_qpa.cpp \ + kernel/qdesktopwidget_qpa.cpp \ + kernel/qwidget_qpa.cpp \ + kernel/qwidgetwindow_qpa.cpp \ + kernel/qplatformmenu_qpa.cpp + +# TODO +false:!x11:mac { SOURCES += \ kernel/qclipboard_mac.cpp \ kernel/qmime_mac.cpp \ |