src/CMakeLists.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/CMakeLists.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/qwkglobal.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/core/windowagentbase.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/CMakeLists.txt
@@ -14,7 +14,7 @@ set(QMSETUP_DEFINITION_SCOPE DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) set(QMSETUP_DEFINITION_NUMERICAL on) qm_add_definition(QWINDOWKIT_TEST_CONFIG true) qm_add_definition(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT CONDITION QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) qm_generate_config(${QWINDOWKIT_BUILD_INCLUDE_DIR}/QWKCore/qwkconfig.h) src/core/CMakeLists.txt
@@ -42,7 +42,6 @@ contexts/qtwindowcontext_p.h contexts/qtwindowcontext.cpp ) list(APPEND _defines_private QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) else() if(WIN32) list(APPEND _src src/core/qwkglobal.h
@@ -24,4 +24,8 @@ using QT_ENTER_EVENT_TYPE = QEvent; #endif #ifndef QWINDOWKIT_CONFIG # define QWINDOWKIT_CONFIG(feature) ((1 / QWINDOWKIT_##feature) == 1) #endif #endif // QWKGLOBAL_H src/core/windowagentbase.cpp
@@ -1,11 +1,13 @@ #include "windowagentbase.h" #include "windowagentbase_p.h" #include <QWKCore/qwkconfig.h> #include "qwkglobal_p.h" #if defined(Q_OS_WINDOWS) && !defined(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) #if defined(Q_OS_WINDOWS) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) # include "win32windowcontext_p.h" #elif defined(Q_OS_MAC) && !defined(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) #elif defined(Q_OS_MAC) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) # include "cocoawindowcontext_p.h" #else # include "qtwindowcontext_p.h" @@ -31,9 +33,9 @@ return windowContextFactoryMethod(); } #if defined(Q_OS_WINDOWS) && !defined(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) #if defined(Q_OS_WINDOWS) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) return new Win32WindowContext(); #elif defined(Q_OS_MAC) && !defined(QWINDOWKIT_FORCE_QT_WINDOW_CONTEXT) #elif defined(Q_OS_MAC) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) return new CocoaWindowContext(); #else return new QtWindowContext();