1# Qt kernel module 2 3# Only used on platforms with CONFIG += precompile_header 4PRECOMPILED_HEADER = kernel/qt_gui_pch.h 5 6 7KERNEL_P= kernel 8HEADERS += \ 9 kernel/qtguiglobal.h \ 10 kernel/qtguiglobal_p.h \ 11 kernel/qgenericpluginfactory.h \ 12 kernel/qgenericplugin.h \ 13 kernel/qwindowsysteminterface.h \ 14 kernel/qwindowsysteminterface_p.h \ 15 kernel/qplatformintegration.h \ 16 kernel/qplatformscreen.h \ 17 kernel/qplatformscreen_p.h \ 18 kernel/qplatforminputcontext.h \ 19 kernel/qplatforminputcontext_p.h \ 20 kernel/qplatforminputcontextfactory_p.h \ 21 kernel/qplatforminputcontextplugin_p.h \ 22 kernel/qplatformintegrationfactory_p.h \ 23 kernel/qplatformintegrationplugin.h \ 24 kernel/qplatformtheme.h \ 25 kernel/qplatformtheme_p.h \ 26 kernel/qplatformthemefactory_p.h \ 27 kernel/qplatformthemeplugin.h \ 28 kernel/qplatformwindow.h \ 29 kernel/qplatformoffscreensurface.h \ 30 kernel/qplatformwindow_p.h \ 31 kernel/qplatformcursor.h \ 32 kernel/qplatformclipboard.h \ 33 kernel/qplatformnativeinterface.h \ 34 kernel/qplatformmenu.h \ 35 kernel/qsurfaceformat.h \ 36 kernel/qguiapplication.h \ 37 kernel/qguiapplication_p.h \ 38 kernel/qwindow_p.h \ 39 kernel/qwindow.h \ 40 kernel/qoffscreensurface.h \ 41 kernel/qplatformsurface.h \ 42 kernel/qsurface.h \ 43 kernel/qclipboard.h \ 44 kernel/qcursor.h \ 45 kernel/qcursor_p.h \ 46 kernel/qevent.h \ 47 kernel/qevent_p.h \ 48 kernel/qinputmethod.h \ 49 kernel/qinputmethod_p.h \ 50 kernel/qinternalmimedata_p.h \ 51 kernel/qkeysequence.h \ 52 kernel/qkeysequence_p.h \ 53 kernel/qkeymapper_p.h \ 54 kernel/qpalette.h \ 55 kernel/qshortcutmap_p.h \ 56 kernel/qsessionmanager.h \ 57 kernel/qsessionmanager_p.h \ 58 kernel/qwindowdefs.h \ 59 kernel/qscreen.h \ 60 kernel/qscreen_p.h \ 61 kernel/qstylehints.h \ 62 kernel/qtouchdevice.h \ 63 kernel/qtouchdevice_p.h \ 64 kernel/qplatformsharedgraphicscache.h \ 65 kernel/qplatformdialoghelper.h \ 66 kernel/qplatformservices.h \ 67 kernel/qplatformsystemtrayicon.h \ 68 kernel/qplatformsessionmanager.h \ 69 kernel/qpixelformat.h \ 70 kernel/qpaintdevicewindow.h \ 71 kernel/qpaintdevicewindow_p.h \ 72 kernel/qrasterwindow.h \ 73 kernel/qplatformgraphicsbuffer.h \ 74 kernel/qplatformgraphicsbufferhelper.h \ 75 kernel/qinputdevicemanager_p.h \ 76 kernel/qinputdevicemanager_p_p.h \ 77 kernel/qhighdpiscaling_p.h \ 78 kernel/qtestsupport_gui.h 79 80SOURCES += \ 81 kernel/qgenericpluginfactory.cpp \ 82 kernel/qgenericplugin.cpp \ 83 kernel/qwindowsysteminterface.cpp \ 84 kernel/qplatforminputcontextfactory.cpp \ 85 kernel/qplatforminputcontextplugin.cpp \ 86 kernel/qplatforminputcontext.cpp \ 87 kernel/qplatformintegration.cpp \ 88 kernel/qplatformscreen.cpp \ 89 kernel/qplatformintegrationfactory.cpp \ 90 kernel/qplatformintegrationplugin.cpp \ 91 kernel/qplatformtheme.cpp \ 92 kernel/qplatformthemefactory.cpp \ 93 kernel/qplatformthemeplugin.cpp \ 94 kernel/qplatformwindow.cpp \ 95 kernel/qplatformoffscreensurface.cpp \ 96 kernel/qplatformcursor.cpp \ 97 kernel/qplatformclipboard.cpp \ 98 kernel/qplatformnativeinterface.cpp \ 99 kernel/qsessionmanager.cpp \ 100 kernel/qsurfaceformat.cpp \ 101 kernel/qguiapplication.cpp \ 102 kernel/qwindow.cpp \ 103 kernel/qoffscreensurface.cpp \ 104 kernel/qplatformsurface.cpp \ 105 kernel/qsurface.cpp \ 106 kernel/qclipboard.cpp \ 107 kernel/qcursor.cpp \ 108 kernel/qevent.cpp \ 109 kernel/qinputmethod.cpp \ 110 kernel/qinternalmimedata.cpp \ 111 kernel/qkeysequence.cpp \ 112 kernel/qkeymapper.cpp \ 113 kernel/qpalette.cpp \ 114 kernel/qguivariant.cpp \ 115 kernel/qscreen.cpp \ 116 kernel/qshortcutmap.cpp \ 117 kernel/qstylehints.cpp \ 118 kernel/qtouchdevice.cpp \ 119 kernel/qplatformsharedgraphicscache.cpp \ 120 kernel/qplatformdialoghelper.cpp \ 121 kernel/qplatformservices.cpp \ 122 kernel/qplatformsystemtrayicon.cpp \ 123 kernel/qplatformsessionmanager.cpp \ 124 kernel/qplatformmenu.cpp \ 125 kernel/qpixelformat.cpp \ 126 kernel/qpaintdevicewindow.cpp \ 127 kernel/qrasterwindow.cpp \ 128 kernel/qplatformgraphicsbuffer.cpp \ 129 kernel/qplatformgraphicsbufferhelper.cpp \ 130 kernel/qinputdevicemanager.cpp \ 131 kernel/qhighdpiscaling.cpp \ 132 kernel/qtestsupport_gui.cpp 133 134qtConfig(draganddrop) { 135 HEADERS += \ 136 kernel/qdnd_p.h \ 137 kernel/qdrag.h \ 138 kernel/qplatformdrag.h \ 139 kernel/qshapedpixmapdndwindow_p.h \ 140 kernel/qsimpledrag_p.h 141 142 SOURCES += \ 143 kernel/qdnd.cpp \ 144 kernel/qdrag.cpp \ 145 kernel/qplatformdrag.cpp \ 146 kernel/qshapedpixmapdndwindow.cpp \ 147 kernel/qsimpledrag.cpp 148} 149 150qtConfig(opengl) { 151 HEADERS += \ 152 kernel/qplatformopenglcontext.h \ 153 kernel/qopenglcontext.h \ 154 kernel/qopenglcontext_p.h \ 155 kernel/qopenglwindow.h 156 157 SOURCES += \ 158 kernel/qplatformopenglcontext.cpp \ 159 kernel/qopenglcontext.cpp \ 160 kernel/qopenglwindow.cpp 161} 162 163win32:HEADERS+=kernel/qwindowdefs_win.h 164