| | |
| | | |
| | | CocoaWindowEventFilter::~CocoaWindowEventFilter() = default; |
| | | |
| | | bool CocoaWindowEventFilter::eventFilter(QObject *object, QEvent *event) { |
| | | bool CocoaWindowEventFilter::eventFilter(QObject *obj, QEvent *event) { |
| | | Q_UNUSED(obj) |
| | | auto type = event->type(); |
| | | if (type < QEvent::MouseButtonPress || type > QEvent::MouseMove) { |
| | | return false; |
| | |
| | | AbstractWindowContext::virtual_hook(id, data); |
| | | } |
| | | |
| | | bool CocoaWindowContext::setupHost() { |
| | | bool CocoaWindowContext::winIdChanged(QWindow *oldWindow) { |
| | | windowId = m_windowHandle->winId(); |
| | | ensureWindowProxy(windowId)->setSystemTitleBarVisible(false); |
| | | std::ignore = new CocoaWindowEventFilter(this, this); |