| | |
| | | #define ABSTRACTWINDOWCONTEXT_P_H |
| | | |
| | | #include <array> |
| | | #include <memory> |
| | | |
| | | #include <QtCore/QSet> |
| | | #include <QtGui/QWindow> |
| | |
| | | void showSystemMenu(const QPoint &pos); |
| | | |
| | | QRegion hitTestShape() const; |
| | | bool isInSystemButtons(const QPoint &pos, CoreWindowAgent::SystemButton *button) const; |
| | | bool isInTitleBarDraggableArea(const QPoint &pos) const; |
| | | |
| | | protected: |
| | | QWindow *m_windowHandle; |
| | | WindowItemDelegate *m_delegate; |
| | | std::unique_ptr<WindowItemDelegate> m_delegate; |
| | | |
| | | QSet<QObject *> m_hitTestVisibleItems; |
| | | QList<QRect> m_hitTestVisibleRects; |