| | |
| | | #include "windowagentbase.h" |
| | | #include "windowagentbase_p.h" |
| | | |
| | | #include <QWKCore/qwkconfig.h> |
| | | |
| | | #include "qwkglobal_p.h" |
| | | |
| | | #ifdef Q_OS_WINDOWS |
| | | #if defined(Q_OS_WINDOWS) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) |
| | | # include "win32windowcontext_p.h" |
| | | #elif defined(Q_OS_MAC) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) |
| | | # include "cocoawindowcontext_p.h" |
| | | #else |
| | | # include "qtwindowcontext_p.h" |
| | | #endif |
| | |
| | | if (windowContextFactoryMethod) { |
| | | return windowContextFactoryMethod(); |
| | | } |
| | | #ifdef Q_OS_WINDOWS |
| | | |
| | | #if defined(Q_OS_WINDOWS) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) |
| | | return new Win32WindowContext(); |
| | | #elif defined(Q_OS_MAC) && !QWINDOWKIT_CONFIG(FORCE_QT_WINDOW_CONTEXT) |
| | | return new CocoaWindowContext(); |
| | | #else |
| | | return new QtWindowContext(); |
| | | #endif |