1TARGET = qwindows 2 3QT += \ 4 core-private gui-private \ 5 eventdispatcher_support-private \ 6 fontdatabase_support-private theme_support-private 7 8qtConfig(accessibility): QT += accessibility_support-private 9qtConfig(vulkan): QT += vulkan_support-private 10 11LIBS += -ldwmapi 12QMAKE_USE_PRIVATE += gdi32 13 14include(windows.pri) 15 16SOURCES += \ 17 main.cpp \ 18 qwindowsbackingstore.cpp \ 19 qwindowsgdiintegration.cpp \ 20 qwindowsgdinativeinterface.cpp 21 22HEADERS += \ 23 qwindowsbackingstore.h \ 24 qwindowsgdiintegration.h \ 25 qwindowsgdinativeinterface.h 26 27OTHER_FILES += windows.json 28 29PLUGIN_TYPE = platforms 30PLUGIN_CLASS_NAME = QWindowsIntegrationPlugin 31!equals(TARGET, $$QT_DEFAULT_QPA_PLUGIN): PLUGIN_EXTENDS = - 32load(qt_plugin) 33