CMakeLists.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/CMakeLists.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/contexts/qtwindowcontext.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/windowagentbase.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
CMakeLists.txt
@@ -13,6 +13,8 @@ option(QWINDOWKIT_BUILD_DOCUMENTATIONS "Build documentations" OFF) option(QWINDOWKIT_INSTALL "Install library" ON) option(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT "Enable Qt Window Context anyway" OFF) # ---------------------------------- # CMake Settings # ---------------------------------- src/core/CMakeLists.txt
@@ -20,13 +20,26 @@ contexts/abstractwindowcontext.cpp ) set(_defines_private) if(WIN32) list(APPEND _src qwindowkit_windows.h qwindowkit_windows.cpp ) if(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) list(APPEND _src contexts/qtwindowcontext_p.h contexts/qtwindowcontext.cpp ) list(APPEND _defines_private QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) else() list(APPEND _src contexts/win32windowcontext_p.h contexts/win32windowcontext.cpp ) endif() else() list(APPEND _src contexts/qtwindowcontext_p.h @@ -44,6 +57,7 @@ qwk_add_library(${PROJECT_NAME} AUTOGEN SOURCES ${_src} DEFINES_PRIVATE ${_defines_private} LINKS QT_LINKS Core Gui QT_INCLUDE_PRIVATE Core Gui src/core/contexts/qtwindowcontext.cpp
@@ -54,7 +54,7 @@ } bool QtWindowContext::setupHost() { return false; return true; } } src/core/windowagentbase.cpp
@@ -3,7 +3,7 @@ #include "qwkglobal_p.h" #ifdef Q_OS_WINDOWS #if defined(Q_OS_WINDOWS) && !defined(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) # include "win32windowcontext_p.h" #else # include "qtwindowcontext_p.h" @@ -28,7 +28,7 @@ if (windowContextFactoryMethod) { return windowContextFactoryMethod(); } #ifdef Q_OS_WINDOWS #if defined(Q_OS_WINDOWS) && !defined(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) return new Win32WindowContext(); #else return new QtWindowContext();