#ifndef COREWINDOWAGENTPRIVATE_H
|
#define COREWINDOWAGENTPRIVATE_H
|
|
#include <QWKCore/corewindowagent.h>
|
#include <QWKCore/private/abstractwindowcontext_p.h>
|
|
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
|