4#ifndef QWAYLANDXDGSHELLINTEGRATION_H
5#define QWAYLANDXDGSHELLINTEGRATION_H
7#include <QtWaylandCompositor/private/qwaylandquickshellsurfaceitem_p.h>
8#include <QtWaylandCompositor/QWaylandQuickShellSurfaceItem>
9#include <QtWaylandCompositor/QWaylandXdgToplevel>
40 void handleSetMaximized();
41 void handleUnsetMaximized();
42 void handleMaximizedChanged();
43 void handleSetFullscreen();
44 void handleUnsetFullscreen();
45 void handleFullscreenChanged();
46 void handleActivatedChanged();
47 void handleSurfaceSizeChanged();
48 void handleToplevelDestroyed();
49 void handleMaximizedSizeChanged();
50 void handleFullscreenSizeChanged();
57 enum class GrabberState {
62 GrabberState grabberState;
92 bool filterPointerMoveEvent(
const QPointF &scenePosition);
94 bool filterPointerReleaseEvent();
105 void handleGeometryChanged();
\inmodule QtCore\reentrant
The QTouchEvent class contains parameters that describe a touch event.
\qmltype WaylandOutput \instantiates QWaylandOutput \inqmlmodule QtWayland.Compositor
\inmodule QtWaylandCompositor
\qmltype ShellSurfaceItem \instantiates QWaylandQuickShellSurfaceItem \inherits WaylandQuickItem \inq...
\qmltype WaylandSeat \instantiates QWaylandSeat \inqmlmodule QtWayland.Compositor
\qmltype XdgPopup \instantiates QWaylandXdgPopup \inqmlmodule QtWayland.Compositor....
\qmltype XdgSurface \instantiates QWaylandXdgSurface \inqmlmodule QtWayland.Compositor....
\qmltype XdgToplevel \instantiates QWaylandXdgToplevel \inqmlmodule QtWayland.Compositor....
QMetaObject::Connection sizeChangedConnection
bool eventFilter(QObject *object, QEvent *event) override
Filters events if this object has been installed as an event filter for the watched object.
Combined button and popup list for selecting options.
virtual HRESULT STDMETHODCALLTYPE Move(enum TextUnit unit, int count, __RPC__out int *pRetVal)=0