#ifndef COREWINDOWAGENTPRIVATE_H #define COREWINDOWAGENTPRIVATE_H #include #include namespace QWK { class QWK_CORE_EXPORT CoreWindowAgentPrivate { Q_DISABLE_COPY(CoreWindowAgentPrivate) Q_DECLARE_PUBLIC(CoreWindowAgent) public: CoreWindowAgentPrivate(); virtual ~CoreWindowAgentPrivate(); void init(); CoreWindowAgent *q_ptr; // no need to initialize bool setup(QWindow *window, const WindowItemDelegatePtr &delegate); WindowContextPtr eventHandler; }; } #endif // COREWINDOWAGENTPRIVATE_H