#ifndef WIN32WINDOWCONTEXT_P_H #define WIN32WINDOWCONTEXT_P_H #include #include namespace QWK { class QWK_CORE_EXPORT Win32WindowContext : public AbstractWindowContext { Q_OBJECT public: Win32WindowContext(QWindow *window, WindowItemDelegate *delegate); ~Win32WindowContext(); public: bool setup() override; bool windowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam, LRESULT *result); protected: WId windowId; }; } #endif // WIN32WINDOWCONTEXT_P_H