<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Wayland Compositor Reference Documentation" version="6.1.3" project="QtWaylandCompositor" indexTitle="Qt Wayland Compositor">
    <namespace name="" status="active" access="public" module="qtwaylandcompositor">
        <qmlclass name="IdleInhibitManagerV1" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.IdleInhibitManagerV1" href="qml-qtwayland-compositor-idleinhibitmanagerv1.html" status="active" access="public" since="5.14" documented="true" title="IdleInhibitManagerV1" fulltitle="IdleInhibitManagerV1" subtitle="" brief="Provides an extension that allows to inhibit the idle behavior of the compositor"/>
        <qmlclass name="IviApplication" qml-module-name="IviApplication" href="qml-iviapplication.html" status="active" access="public" since="5.8" documented="true" title="IviApplication" fulltitle="IviApplication" subtitle="" brief="Provides a shell extension for embedded-style user interfaces">
            <function name="iviSurfaceCreated" fullname="IviApplication::iviSurfaceCreated" href="qml-iviapplication.html#iviSurfaceCreated-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="iviSurfaceRequested" fullname="IviApplication::iviSurfaceRequested" href="qml-iviapplication.html#iviSurfaceRequested-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
        </qmlclass>
        <qmlclass name="IviSurface" qml-module-name="IviSurface" href="qml-ivisurface.html" status="active" access="public" since="5.8" documented="true" title="IviSurface" fulltitle="IviSurface" subtitle="" brief="Provides a simple way to identify and resize a surface">
            <function name="initialize" fullname="IviSurface::initialize" href="qml-ivisurface.html#initialize-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendConfigure" fullname="IviSurface::sendConfigure" href="qml-ivisurface.html#sendConfigure-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <qmlproperty name="iviId" fullname="IviSurface::iviId" href="qml-ivisurface.html#iviId-prop" status="active" access="public" documented="true" type="int" attached="false" writable="false"/>
            <qmlproperty name="surface" fullname="IviSurface::surface" href="qml-ivisurface.html#surface-prop" status="active" access="public" documented="true" type="WaylandSurface" attached="false" writable="true"/>
        </qmlclass>
        <page name="qtwayland-changes-qt6.html" href="qtwayland-changes-qt6.html" status="active" location="qt6-changes.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/src/compositor/doc/src/qt6-changes.qdoc" lineno="28" documented="true" subtype="page" title="Porting to Qt 6 - Qt Wayland Compositor" fulltitle="Porting to Qt 6 - Qt Wayland Compositor" subtitle="" module="QtWaylandCompositor">
            <contents name="import-of-shell-classes" title="Import of Shell Classes" level="1"/>
        </page>
        <class name="QWaylandBufferRef" href="qwaylandbufferref.html" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="54" since="5.8" documented="true" module="QtWaylandCompositor" brief="Holds the reference to a surface buffer">
            <function name="QWaylandBufferRef" fullname="QWaylandBufferRef::QWaylandBufferRef" href="qwaylandbufferref.html#QWaylandBufferRef" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="57" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandBufferRef()"/>
            <function name="QWaylandBufferRef" fullname="QWaylandBufferRef::QWaylandBufferRef" href="qwaylandbufferref.html#QWaylandBufferRef-1" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="58" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandBufferRef(const QWaylandBufferRef &amp;ref)">
                <parameter type="const QWaylandBufferRef &amp;" name="ref" default=""/>
            </function>
            <function name="QWaylandBufferRef" fullname="QWaylandBufferRef::QWaylandBufferRef" href="qwaylandbufferref.html#QWaylandBufferRef-2" status="active" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="104" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandBufferRef(QtWayland::ClientBuffer *buffer)">
                <parameter type="QtWayland::ClientBuffer *" name="buffer" default=""/>
            </function>
            <function name="hasBuffer" fullname="QWaylandBufferRef::hasBuffer" href="qwaylandbufferref.html#hasBuffer" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="63" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasBuffer() const"/>
            <function name="hasContent" fullname="QWaylandBufferRef::hasContent" href="qwaylandbufferref.html#hasContent" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="64" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool hasContent() const"/>
            <function name="image" fullname="QWaylandBufferRef::image" href="qwaylandbufferref.html#image" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="94" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QImage" signature="QImage image() const"/>
            <function name="isDestroyed" fullname="QWaylandBufferRef::isDestroyed" href="qwaylandbufferref.html#isDestroyed" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="65" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isDestroyed() const"/>
            <function name="isNull" fullname="QWaylandBufferRef::isNull" href="qwaylandbufferref.html#isNull" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="62" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isNull() const"/>
            <function name="isSharedMemory" fullname="QWaylandBufferRef::isSharedMemory" href="qwaylandbufferref.html#isSharedMemory" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="93" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSharedMemory() const"/>
            <function name="lockNativeBuffer" fullname="QWaylandBufferRef::lockNativeBuffer" href="qwaylandbufferref.html#lockNativeBuffer" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="100" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="quintptr" signature="quintptr lockNativeBuffer()"/>
            <function name="operator!=" fullname="QWaylandBufferRef::operator!=" href="qwaylandbufferref.html#operator-not-eq" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="67" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QWaylandBufferRef &amp;ref)">
                <parameter type="const QWaylandBufferRef &amp;" name="ref" default=""/>
            </function>
            <function name="operator=" fullname="QWaylandBufferRef::operator=" href="qwaylandbufferref.html#operator-eq" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="61" documented="true" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandBufferRef &amp;" signature="QWaylandBufferRef &amp; operator=(const QWaylandBufferRef &amp;ref)">
                <parameter type="const QWaylandBufferRef &amp;" name="ref" default=""/>
            </function>
            <function name="operator==" fullname="QWaylandBufferRef::operator==" href="qwaylandbufferref.html#operator-eq-eq" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="66" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool operator==(const QWaylandBufferRef &amp;ref)">
                <parameter type="const QWaylandBufferRef &amp;" name="ref" default=""/>
            </function>
            <function name="origin" fullname="QWaylandBufferRef::origin" href="qwaylandbufferref.html#origin" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="72" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface::Origin" signature="QWaylandSurface::Origin origin() const"/>
            <function name="size" fullname="QWaylandBufferRef::size" href="qwaylandbufferref.html#size" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="71" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
            <function name="toOpenGLTexture" fullname="QWaylandBufferRef::toOpenGLTexture" href="qwaylandbufferref.html#toOpenGLTexture" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="97" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QOpenGLTexture *" signature="QOpenGLTexture * toOpenGLTexture(int plane) const">
                <parameter type="int" name="plane" default="0"/>
            </function>
            <function name="unlockNativeBuffer" fullname="QWaylandBufferRef::unlockNativeBuffer" href="qwaylandbufferref.html#unlockNativeBuffer" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="101" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unlockNativeBuffer(quintptr handle)">
                <parameter type="quintptr" name="handle" default=""/>
            </function>
            <function name="wl_buffer" fullname="QWaylandBufferRef::wl_buffer" href="qwaylandbufferref.html#wl_buffer" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="69" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct wl_resource *" signature="struct wl_resource * wl_buffer() const"/>
            <function name="~QWaylandBufferRef" fullname="QWaylandBufferRef::~QWaylandBufferRef" href="qwaylandbufferref.html#dtor.QWaylandBufferRef" status="active" access="public" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="59" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QWaylandBufferRef()"/>
        </class>
        <class name="QWaylandClient" href="qwaylandclient.html" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="47" since="5.8" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Represents a client connecting to the QWaylandCompositor">
            <function name="QWaylandClient" fullname="QWaylandClient::QWaylandClient" href="qwaylandclient.html#QWaylandClient" status="active" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="81" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandClient(QWaylandCompositor *compositor, wl_client *client)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="wl_client *" name="client" default=""/>
            </function>
            <function name="client" fullname="QWaylandClient::client" href="qwaylandclient.html#client" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="68" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="wl_client *" signature="wl_client * client() const"/>
            <function name="close" fullname="QWaylandClient::close" href="qwaylandclient.html#close" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="78" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void close()"/>
            <function name="compositor" fullname="QWaylandClient::compositor" href="qwaylandclient.html#compositor-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="66" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="compositor" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="fromWlClient" fullname="QWaylandClient::fromWlClient" href="qwaylandclient.html#fromWlClient" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="64" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandClient *" signature="QWaylandClient * fromWlClient(QWaylandCompositor *compositor, wl_client *wlClient)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="wl_client *" name="wlClient" default=""/>
            </function>
            <function name="groupId" fullname="QWaylandClient::groupId" href="qwaylandclient.html#groupId-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="groupId" type="qint64" signature="qint64 groupId() const"/>
            <function name="kill" fullname="QWaylandClient::kill" href="qwaylandclient.html#kill" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="75" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void kill(int signal)">
                <parameter type="int" name="signal" default="SIGTERM"/>
            </function>
            <function name="processId" fullname="QWaylandClient::processId" href="qwaylandclient.html#processId-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="processId" type="qint64" signature="qint64 processId() const"/>
            <function name="userId" fullname="QWaylandClient::userId" href="qwaylandclient.html#userId-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="70" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="userId" type="qint64" signature="qint64 userId() const"/>
            <function name="~QWaylandClient" fullname="QWaylandClient::~QWaylandClient" href="qwaylandclient.html#dtor.QWaylandClient" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="62" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandClient() override"/>
            <property name="compositor" fullname="QWaylandClient::compositor" href="qwaylandclient.html#compositor-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="52" documented="true">
                <getter name="compositor"/>
            </property>
            <property name="groupId" fullname="QWaylandClient::groupId" href="qwaylandclient.html#groupId-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="54" documented="true">
                <getter name="groupId"/>
            </property>
            <property name="processId" fullname="QWaylandClient::processId" href="qwaylandclient.html#processId-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="55" documented="true">
                <getter name="processId"/>
            </property>
            <property name="userId" fullname="QWaylandClient::userId" href="qwaylandclient.html#userId-prop" status="active" access="public" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="53" documented="true">
                <getter name="userId"/>
            </property>
        </class>
        <class name="QWaylandCompositor" href="qwaylandcompositor.html" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="68" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Manages the Wayland display server">
            <function name="QWaylandCompositor" fullname="QWaylandCompositor::QWaylandCompositor" href="qwaylandcompositor.html#QWaylandCompositor" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="103" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandCompositor(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addSocketDescriptor" fullname="QWaylandCompositor::addSocketDescriptor" href="qwaylandcompositor.html#addSocketDescriptor" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="112" documented="true" since="5.12" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addSocketDescriptor(int fd)">
                <parameter type="int" name="fd" default=""/>
            </function>
            <function name="additionalShmFormats" fullname="QWaylandCompositor::additionalShmFormats" href="qwaylandcompositor.html#additionalShmFormats-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="143" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="additionalShmFormats" type="QVector&lt;QWaylandCompositor::ShmFormat&gt;" signature="QVector&lt;QWaylandCompositor::ShmFormat&gt; additionalShmFormats() const"/>
            <function name="additionalShmFormatsChanged" fullname="QWaylandCompositor::additionalShmFormatsChanged" href="qwaylandcompositor.html#additionalShmFormats-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="169" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="additionalShmFormats" type="void" signature="void additionalShmFormatsChanged()"/>
            <function name="create" fullname="QWaylandCompositor::create" href="qwaylandcompositor.html#create" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="106" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void create()"/>
            <function name="createdChanged" fullname="QWaylandCompositor::createdChanged" href="qwaylandcompositor.html#created-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="152" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="created" type="void" signature="void createdChanged()"/>
            <function name="defaultOutput" fullname="QWaylandCompositor::defaultOutput" href="qwaylandcompositor.html#defaultOutput-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="126" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="defaultOutput" type="QWaylandOutput *" signature="QWaylandOutput * defaultOutput() const"/>
            <function name="defaultOutputChanged" fullname="QWaylandCompositor::defaultOutputChanged" href="qwaylandcompositor.html#defaultOutput-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="161" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="defaultOutput" type="void" signature="void defaultOutputChanged()"/>
            <function name="defaultSeat" fullname="QWaylandCompositor::defaultSeat" href="qwaylandcompositor.html#defaultSeat-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="136" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="defaultSeat" type="QWaylandSeat *" signature="QWaylandSeat * defaultSeat() const"/>
            <function name="defaultSeatChanged" fullname="QWaylandCompositor::defaultSeatChanged" href="qwaylandcompositor.html#defaultSeat-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="162" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="defaultSeat" type="void" signature="void defaultSeatChanged(QWaylandSeat *newDevice, QWaylandSeat *oldDevice)">
                <parameter type="QWaylandSeat *" name="newDevice" default=""/>
                <parameter type="QWaylandSeat *" name="oldDevice" default=""/>
            </function>
            <function name="destroyClient" fullname="QWaylandCompositor::destroyClient" href="qwaylandcompositor.html#destroyClient" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="119" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroyClient(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="destroyClientForSurface" fullname="QWaylandCompositor::destroyClientForSurface" href="qwaylandcompositor.html#destroyClientForSurface" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="118" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroyClientForSurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="grabSurface" fullname="QWaylandCompositor::grabSurface" href="qwaylandcompositor.html#grabSurface" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="146" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void grabSurface(QWaylandSurfaceGrabber *grabber, const QWaylandBufferRef &amp;buffer)">
                <parameter type="QWaylandSurfaceGrabber *" name="grabber" default=""/>
                <parameter type="const QWaylandBufferRef &amp;" name="buffer" default=""/>
            </function>
            <function name="isCreated" fullname="QWaylandCompositor::isCreated" href="qwaylandcompositor.html#created-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="107" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="created" type="bool" signature="bool isCreated() const"/>
            <function name="outputFor" fullname="QWaylandCompositor::outputFor" href="qwaylandcompositor.html#outputFor" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="124" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandOutput *" signature="QWaylandOutput * outputFor(QWindow *window) const">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="retainedSelectionChanged" fullname="QWaylandCompositor::retainedSelectionChanged" href="qwaylandcompositor.html#retainedSelection-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="154" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="retainedSelection" type="void" signature="void retainedSelectionChanged(bool retainedSelection)">
                <parameter type="bool" name="retainedSelection" default=""/>
            </function>
            <function name="retainedSelectionEnabled" fullname="QWaylandCompositor::retainedSelectionEnabled" href="qwaylandcompositor.html#retainedSelection-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="133" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="retainedSelection" type="bool" signature="bool retainedSelectionEnabled() const"/>
            <function name="setAdditionalShmFormats" fullname="QWaylandCompositor::setAdditionalShmFormats" href="qwaylandcompositor.html#additionalShmFormats-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="144" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="additionalShmFormats" type="void" signature="void setAdditionalShmFormats(const QVector&lt;QWaylandCompositor::ShmFormat&gt; &amp;additionalShmFormats)">
                <parameter type="const QVector&lt;QWaylandCompositor::ShmFormat&gt; &amp;" name="additionalShmFormats" default=""/>
            </function>
            <function name="setDefaultOutput" fullname="QWaylandCompositor::setDefaultOutput" href="qwaylandcompositor.html#defaultOutput-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="127" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="defaultOutput" type="void" signature="void setDefaultOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="setRetainedSelectionEnabled" fullname="QWaylandCompositor::setRetainedSelectionEnabled" href="qwaylandcompositor.html#retainedSelection-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="132" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="retainedSelection" type="void" signature="void setRetainedSelectionEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setSocketName" fullname="QWaylandCompositor::setSocketName" href="qwaylandcompositor.html#socketName-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="109" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="socketName" type="void" signature="void setSocketName(const QByteArray &amp;name)">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="setUseHardwareIntegrationExtension" fullname="QWaylandCompositor::setUseHardwareIntegrationExtension" href="qwaylandcompositor.html#useHardwareIntegrationExtension-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="141" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="useHardwareIntegrationExtension" type="void" signature="void setUseHardwareIntegrationExtension(bool use)">
                <parameter type="bool" name="use" default=""/>
            </function>
            <function name="socketName" fullname="QWaylandCompositor::socketName" href="qwaylandcompositor.html#socketName-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="110" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="socketName" type="QByteArray" signature="QByteArray socketName() const"/>
            <function name="socketNameChanged" fullname="QWaylandCompositor::socketNameChanged" href="qwaylandcompositor.html#socketName-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="153" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="socketName" type="void" signature="void socketNameChanged(const QByteArray &amp;socketName)">
                <parameter type="const QByteArray &amp;" name="socketName" default=""/>
            </function>
            <function name="surfaceCreated" fullname="QWaylandCompositor::surfaceCreated" href="qwaylandcompositor.html#surfaceCreated" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="157" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceCreated(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceRequested" fullname="QWaylandCompositor::surfaceRequested" href="qwaylandcompositor.html#surfaceRequested" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="156" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceRequested(QWaylandClient *client, uint id, int version)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="useHardwareIntegrationExtension" fullname="QWaylandCompositor::useHardwareIntegrationExtension" href="qwaylandcompositor.html#useHardwareIntegrationExtension-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="140" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="useHardwareIntegrationExtension" type="bool" signature="bool useHardwareIntegrationExtension() const"/>
            <function name="useHardwareIntegrationExtensionChanged" fullname="QWaylandCompositor::useHardwareIntegrationExtensionChanged" href="qwaylandcompositor.html#useHardwareIntegrationExtension-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="164" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="useHardwareIntegrationExtension" type="void" signature="void useHardwareIntegrationExtensionChanged()"/>
            <function name="~QWaylandCompositor" fullname="QWaylandCompositor::~QWaylandCompositor" href="qwaylandcompositor.html#dtor.QWaylandCompositor" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="104" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandCompositor() override"/>
            <property name="additionalShmFormats" fullname="QWaylandCompositor::additionalShmFormats" href="qwaylandcompositor.html#additionalShmFormats-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="78" since="6.0" documented="true">
                <getter name="additionalShmFormats"/>
                <setter name="setAdditionalShmFormats"/>
                <notifier name="additionalShmFormatsChanged"/>
            </property>
            <property name="created" fullname="QWaylandCompositor::created" href="qwaylandcompositor.html#created-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="73" documented="true">
                <getter name="isCreated"/>
                <notifier name="createdChanged"/>
            </property>
            <property name="defaultOutput" fullname="QWaylandCompositor::defaultOutput" href="qwaylandcompositor.html#defaultOutput-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="75" documented="true">
                <getter name="defaultOutput"/>
                <setter name="setDefaultOutput"/>
                <notifier name="defaultOutputChanged"/>
            </property>
            <property name="defaultSeat" fullname="QWaylandCompositor::defaultSeat" href="qwaylandcompositor.html#defaultSeat-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="77" documented="true">
                <getter name="defaultSeat"/>
                <notifier name="defaultSeatChanged"/>
            </property>
            <property name="retainedSelection" fullname="QWaylandCompositor::retainedSelection" href="qwaylandcompositor.html#retainedSelection-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="74" documented="true">
                <getter name="retainedSelectionEnabled"/>
                <setter name="setRetainedSelectionEnabled"/>
                <notifier name="retainedSelectionChanged"/>
            </property>
            <property name="socketName" fullname="QWaylandCompositor::socketName" href="qwaylandcompositor.html#socketName-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="72" documented="true">
                <getter name="socketName"/>
                <setter name="setSocketName"/>
                <notifier name="socketNameChanged"/>
            </property>
            <property name="useHardwareIntegrationExtension" fullname="QWaylandCompositor::useHardwareIntegrationExtension" href="qwaylandcompositor.html#useHardwareIntegrationExtension-prop" status="active" access="public" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="76" documented="true">
                <getter name="useHardwareIntegrationExtension"/>
                <setter name="setUseHardwareIntegrationExtension"/>
                <notifier name="useHardwareIntegrationExtensionChanged"/>
            </property>
        </class>
        <class name="QWaylandIdleInhibitManagerV1" href="qwaylandidleinhibitmanagerv1.html" status="active" access="public" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="39" since="5.14" documented="true" bases="QWaylandCompositorExtensionTemplate" module="QtWaylandCompositor" brief="Provides an extension that allows to inhibit the idle behavior of the compositor">
            <function name="QWaylandIdleInhibitManagerV1" fullname="QWaylandIdleInhibitManagerV1::QWaylandIdleInhibitManagerV1" href="qwaylandidleinhibitmanagerv1.html#QWaylandIdleInhibitManagerV1" status="active" access="public" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="44" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandIdleInhibitManagerV1()"/>
            <function name="QWaylandIdleInhibitManagerV1" fullname="QWaylandIdleInhibitManagerV1::QWaylandIdleInhibitManagerV1" href="qwaylandidleinhibitmanagerv1.html#QWaylandIdleInhibitManagerV1-1" status="active" access="public" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="45" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandIdleInhibitManagerV1(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandIdleInhibitManagerV1::initialize" href="qwaylandidleinhibitmanagerv1.html#initialize" status="active" access="public" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="48" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandIdleInhibitManagerV1::interface" href="qwaylandidleinhibitmanagerv1.html#interface" status="active" access="public" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="50" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="~QWaylandIdleInhibitManagerV1" fullname="QWaylandIdleInhibitManagerV1::~QWaylandIdleInhibitManagerV1" href="qwaylandidleinhibitmanagerv1.html#dtor.QWaylandIdleInhibitManagerV1" status="active" access="public" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="46" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QWaylandIdleInhibitManagerV1()"/>
        </class>
        <class name="QWaylandIviApplication" href="qwaylandiviapplication.html" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="43" since="5.8" documented="true" bases="QWaylandCompositorExtensionTemplate" module="QtWaylandCompositor" brief="Extension for embedded-style user interfaces">
            <function name="QWaylandIviApplication" fullname="QWaylandIviApplication::QWaylandIviApplication" href="qwaylandiviapplication.html#QWaylandIviApplication" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="49" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandIviApplication()"/>
            <function name="QWaylandIviApplication" fullname="QWaylandIviApplication::QWaylandIviApplication" href="qwaylandiviapplication.html#QWaylandIviApplication-1" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="50" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandIviApplication(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandIviApplication::initialize" href="qwaylandiviapplication.html#initialize" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="52" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandIviApplication::interface" href="qwaylandiviapplication.html#interface" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="54" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="iviSurfaceCreated" fullname="QWaylandIviApplication::iviSurfaceCreated" href="qwaylandiviapplication.html#iviSurfaceCreated" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="59" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void iviSurfaceCreated(QWaylandIviSurface *iviSurface)">
                <parameter type="QWaylandIviSurface *" name="iviSurface" default=""/>
            </function>
            <function name="iviSurfaceRequested" fullname="QWaylandIviApplication::iviSurfaceRequested" href="qwaylandiviapplication.html#iviSurfaceRequested" status="active" access="public" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="58" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void iviSurfaceRequested(QWaylandSurface *surface, uint iviId, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="uint" name="iviId" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
        </class>
        <class name="QWaylandIviSurface" href="qwaylandivisurface.html" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="46" since="5.8" documented="true" bases="QWaylandShellSurfaceTemplate" module="QtWaylandCompositor" brief="Simple way to identify and resize a surface">
            <function name="QWaylandIviSurface" fullname="QWaylandIviSurface::QWaylandIviSurface" href="qwaylandivisurface.html#QWaylandIviSurface" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="56" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandIviSurface()"/>
            <function name="QWaylandIviSurface" fullname="QWaylandIviSurface::QWaylandIviSurface" href="qwaylandivisurface.html#QWaylandIviSurface-1" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="57" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandIviSurface(QWaylandIviApplication *application, QWaylandSurface *surface, uint iviId, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandIviApplication *" name="application" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="uint" name="iviId" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="fromResource" fullname="QWaylandIviSurface::fromResource" href="qwaylandivisurface.html#fromResource" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="68" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandIviSurface *" signature="QWaylandIviSurface * fromResource(::wl_resource *resource)">
                <parameter type="::wl_resource *" name="resource" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandIviSurface::initialize" href="qwaylandivisurface.html#initialize" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="59" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initialize(QWaylandIviApplication *iviApplication, QWaylandSurface *surface, uint iviId, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandIviApplication *" name="iviApplication" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="uint" name="iviId" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="interface" fullname="QWaylandIviSurface::interface" href="qwaylandivisurface.html#interface" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="65" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="iviId" fullname="QWaylandIviSurface::iviId" href="qwaylandivisurface.html#iviId-prop" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="63" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="iviId" type="uint" signature="uint iviId() const"/>
            <function name="iviIdChanged" fullname="QWaylandIviSurface::iviIdChanged" href="qwaylandivisurface.html#iviId-prop" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="78" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="iviId" type="void" signature="void iviIdChanged()"/>
            <function name="role" fullname="QWaylandIviSurface::role" href="qwaylandivisurface.html#role" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="67" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSurfaceRole *" signature="QWaylandSurfaceRole * role()"/>
            <function name="sendConfigure" fullname="QWaylandIviSurface::sendConfigure" href="qwaylandivisurface.html#sendConfigure" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="70" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendConfigure(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="surface" fullname="QWaylandIviSurface::surface" href="qwaylandivisurface.html#surface-prop" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="surface" type="QWaylandSurface *" signature="QWaylandSurface * surface() const"/>
            <function name="surfaceChanged" fullname="QWaylandIviSurface::surfaceChanged" href="qwaylandivisurface.html#surface-prop" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="77" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void surfaceChanged()"/>
            <property name="iviId" fullname="QWaylandIviSurface::iviId" href="qwaylandivisurface.html#iviId-prop" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="52" documented="true">
                <getter name="iviId"/>
                <notifier name="iviIdChanged"/>
            </property>
            <property name="surface" fullname="QWaylandIviSurface::surface" href="qwaylandivisurface.html#surface-prop" status="active" access="public" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="51" documented="true">
                <getter name="surface"/>
                <notifier name="surfaceChanged"/>
            </property>
        </class>
        <class name="QWaylandKeyboard" href="qwaylandkeyboard.html" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="46" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Represents a keyboard device">
            <function name="QWaylandKeyboard" fullname="QWaylandKeyboard::QWaylandKeyboard" href="qwaylandkeyboard.html#QWaylandKeyboard" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="53" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandKeyboard(QWaylandSeat *seat, QObject *parent)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="compositor" fullname="QWaylandKeyboard::compositor" href="qwaylandkeyboard.html#compositor" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="56" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="focus" fullname="QWaylandKeyboard::focus" href="qwaylandkeyboard.html#focus" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="70" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * focus() const"/>
            <function name="focusClient" fullname="QWaylandKeyboard::focusClient" href="qwaylandkeyboard.html#focusClient" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="71" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandClient *" signature="QWaylandClient * focusClient() const"/>
            <function name="repeatDelay" fullname="QWaylandKeyboard::repeatDelay" href="qwaylandkeyboard.html#repeatDelay" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="61" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="repeatDelay" type="quint32" signature="quint32 repeatDelay() const"/>
            <function name="repeatDelayChanged" fullname="QWaylandKeyboard::repeatDelayChanged" href="qwaylandkeyboard.html#repeatDelay-prop" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="80" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="repeatDelay" type="void" signature="void repeatDelayChanged(quint32 repeatDelay)">
                <parameter type="quint32" name="repeatDelay" default=""/>
            </function>
            <function name="repeatRate" fullname="QWaylandKeyboard::repeatRate" href="qwaylandkeyboard.html#repeatRate" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="58" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="repeatRate" type="quint32" signature="quint32 repeatRate() const"/>
            <function name="repeatRateChanged" fullname="QWaylandKeyboard::repeatRateChanged" href="qwaylandkeyboard.html#repeatRate-prop" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="79" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="repeatRate" type="void" signature="void repeatRateChanged(quint32 repeatRate)">
                <parameter type="quint32" name="repeatRate" default=""/>
            </function>
            <function name="seat" fullname="QWaylandKeyboard::seat" href="qwaylandkeyboard.html#seat" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="55" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * seat() const"/>
            <function name="sendKeyModifiers" fullname="QWaylandKeyboard::sendKeyModifiers" href="qwaylandkeyboard.html#sendKeyModifiers" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="66" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyModifiers(QWaylandClient *client, uint32_t serial)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <function name="sendKeyPressEvent" fullname="QWaylandKeyboard::sendKeyPressEvent" href="qwaylandkeyboard.html#sendKeyPressEvent" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="67" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyPressEvent(uint code)">
                <parameter type="uint" name="code" default=""/>
            </function>
            <function name="sendKeyReleaseEvent" fullname="QWaylandKeyboard::sendKeyReleaseEvent" href="qwaylandkeyboard.html#sendKeyReleaseEvent" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="68" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyReleaseEvent(uint code)">
                <parameter type="uint" name="code" default=""/>
            </function>
            <function name="setFocus" fullname="QWaylandKeyboard::setFocus" href="qwaylandkeyboard.html#setFocus" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="64" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setFocus(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="setRepeatDelay" fullname="QWaylandKeyboard::setRepeatDelay" href="qwaylandkeyboard.html#setRepeatDelay" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="repeatDelay" type="void" signature="void setRepeatDelay(quint32 delay)">
                <parameter type="quint32" name="delay" default=""/>
            </function>
            <function name="setRepeatRate" fullname="QWaylandKeyboard::setRepeatRate" href="qwaylandkeyboard.html#setRepeatRate" status="active" access="public" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="59" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="repeatRate" type="void" signature="void setRepeatRate(quint32 rate)">
                <parameter type="quint32" name="rate" default=""/>
            </function>
        </class>
        <class name="QWaylandOutput" href="qwaylandoutput.html" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="55" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Represents a displayable area managed by the compositor">
            <function name="QWaylandOutput" fullname="QWaylandOutput::QWaylandOutput" href="qwaylandoutput.html#QWaylandOutput-1" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="100" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandOutput(QWaylandCompositor *compositor, QWindow *window)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="addMode" fullname="QWaylandOutput::addMode" href="qwaylandoutput.html#addMode" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="123" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMode(const QWaylandOutputMode &amp;mode, bool preferred)">
                <parameter type="const QWaylandOutputMode &amp;" name="mode" default=""/>
                <parameter type="bool" name="preferred" default="false"/>
            </function>
            <function name="availableGeometry" fullname="QWaylandOutput::availableGeometry" href="qwaylandoutput.html#availableGeometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="130" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="availableGeometry" type="QRect" signature="QRect availableGeometry() const"/>
            <function name="availableGeometryChanged" fullname="QWaylandOutput::availableGeometryChanged" href="qwaylandoutput.html#availableGeometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="166" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="availableGeometry" type="void" signature="void availableGeometryChanged()"/>
            <function name="compositor" fullname="QWaylandOutput::compositor" href="qwaylandoutput.html#compositor" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="106" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="compositor" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="compositorChanged" fullname="QWaylandOutput::compositorChanged" href="qwaylandoutput.html#compositor-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="160" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="compositor" type="void" signature="void compositorChanged()"/>
            <function name="currentMode" fullname="QWaylandOutput::currentMode" href="qwaylandoutput.html#currentMode" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="125" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandOutputMode" signature="QWaylandOutputMode currentMode() const"/>
            <function name="frameStarted" fullname="QWaylandOutput::frameStarted" href="qwaylandoutput.html#frameStarted" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="151" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void frameStarted()"/>
            <function name="fromResource" fullname="QWaylandOutput::fromResource" href="qwaylandoutput.html#fromResource" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="103" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandOutput *" signature="QWaylandOutput * fromResource(wl_resource *resource)">
                <parameter type="wl_resource *" name="resource" default=""/>
            </function>
            <function name="geometry" fullname="QWaylandOutput::geometry" href="qwaylandoutput.html#geometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="128" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="geometry" type="QRect" signature="QRect geometry() const"/>
            <function name="geometryChanged" fullname="QWaylandOutput::geometryChanged" href="qwaylandoutput.html#geometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="163" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="geometry" type="void" signature="void geometryChanged()"/>
            <function name="manufacturer" fullname="QWaylandOutput::manufacturer" href="qwaylandoutput.html#manufacturer-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="112" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="manufacturer" type="QString" signature="QString manufacturer() const"/>
            <function name="manufacturerChanged" fullname="QWaylandOutput::manufacturerChanged" href="qwaylandoutput.html#manufacturer-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="173" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="manufacturer" type="void" signature="void manufacturerChanged()"/>
            <function name="model" fullname="QWaylandOutput::model" href="qwaylandoutput.html#model-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="115" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="model" type="QString" signature="QString model() const"/>
            <function name="modelChanged" fullname="QWaylandOutput::modelChanged" href="qwaylandoutput.html#model-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="174" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="model" type="void" signature="void modelChanged()"/>
            <function name="modes" fullname="QWaylandOutput::modes" href="qwaylandoutput.html#modes" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="121" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandOutputMode&gt;" signature="QList&lt;QWaylandOutputMode&gt; modes() const"/>
            <function name="physicalSize" fullname="QWaylandOutput::physicalSize" href="qwaylandoutput.html#physicalSize-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="133" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="physicalSize" type="QSize" signature="QSize physicalSize() const"/>
            <function name="physicalSizeChanged" fullname="QWaylandOutput::physicalSizeChanged" href="qwaylandoutput.html#physicalSize-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="167" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="physicalSize" type="void" signature="void physicalSizeChanged()"/>
            <function name="position" fullname="QWaylandOutput::position" href="qwaylandoutput.html#position-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="118" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="position" type="QPoint" signature="QPoint position() const"/>
            <function name="positionChanged" fullname="QWaylandOutput::positionChanged" href="qwaylandoutput.html#position-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="162" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="position" type="void" signature="void positionChanged()"/>
            <function name="scaleFactor" fullname="QWaylandOutput::scaleFactor" href="qwaylandoutput.html#scaleFactor-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="142" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="scaleFactor" type="int" signature="int scaleFactor() const"/>
            <function name="scaleFactorChanged" fullname="QWaylandOutput::scaleFactorChanged" href="qwaylandoutput.html#scaleFactor-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="168" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="scaleFactor" type="void" signature="void scaleFactorChanged()"/>
            <function name="sendFrameCallbacks" fullname="QWaylandOutput::sendFrameCallbacks" href="qwaylandoutput.html#sendFrameCallbacks" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="152" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendFrameCallbacks()"/>
            <function name="setAvailableGeometry" fullname="QWaylandOutput::setAvailableGeometry" href="qwaylandoutput.html#availableGeometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="131" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="availableGeometry" type="void" signature="void setAvailableGeometry(const QRect &amp;availableGeometry)">
                <parameter type="const QRect &amp;" name="availableGeometry" default=""/>
            </function>
            <function name="setCurrentMode" fullname="QWaylandOutput::setCurrentMode" href="qwaylandoutput.html#setCurrentMode" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="126" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCurrentMode(const QWaylandOutputMode &amp;mode)">
                <parameter type="const QWaylandOutputMode &amp;" name="mode" default=""/>
            </function>
            <function name="setManufacturer" fullname="QWaylandOutput::setManufacturer" href="qwaylandoutput.html#manufacturer-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="113" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="manufacturer" type="void" signature="void setManufacturer(const QString &amp;manufacturer)">
                <parameter type="const QString &amp;" name="manufacturer" default=""/>
            </function>
            <function name="setModel" fullname="QWaylandOutput::setModel" href="qwaylandoutput.html#model-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="116" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="model" type="void" signature="void setModel(const QString &amp;model)">
                <parameter type="const QString &amp;" name="model" default=""/>
            </function>
            <function name="setPhysicalSize" fullname="QWaylandOutput::setPhysicalSize" href="qwaylandoutput.html#physicalSize-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="134" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="physicalSize" type="void" signature="void setPhysicalSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setPosition" fullname="QWaylandOutput::setPosition" href="qwaylandoutput.html#position-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="119" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="position" type="void" signature="void setPosition(const QPoint &amp;pt)">
                <parameter type="const QPoint &amp;" name="pt" default=""/>
            </function>
            <function name="setScaleFactor" fullname="QWaylandOutput::setScaleFactor" href="qwaylandoutput.html#scaleFactor-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="scaleFactor" type="void" signature="void setScaleFactor(int scale)">
                <parameter type="int" name="scale" default=""/>
            </function>
            <function name="setSizeFollowsWindow" fullname="QWaylandOutput::setSizeFollowsWindow" href="qwaylandoutput.html#sizeFollowsWindow-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="146" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="sizeFollowsWindow" type="void" signature="void setSizeFollowsWindow(bool follow)">
                <parameter type="bool" name="follow" default=""/>
            </function>
            <function name="setSubpixel" fullname="QWaylandOutput::setSubpixel" href="qwaylandoutput.html#subpixel-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="137" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="subpixel" type="void" signature="void setSubpixel(const QWaylandOutput::Subpixel &amp;subpixel)">
                <parameter type="const QWaylandOutput::Subpixel &amp;" name="subpixel" default=""/>
            </function>
            <function name="setTransform" fullname="QWaylandOutput::setTransform" href="qwaylandoutput.html#transform-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="140" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="transform" type="void" signature="void setTransform(const QWaylandOutput::Transform &amp;transform)">
                <parameter type="const QWaylandOutput::Transform &amp;" name="transform" default=""/>
            </function>
            <function name="setWindow" fullname="QWaylandOutput::setWindow" href="qwaylandoutput.html#window-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="window" type="void" signature="void setWindow(QWindow *window)">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="sizeFollowsWindow" fullname="QWaylandOutput::sizeFollowsWindow" href="qwaylandoutput.html#sizeFollowsWindow-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="145" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="sizeFollowsWindow" type="bool" signature="bool sizeFollowsWindow() const"/>
            <function name="sizeFollowsWindowChanged" fullname="QWaylandOutput::sizeFollowsWindowChanged" href="qwaylandoutput.html#sizeFollowsWindow-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="171" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="sizeFollowsWindow" type="void" signature="void sizeFollowsWindowChanged()"/>
            <function name="subpixel" fullname="QWaylandOutput::subpixel" href="qwaylandoutput.html#subpixel-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="136" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="subpixel" type="QWaylandOutput::Subpixel" signature="QWaylandOutput::Subpixel subpixel() const"/>
            <function name="subpixelChanged" fullname="QWaylandOutput::subpixelChanged" href="qwaylandoutput.html#subpixel-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="169" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="subpixel" type="void" signature="void subpixelChanged()"/>
            <function name="transform" fullname="QWaylandOutput::transform" href="qwaylandoutput.html#transform-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="139" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="transform" type="QWaylandOutput::Transform" signature="QWaylandOutput::Transform transform() const"/>
            <function name="transformChanged" fullname="QWaylandOutput::transformChanged" href="qwaylandoutput.html#transform-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="170" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="transform" type="void" signature="void transformChanged()"/>
            <function name="update" fullname="QWaylandOutput::update" href="qwaylandoutput.html#update" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="157" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void update()"/>
            <function name="window" fullname="QWaylandOutput::window" href="qwaylandoutput.html#window-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="109" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="window" type="QWindow *" signature="QWindow * window() const"/>
            <function name="windowChanged" fullname="QWaylandOutput::windowChanged" href="qwaylandoutput.html#window-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="161" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="window" type="void" signature="void windowChanged()"/>
            <function name="~QWaylandOutput" fullname="QWaylandOutput::~QWaylandOutput" href="qwaylandoutput.html#dtor.QWaylandOutput" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="101" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandOutput() override"/>
            <enum name="Subpixel" fullname="QWaylandOutput::Subpixel" href="qwaylandoutput.html#Subpixel-enum" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="77" documented="true">
                <value name="SubpixelUnknown" value="0"/>
                <value name="SubpixelNone" value="1"/>
                <value name="SubpixelHorizontalRgb" value="2"/>
                <value name="SubpixelHorizontalBgr" value="3"/>
                <value name="SubpixelVerticalRgb" value="4"/>
                <value name="SubpixelVerticalBgr" value="5"/>
            </enum>
            <enum name="Transform" fullname="QWaylandOutput::Transform" href="qwaylandoutput.html#Transform-enum" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="87" documented="true">
                <value name="TransformNormal" value="0"/>
                <value name="Transform90" value="1"/>
                <value name="Transform180" value="2"/>
                <value name="Transform270" value="3"/>
                <value name="TransformFlipped" value="4"/>
                <value name="TransformFlipped90" value="5"/>
                <value name="TransformFlipped180" value="6"/>
                <value name="TransformFlipped270" value="7"/>
            </enum>
            <property name="availableGeometry" fullname="QWaylandOutput::availableGeometry" href="qwaylandoutput.html#availableGeometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="65" documented="true">
                <getter name="availableGeometry"/>
                <setter name="setAvailableGeometry"/>
                <notifier name="availableGeometryChanged"/>
            </property>
            <property name="geometry" fullname="QWaylandOutput::geometry" href="qwaylandoutput.html#geometry-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="64" documented="true">
                <getter name="geometry"/>
                <notifier name="geometryChanged"/>
            </property>
            <property name="manufacturer" fullname="QWaylandOutput::manufacturer" href="qwaylandoutput.html#manufacturer-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="61" documented="true">
                <getter name="manufacturer"/>
                <setter name="setManufacturer"/>
                <notifier name="manufacturerChanged"/>
            </property>
            <property name="model" fullname="QWaylandOutput::model" href="qwaylandoutput.html#model-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="62" documented="true">
                <getter name="model"/>
                <setter name="setModel"/>
                <notifier name="modelChanged"/>
            </property>
            <property name="physicalSize" fullname="QWaylandOutput::physicalSize" href="qwaylandoutput.html#physicalSize-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="66" documented="true">
                <getter name="physicalSize"/>
                <setter name="setPhysicalSize"/>
                <notifier name="physicalSizeChanged"/>
            </property>
            <property name="position" fullname="QWaylandOutput::position" href="qwaylandoutput.html#position-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="63" documented="true">
                <getter name="position"/>
                <setter name="setPosition"/>
                <notifier name="positionChanged"/>
            </property>
            <property name="scaleFactor" fullname="QWaylandOutput::scaleFactor" href="qwaylandoutput.html#scaleFactor-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="69" documented="true">
                <getter name="scaleFactor"/>
                <setter name="setScaleFactor"/>
                <notifier name="scaleFactorChanged"/>
            </property>
            <property name="sizeFollowsWindow" fullname="QWaylandOutput::sizeFollowsWindow" href="qwaylandoutput.html#sizeFollowsWindow-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="70" documented="true">
                <getter name="sizeFollowsWindow"/>
                <setter name="setSizeFollowsWindow"/>
                <notifier name="sizeFollowsWindowChanged"/>
            </property>
            <property name="subpixel" fullname="QWaylandOutput::subpixel" href="qwaylandoutput.html#subpixel-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="67" documented="true">
                <getter name="subpixel"/>
                <setter name="setSubpixel"/>
                <notifier name="subpixelChanged"/>
            </property>
            <property name="transform" fullname="QWaylandOutput::transform" href="qwaylandoutput.html#transform-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="68" documented="true">
                <getter name="transform"/>
                <setter name="setTransform"/>
                <notifier name="transformChanged"/>
            </property>
            <property name="window" fullname="QWaylandOutput::window" href="qwaylandoutput.html#window-prop" status="active" access="public" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="60" documented="true">
                <getter name="window"/>
                <setter name="setWindow"/>
                <notifier name="windowChanged"/>
            </property>
        </class>
        <class name="QWaylandOutputMode" href="qwaylandoutputmode.html" status="active" access="public" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="38" since="5.8" documented="true" module="QtWaylandCompositor" brief="Holds the resolution and refresh rate of an output">
            <function name="isValid" fullname="QWaylandOutputMode::isValid" href="qwaylandoutputmode.html#isValid" status="active" access="public" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="50" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="operator!=" fullname="QWaylandOutputMode::operator!=" href="qwaylandoutputmode.html#operator-not-eq" status="active" access="public" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="48" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator!=(const QWaylandOutputMode &amp;other) const">
                <parameter type="const QWaylandOutputMode &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QWaylandOutputMode::operator==" href="qwaylandoutputmode.html#operator-eq-eq" status="active" access="public" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="47" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool operator==(const QWaylandOutputMode &amp;other) const">
                <parameter type="const QWaylandOutputMode &amp;" name="other" default=""/>
            </function>
            <function name="refreshRate" fullname="QWaylandOutputMode::refreshRate" href="qwaylandoutputmode.html#refreshRate" status="active" access="public" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="53" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="int" signature="int refreshRate() const"/>
            <function name="size" fullname="QWaylandOutputMode::size" href="qwaylandoutputmode.html#size" status="active" access="public" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="52" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
        </class>
        <class name="QWaylandPointer" href="qwaylandpointer.html" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="46" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Represents a pointer device">
            <function name="QWaylandPointer" fullname="QWaylandPointer::QWaylandPointer" href="qwaylandpointer.html#QWaylandPointer" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="52" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandPointer(QWaylandSeat *seat, QObject *parent)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="buttonPressedChanged" fullname="QWaylandPointer::buttonPressedChanged" href="qwaylandpointer.html#isButtonPressed-prop" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="79" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="isButtonPressed" type="void" signature="void buttonPressedChanged()"/>
            <function name="compositor" fullname="QWaylandPointer::compositor" href="qwaylandpointer.html#compositor" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="55" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="currentLocalPosition" fullname="QWaylandPointer::currentLocalPosition" href="qwaylandpointer.html#currentLocalPosition" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="66" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF currentLocalPosition() const"/>
            <function name="currentSpacePosition" fullname="QWaylandPointer::currentSpacePosition" href="qwaylandpointer.html#currentSpacePosition" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="67" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF currentSpacePosition() const"/>
            <function name="focusResource" fullname="QWaylandPointer::focusResource" href="qwaylandpointer.html#focusResource" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="73" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="wl_resource *" signature="wl_resource * focusResource() const"/>
            <function name="isButtonPressed" fullname="QWaylandPointer::isButtonPressed" href="qwaylandpointer.html#isButtonPressed" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="69" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="isButtonPressed" type="bool" signature="bool isButtonPressed() const"/>
            <function name="mouseFocus" fullname="QWaylandPointer::mouseFocus" href="qwaylandpointer.html#mouseFocus" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="65" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandView *" signature="QWaylandView * mouseFocus() const"/>
            <function name="output" fullname="QWaylandPointer::output" href="qwaylandpointer.html#output" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="57" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandOutput *" signature="QWaylandOutput * output() const"/>
            <function name="seat" fullname="QWaylandPointer::seat" href="qwaylandpointer.html#seat" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="54" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * seat() const"/>
            <function name="sendMouseMoveEvent" fullname="QWaylandPointer::sendMouseMoveEvent" href="qwaylandpointer.html#sendMouseMoveEvent" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="62" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendMouseMoveEvent(QWaylandView *view, const QPointF &amp;localPos, const QPointF &amp;outputSpacePos)">
                <parameter type="QWaylandView *" name="view" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="outputSpacePos" default=""/>
            </function>
            <function name="sendMousePressEvent" fullname="QWaylandPointer::sendMousePressEvent" href="qwaylandpointer.html#sendMousePressEvent" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="60" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="uint" signature="uint sendMousePressEvent(Qt::MouseButton button)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
            </function>
            <function name="sendMouseReleaseEvent" fullname="QWaylandPointer::sendMouseReleaseEvent" href="qwaylandpointer.html#sendMouseReleaseEvent" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="61" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="uint" signature="uint sendMouseReleaseEvent(Qt::MouseButton button)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
            </function>
            <function name="sendMouseWheelEvent" fullname="QWaylandPointer::sendMouseWheelEvent" href="qwaylandpointer.html#sendMouseWheelEvent" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="63" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendMouseWheelEvent(Qt::Orientation orientation, int delta)">
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="int" name="delta" default=""/>
            </function>
            <function name="setOutput" fullname="QWaylandPointer::setOutput" href="qwaylandpointer.html#setOutput" status="active" access="public" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="58" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
        </class>
        <class name="QWaylandQtTextInputMethodManager" href="qwaylandqttextinputmethodmanager.html" status="active" access="public" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="41" since="6.0" documented="true" bases="QWaylandCompositorExtensionTemplate" module="QtWaylandCompositor" brief="Provides access to input methods in the compositor"/>
        <class name="QWaylandQuickItem" href="qwaylandquickitem.html" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="50" since="5.8" documented="true" bases="QQuickItem" module="QtWaylandCompositor" brief="Qt Quick item representing a QWaylandView">
            <function name="QWaylandQuickItem" fullname="QWaylandQuickItem::QWaylandQuickItem" href="qwaylandquickitem.html#QWaylandQuickItem" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="71" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickItem(QQuickItem *parent)">
                <parameter type="QQuickItem *" name="parent" default="nullptr"/>
            </function>
            <function name="allowDiscardFrontBuffer" fullname="QWaylandQuickItem::allowDiscardFrontBuffer" href="qwaylandquickitem.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="114" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="allowDiscardFrontBuffer" type="bool" signature="bool allowDiscardFrontBuffer() const"/>
            <function name="allowDiscardFrontBufferChanged" fullname="QWaylandQuickItem::allowDiscardFrontBufferChanged" href="qwaylandquickitem.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="182" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="allowDiscardFrontBuffer" type="void" signature="void allowDiscardFrontBufferChanged()"/>
            <function name="bufferLockedChanged" fullname="QWaylandQuickItem::bufferLockedChanged" href="qwaylandquickitem.html#bufferLocked-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="181" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="bufferLocked" type="void" signature="void bufferLockedChanged()"/>
            <function name="compositor" fullname="QWaylandQuickItem::compositor" href="qwaylandquickitem.html#compositor-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="74" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="compositor" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="compositorChanged" fullname="QWaylandQuickItem::compositorChanged" href="qwaylandquickitem.html#compositor-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="170" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="compositor" type="void" signature="void compositorChanged()"/>
            <function name="focusOnClick" fullname="QWaylandQuickItem::focusOnClick" href="qwaylandquickitem.html#focusOnClick-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="93" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="focusOnClick" type="bool" signature="bool focusOnClick() const"/>
            <function name="focusOnClickChanged" fullname="QWaylandQuickItem::focusOnClickChanged" href="qwaylandquickitem.html#focusOnClick-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="176" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="focusOnClick" type="void" signature="void focusOnClickChanged()"/>
            <function name="inputEventsEnabled" fullname="QWaylandQuickItem::inputEventsEnabled" href="qwaylandquickitem.html#inputEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="90" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="inputEventsEnabled" type="bool" signature="bool inputEventsEnabled() const"/>
            <function name="inputEventsEnabledChanged" fullname="QWaylandQuickItem::inputEventsEnabledChanged" href="qwaylandquickitem.html#inputEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="175" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="inputEventsEnabled" type="void" signature="void inputEventsEnabledChanged()"/>
            <function name="inputRegionContains" fullname="QWaylandQuickItem::inputRegionContains" href="qwaylandquickitem.html#inputRegionContains" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="96" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool inputRegionContains(const QPointF &amp;localPosition) const">
                <parameter type="const QPointF &amp;" name="localPosition" default=""/>
            </function>
            <function name="isBufferLocked" fullname="QWaylandQuickItem::isBufferLocked" href="qwaylandquickitem.html#bufferLocked-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="111" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="bufferLocked" type="bool" signature="bool isBufferLocked() const"/>
            <function name="isPaintEnabled" fullname="QWaylandQuickItem::isPaintEnabled" href="qwaylandquickitem.html#paintEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="85" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="paintEnabled" type="bool" signature="bool isPaintEnabled() const"/>
            <function name="mapFromSurface" fullname="QWaylandQuickItem::mapFromSurface" href="qwaylandquickitem.html#mapFromSurface" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="98" documented="true" since="5.13" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF mapFromSurface(const QPointF &amp;point) const">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="mapToSurface" fullname="QWaylandQuickItem::mapToSurface" href="qwaylandquickitem.html#mapToSurface" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="97" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPointF" signature="QPointF mapToSurface(const QPointF &amp;point) const">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="origin" fullname="QWaylandQuickItem::origin" href="qwaylandquickitem.html#origin-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="origin" type="QWaylandSurface::Origin" signature="QWaylandSurface::Origin origin() const"/>
            <function name="originChanged" fullname="QWaylandQuickItem::originChanged" href="qwaylandquickitem.html#origin-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="173" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="origin" type="void" signature="void originChanged()"/>
            <function name="output" fullname="QWaylandQuickItem::output" href="qwaylandquickitem.html#output-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="108" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="output" type="QWaylandOutput *" signature="QWaylandOutput * output() const"/>
            <function name="outputChanged" fullname="QWaylandQuickItem::outputChanged" href="qwaylandquickitem.html#output-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="180" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="output" type="void" signature="void outputChanged()"/>
            <function name="paintEnabledChanged" fullname="QWaylandQuickItem::paintEnabledChanged" href="qwaylandquickitem.html#paintEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="171" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="paintEnabled" type="void" signature="void paintEnabledChanged()"/>
            <function name="setAllowDiscardFrontBuffer" fullname="QWaylandQuickItem::setAllowDiscardFrontBuffer" href="qwaylandquickitem.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="115" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="allowDiscardFrontBuffer" type="void" signature="void setAllowDiscardFrontBuffer(bool discard)">
                <parameter type="bool" name="discard" default=""/>
            </function>
            <function name="setBufferLocked" fullname="QWaylandQuickItem::setBufferLocked" href="qwaylandquickitem.html#bufferLocked-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="112" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="bufferLocked" type="void" signature="void setBufferLocked(bool locked)">
                <parameter type="bool" name="locked" default=""/>
            </function>
            <function name="setFocusOnClick" fullname="QWaylandQuickItem::setFocusOnClick" href="qwaylandquickitem.html#focusOnClick-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="focusOnClick" type="void" signature="void setFocusOnClick(bool focus)">
                <parameter type="bool" name="focus" default=""/>
            </function>
            <function name="setInputEventsEnabled" fullname="QWaylandQuickItem::setInputEventsEnabled" href="qwaylandquickitem.html#inputEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="inputEventsEnabled" type="void" signature="void setInputEventsEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setOutput" fullname="QWaylandQuickItem::setOutput" href="qwaylandquickitem.html#output-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="109" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="output" type="void" signature="void setOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="setPaintEnabled" fullname="QWaylandQuickItem::setPaintEnabled" href="qwaylandquickitem.html#paintEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="143" meta="slot" virtual="non" const="false" static="false" final="false" override="false" associated-property="paintEnabled" type="void" signature="void setPaintEnabled(bool paintEnabled)">
                <parameter type="bool" name="paintEnabled" default=""/>
            </function>
            <function name="setPrimary" fullname="QWaylandQuickItem::setPrimary" href="qwaylandquickitem.html#setPrimary" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="117" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPrimary()"/>
            <function name="setSubsurfaceHandler" fullname="QWaylandQuickItem::setSubsurfaceHandler" href="qwaylandquickitem.html#subsurfaceHandler-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="106" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="subsurfaceHandler" type="void" signature="void setSubsurfaceHandler(QObject *)">
                <parameter type="QObject *" name="" default=""/>
            </function>
            <function name="setSurface" fullname="QWaylandQuickItem::setSurface" href="qwaylandquickitem.html#surface-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void setSurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="setTouchEventsEnabled" fullname="QWaylandQuickItem::setTouchEventsEnabled" href="qwaylandquickitem.html#touchEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="touchEventsEnabled" type="void" signature="void setTouchEventsEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="subsurfaceHandler" fullname="QWaylandQuickItem::subsurfaceHandler" href="qwaylandquickitem.html#subsurfaceHandler-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="105" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="subsurfaceHandler" type="QObject *" signature="QObject * subsurfaceHandler() const"/>
            <function name="subsurfaceHandlerChanged" fullname="QWaylandQuickItem::subsurfaceHandlerChanged" href="qwaylandquickitem.html#subsurfaceHandler-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="179" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="subsurfaceHandler" type="void" signature="void subsurfaceHandlerChanged()"/>
            <function name="surface" fullname="QWaylandQuickItem::surface" href="qwaylandquickitem.html#surface-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="77" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="surface" type="QWaylandSurface *" signature="QWaylandSurface * surface() const"/>
            <function name="surfaceChanged" fullname="QWaylandQuickItem::surfaceChanged" href="qwaylandquickitem.html#surface-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="169" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void surfaceChanged()"/>
            <function name="surfaceDestroyed" fullname="QWaylandQuickItem::surfaceDestroyed" href="qwaylandquickitem.html#surfaceDestroyed" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="174" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceDestroyed()"/>
            <function name="takeFocus" fullname="QWaylandQuickItem::takeFocus" href="qwaylandquickitem.html#takeFocus" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="142" documented="true" meta="slot" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void takeFocus(QWaylandSeat *device)">
                <parameter type="QWaylandSeat *" name="device" default="nullptr"/>
            </function>
            <function name="textureProvider" fullname="QWaylandQuickItem::textureProvider" href="qwaylandquickitem.html#textureProvider" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="83" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSGTextureProvider *" signature="QSGTextureProvider * textureProvider() const override"/>
            <function name="touchEventsEnabled" fullname="QWaylandQuickItem::touchEventsEnabled" href="qwaylandquickitem.html#touchEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="86" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="touchEventsEnabled" type="bool" signature="bool touchEventsEnabled() const"/>
            <function name="touchEventsEnabledChanged" fullname="QWaylandQuickItem::touchEventsEnabledChanged" href="qwaylandquickitem.html#touchEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="172" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="touchEventsEnabled" type="void" signature="void touchEventsEnabledChanged()"/>
            <function name="view" fullname="QWaylandQuickItem::view" href="qwaylandquickitem.html#view" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="75" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandView *" signature="QWaylandView * view() const"/>
            <function name="~QWaylandQuickItem" fullname="QWaylandQuickItem::~QWaylandQuickItem" href="qwaylandquickitem.html#dtor.QWaylandQuickItem" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="72" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandQuickItem() override"/>
            <property name="allowDiscardFrontBuffer" fullname="QWaylandQuickItem::allowDiscardFrontBuffer" href="qwaylandquickitem.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="64" documented="true">
                <getter name="allowDiscardFrontBuffer"/>
                <setter name="setAllowDiscardFrontBuffer"/>
                <notifier name="allowDiscardFrontBufferChanged"/>
            </property>
            <property name="bufferLocked" fullname="QWaylandQuickItem::bufferLocked" href="qwaylandquickitem.html#bufferLocked-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="63" documented="true">
                <getter name="isBufferLocked"/>
                <setter name="setBufferLocked"/>
                <notifier name="bufferLockedChanged"/>
            </property>
            <property name="compositor" fullname="QWaylandQuickItem::compositor" href="qwaylandquickitem.html#compositor-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="54" documented="true">
                <getter name="compositor"/>
                <notifier name="compositorChanged"/>
            </property>
            <property name="focusOnClick" fullname="QWaylandQuickItem::focusOnClick" href="qwaylandquickitem.html#focusOnClick-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="60" documented="true">
                <getter name="focusOnClick"/>
                <setter name="setFocusOnClick"/>
                <notifier name="focusOnClickChanged"/>
            </property>
            <property name="origin" fullname="QWaylandQuickItem::origin" href="qwaylandquickitem.html#origin-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="58" documented="true">
                <getter name="origin"/>
                <notifier name="originChanged"/>
            </property>
            <property name="output" fullname="QWaylandQuickItem::output" href="qwaylandquickitem.html#output-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="62" documented="true">
                <getter name="output"/>
                <setter name="setOutput"/>
                <notifier name="outputChanged"/>
            </property>
            <property name="paintEnabled" fullname="QWaylandQuickItem::paintEnabled" href="qwaylandquickitem.html#paintEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="56" documented="true">
                <getter name="isPaintEnabled"/>
                <setter name="setPaintEnabled"/>
                <notifier name="paintEnabledChanged"/>
            </property>
            <property name="surface" fullname="QWaylandQuickItem::surface" href="qwaylandquickitem.html#surface-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="55" documented="true">
                <getter name="surface"/>
                <setter name="setSurface"/>
                <notifier name="surfaceChanged"/>
            </property>
            <property name="touchEventsEnabled" fullname="QWaylandQuickItem::touchEventsEnabled" href="qwaylandquickitem.html#touchEventsEnabled-prop" status="active" access="public" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="57" documented="true">
                <getter name="touchEventsEnabled"/>
                <setter name="setTouchEventsEnabled"/>
                <notifier name="touchEventsEnabledChanged"/>
            </property>
        </class>
        <class name="QWaylandQuickShellIntegration" href="qwaylandquickshellintegration.html" status="active" access="public" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="38" since="5.14" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Provides support for shell surface integration with QtQuick"/>
        <class name="QWaylandQuickShellSurfaceItem" href="qwaylandquickshellsurfaceitem.html" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="41" since="5.8" documented="true" bases="QWaylandQuickItem" module="QtWaylandCompositor" brief="Qt Quick item that represents a QWaylandShellSurface">
            <function name="QWaylandQuickShellSurfaceItem" fullname="QWaylandQuickShellSurfaceItem::QWaylandQuickShellSurfaceItem" href="qwaylandquickshellsurfaceitem.html#QWaylandQuickShellSurfaceItem" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="52" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickShellSurfaceItem(QQuickItem *parent)">
                <parameter type="QQuickItem *" name="parent" default="nullptr"/>
            </function>
            <function name="autoCreatePopupItems" fullname="QWaylandQuickShellSurfaceItem::autoCreatePopupItems" href="qwaylandquickshellsurfaceitem.html#autoCreatePopupItems-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="autoCreatePopupItems" type="bool" signature="bool autoCreatePopupItems()"/>
            <function name="autoCreatePopupItemsChanged" fullname="QWaylandQuickShellSurfaceItem::autoCreatePopupItemsChanged" href="qwaylandquickshellsurfaceitem.html#autoCreatePopupItems-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="67" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="autoCreatePopupItems" type="void" signature="void autoCreatePopupItemsChanged()"/>
            <function name="moveItem" fullname="QWaylandQuickShellSurfaceItem::moveItem" href="qwaylandquickshellsurfaceitem.html#moveItem-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="58" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="moveItem" type="QQuickItem *" signature="QQuickItem * moveItem() const"/>
            <function name="moveItemChanged" fullname="QWaylandQuickShellSurfaceItem::moveItemChanged" href="qwaylandquickshellsurfaceitem.html#moveItem-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="66" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="moveItem" type="void" signature="void moveItemChanged()"/>
            <function name="setAutoCreatePopupItems" fullname="QWaylandQuickShellSurfaceItem::setAutoCreatePopupItems" href="qwaylandquickshellsurfaceitem.html#autoCreatePopupItems-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="autoCreatePopupItems" type="void" signature="void setAutoCreatePopupItems(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setMoveItem" fullname="QWaylandQuickShellSurfaceItem::setMoveItem" href="qwaylandquickshellsurfaceitem.html#moveItem-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="moveItem" type="void" signature="void setMoveItem(QQuickItem *moveItem)">
                <parameter type="QQuickItem *" name="moveItem" default=""/>
            </function>
            <function name="setShellSurface" fullname="QWaylandQuickShellSurfaceItem::setShellSurface" href="qwaylandquickshellsurfaceitem.html#shellSurface-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="56" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="shellSurface" type="void" signature="void setShellSurface(QWaylandShellSurface *shellSurface)">
                <parameter type="QWaylandShellSurface *" name="shellSurface" default=""/>
            </function>
            <function name="shellSurface" fullname="QWaylandQuickShellSurfaceItem::shellSurface" href="qwaylandquickshellsurfaceitem.html#shellSurface-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="shellSurface" type="QWaylandShellSurface *" signature="QWaylandShellSurface * shellSurface() const"/>
            <function name="shellSurfaceChanged" fullname="QWaylandQuickShellSurfaceItem::shellSurfaceChanged" href="qwaylandquickshellsurfaceitem.html#shellSurface-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="65" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="shellSurface" type="void" signature="void shellSurfaceChanged()"/>
            <property name="autoCreatePopupItems" fullname="QWaylandQuickShellSurfaceItem::autoCreatePopupItems" href="qwaylandquickshellsurfaceitem.html#autoCreatePopupItems-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="47" documented="true">
                <getter name="autoCreatePopupItems"/>
                <setter name="setAutoCreatePopupItems"/>
                <notifier name="autoCreatePopupItemsChanged"/>
            </property>
            <property name="moveItem" fullname="QWaylandQuickShellSurfaceItem::moveItem" href="qwaylandquickshellsurfaceitem.html#moveItem-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="46" documented="true">
                <getter name="moveItem"/>
                <setter name="setMoveItem"/>
                <notifier name="moveItemChanged"/>
            </property>
            <property name="shellSurface" fullname="QWaylandQuickShellSurfaceItem::shellSurface" href="qwaylandquickshellsurfaceitem.html#shellSurface-prop" status="active" access="public" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="45" documented="true">
                <getter name="shellSurface"/>
                <setter name="setShellSurface"/>
                <notifier name="shellSurfaceChanged"/>
            </property>
        </class>
        <class name="QWaylandSeat" href="qwaylandseat.html" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="56" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Access to keyboard, mouse, and touch input">
            <function name="QWaylandSeat" fullname="QWaylandSeat::QWaylandSeat" href="qwaylandseat.html#QWaylandSeat" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="84" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSeat(QWaylandCompositor *compositor, QWaylandSeat::CapabilityFlags capabilityFlags)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="QWaylandSeat::CapabilityFlags" name="capabilityFlags" default="DefaultCapabilities"/>
            </function>
            <function name="capabilities" fullname="QWaylandSeat::capabilities" href="qwaylandseat.html#capabilities" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="128" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSeat::CapabilityFlags" signature="QWaylandSeat::CapabilityFlags capabilities() const"/>
            <function name="compositor" fullname="QWaylandSeat::compositor" href="qwaylandseat.html#compositor" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="122" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="cursorSurfaceRequest" fullname="QWaylandSeat::cursorSurfaceRequest" href="qwaylandseat.html#cursorSurfaceRequest" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="138" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cursorSurfaceRequest(QWaylandSurface *surface, int hotspotX, int hotspotY)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int" name="hotspotX" default=""/>
                <parameter type="int" name="hotspotY" default=""/>
            </function>
            <function name="drag" fullname="QWaylandSeat::drag" href="qwaylandseat.html#drag" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="125" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="drag" type="QWaylandDrag *" signature="QWaylandDrag * drag() const"/>
            <function name="fromSeatResource" fullname="QWaylandSeat::fromSeatResource" href="qwaylandseat.html#fromSeatResource" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="132" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * fromSeatResource(struct ::wl_resource *resource)">
                <parameter type="struct ::wl_resource *" name="resource" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandSeat::initialize" href="qwaylandseat.html#initialize" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="86" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initialize()"/>
            <function name="isInitialized" fullname="QWaylandSeat::isInitialized" href="qwaylandseat.html#isInitialized" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="87" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isInitialized() const"/>
            <function name="keyboard" fullname="QWaylandSeat::keyboard" href="qwaylandseat.html#keyboard" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="115" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandKeyboard *" signature="QWaylandKeyboard * keyboard() const"/>
            <function name="keyboardFocus" fullname="QWaylandSeat::keyboardFocus" href="qwaylandseat.html#keyboardFocus" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="116" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * keyboardFocus() const"/>
            <function name="keyboardFocusChanged" fullname="QWaylandSeat::keyboardFocusChanged" href="qwaylandseat.html#keyboardFocusChanged" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="136" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyboardFocusChanged(QWaylandSurface *newFocus, QWaylandSurface *oldFocus)">
                <parameter type="QWaylandSurface *" name="newFocus" default=""/>
                <parameter type="QWaylandSurface *" name="oldFocus" default=""/>
            </function>
            <function name="keymap" fullname="QWaylandSeat::keymap" href="qwaylandseat.html#keymap" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="118" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="keymap" type="QWaylandKeymap *" signature="QWaylandKeymap * keymap()"/>
            <function name="mouseFocus" fullname="QWaylandSeat::mouseFocus" href="qwaylandseat.html#mouseFocus" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="112" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandView *" signature="QWaylandView * mouseFocus() const"/>
            <function name="mouseFocusChanged" fullname="QWaylandSeat::mouseFocusChanged" href="qwaylandseat.html#mouseFocusChanged" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="135" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseFocusChanged(QWaylandView *newFocus, QWaylandView *oldFocus)">
                <parameter type="QWaylandView *" name="newFocus" default=""/>
                <parameter type="QWaylandView *" name="oldFocus" default=""/>
            </function>
            <function name="pointer" fullname="QWaylandSeat::pointer" href="qwaylandseat.html#pointer" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="109" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandPointer *" signature="QWaylandPointer * pointer() const"/>
            <function name="sendFullKeyEvent" fullname="QWaylandSeat::sendFullKeyEvent" href="qwaylandseat.html#sendFullKeyEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="97" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendFullKeyEvent(QKeyEvent *event)">
                <parameter type="QKeyEvent *" name="event" default=""/>
            </function>
            <function name="sendFullTouchEvent" fullname="QWaylandSeat::sendFullTouchEvent" href="qwaylandseat.html#sendFullTouchEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="107" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendFullTouchEvent(QWaylandSurface *surface, QTouchEvent *event)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="QTouchEvent *" name="event" default=""/>
            </function>
            <function name="sendKeyEvent" fullname="QWaylandSeat::sendKeyEvent" href="qwaylandseat.html#sendKeyEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="98" documented="true" since="5.12" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyEvent(int qtKey, bool pressed)">
                <parameter type="int" name="qtKey" default=""/>
                <parameter type="bool" name="pressed" default=""/>
            </function>
            <function name="sendKeyPressEvent" fullname="QWaylandSeat::sendKeyPressEvent" href="qwaylandseat.html#sendKeyPressEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="94" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyPressEvent(uint code)">
                <parameter type="uint" name="code" default=""/>
            </function>
            <function name="sendKeyReleaseEvent" fullname="QWaylandSeat::sendKeyReleaseEvent" href="qwaylandseat.html#sendKeyReleaseEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="95" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyReleaseEvent(uint code)">
                <parameter type="uint" name="code" default=""/>
            </function>
            <function name="sendMouseMoveEvent" fullname="QWaylandSeat::sendMouseMoveEvent" href="qwaylandseat.html#sendMouseMoveEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="91" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMouseMoveEvent(QWaylandView *view, const QPointF &amp;localPos, const QPointF &amp;outputSpacePos)">
                <parameter type="QWaylandView *" name="view" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="outputSpacePos" default="QPointF()"/>
            </function>
            <function name="sendMousePressEvent" fullname="QWaylandSeat::sendMousePressEvent" href="qwaylandseat.html#sendMousePressEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="89" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMousePressEvent(Qt::MouseButton button)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
            </function>
            <function name="sendMouseReleaseEvent" fullname="QWaylandSeat::sendMouseReleaseEvent" href="qwaylandseat.html#sendMouseReleaseEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="90" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMouseReleaseEvent(Qt::MouseButton button)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
            </function>
            <function name="sendMouseWheelEvent" fullname="QWaylandSeat::sendMouseWheelEvent" href="qwaylandseat.html#sendMouseWheelEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="92" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMouseWheelEvent(Qt::Orientation orientation, int delta)">
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="int" name="delta" default=""/>
            </function>
            <function name="sendTouchCancelEvent" fullname="QWaylandSeat::sendTouchCancelEvent" href="qwaylandseat.html#sendTouchCancelEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="105" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendTouchCancelEvent(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="sendTouchFrameEvent" fullname="QWaylandSeat::sendTouchFrameEvent" href="qwaylandseat.html#sendTouchFrameEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="104" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendTouchFrameEvent(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="sendTouchPointEvent" fullname="QWaylandSeat::sendTouchPointEvent" href="qwaylandseat.html#sendTouchPointEvent" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="100" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendTouchPointEvent(QWaylandSurface *surface, int id, const QPointF &amp;point, Qt::TouchPointState state)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="Qt::TouchPointState" name="state" default=""/>
            </function>
            <function name="sendTouchPointMoved" fullname="QWaylandSeat::sendTouchPointMoved" href="qwaylandseat.html#sendTouchPointMoved" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="103" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendTouchPointMoved(QWaylandSurface *surface, int id, const QPointF &amp;position)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="sendTouchPointPressed" fullname="QWaylandSeat::sendTouchPointPressed" href="qwaylandseat.html#sendTouchPointPressed" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="101" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendTouchPointPressed(QWaylandSurface *surface, int id, const QPointF &amp;position)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="sendTouchPointReleased" fullname="QWaylandSeat::sendTouchPointReleased" href="qwaylandseat.html#sendTouchPointReleased" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="102" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendTouchPointReleased(QWaylandSurface *surface, int id, const QPointF &amp;position)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="setKeyboardFocus" fullname="QWaylandSeat::setKeyboardFocus" href="qwaylandseat.html#setKeyboardFocus" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="117" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool setKeyboardFocus(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="setMouseFocus" fullname="QWaylandSeat::setMouseFocus" href="qwaylandseat.html#setMouseFocus" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMouseFocus(QWaylandView *view)">
                <parameter type="QWaylandView *" name="view" default=""/>
            </function>
            <function name="touch" fullname="QWaylandSeat::touch" href="qwaylandseat.html#touch" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="120" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandTouch *" signature="QWaylandTouch * touch() const"/>
            <function name="~QWaylandSeat" fullname="QWaylandSeat::~QWaylandSeat" href="qwaylandseat.html#dtor.QWaylandSeat" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="85" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandSeat() override"/>
            <enum name="CapabilityFlag" fullname="QWaylandSeat::CapabilityFlag" href="qwaylandseat.html#CapabilityFlag-enum" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="73" documented="true" typedef="QWaylandSeat::CapabilityFlags">
                <value name="Pointer" value="0x01"/>
                <value name="Keyboard" value="0x02"/>
                <value name="Touch" value="0x04"/>
                <value name="DefaultCapabilities" value="Pointer | Keyboard | Touch"/>
            </enum>
            <typedef name="CapabilityFlags" fullname="QWaylandSeat::CapabilityFlags" href="qwaylandseat.html#CapabilityFlag-enum" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="81" enum="QWaylandSeat::CapabilityFlag"/>
            <property name="drag" fullname="QWaylandSeat::drag" href="qwaylandseat.html#drag-prop" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="62" documented="true">
                <getter name="drag"/>
            </property>
            <property name="keymap" fullname="QWaylandSeat::keymap" href="qwaylandseat.html#keymap-prop" status="active" access="public" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="65" documented="true">
                <getter name="keymap"/>
            </property>
        </class>
        <class name="QWaylandShellSurface" href="qwaylandshellsurface.html" status="active" access="public" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="43" since="5.8" documented="true" bases="QWaylandCompositorExtension" module="QtWaylandCompositor" brief="Common interface for surface roles specified by shell extensions">
            <function name="createIntegration" fullname="QWaylandShellSurface::createIntegration" href="qwaylandshellsurface.html#createIntegration" status="active" access="public" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="52" documented="true" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QWaylandQuickShellIntegration *" signature="QWaylandQuickShellIntegration * createIntegration(QWaylandQuickShellSurfaceItem *item) = 0">
                <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
            </function>
            <function name="windowType" fullname="QWaylandShellSurface::windowType" href="qwaylandshellsurface.html#windowType-prop" status="active" access="public" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="55" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" associated-property="windowType" type="Qt::WindowType" signature="Qt::WindowType windowType() const"/>
            <function name="windowTypeChanged" fullname="QWaylandShellSurface::windowTypeChanged" href="qwaylandshellsurface.html#windowType-prop" status="active" access="public" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="62" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="windowType" type="void" signature="void windowTypeChanged()"/>
            <property name="windowType" fullname="QWaylandShellSurface::windowType" href="qwaylandshellsurface.html#windowType-prop" status="active" access="public" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="46" documented="true">
                <getter name="windowType"/>
                <notifier name="windowTypeChanged"/>
            </property>
        </class>
        <class name="QWaylandSurface" href="qwaylandsurface.html" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="68" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Represents a rectangular area on an output device">
            <function name="QWaylandSurface" fullname="QWaylandSurface::QWaylandSurface" href="qwaylandsurface.html#QWaylandSurface" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="95" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSurface()"/>
            <function name="QWaylandSurface" fullname="QWaylandSurface::QWaylandSurface" href="qwaylandsurface.html#QWaylandSurface-1" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="96" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandSurface(QWaylandCompositor *compositor, QWaylandClient *client, uint id, int version)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="bufferScale" fullname="QWaylandSurface::bufferScale" href="qwaylandsurface.html#bufferScale-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="113" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="bufferScale" type="int" signature="int bufferScale() const"/>
            <function name="bufferScaleChanged" fullname="QWaylandSurface::bufferScaleChanged" href="qwaylandsurface.html#bufferScale-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="163" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="bufferScale" type="void" signature="void bufferScaleChanged()"/>
            <function name="bufferSize" fullname="QWaylandSurface::bufferSize" href="qwaylandsurface.html#bufferSize-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="112" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="bufferSize" type="QSize" signature="QSize bufferSize() const"/>
            <function name="bufferSizeChanged" fullname="QWaylandSurface::bufferSizeChanged" href="qwaylandsurface.html#bufferSize-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="162" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="bufferSize" type="void" signature="void bufferSizeChanged()"/>
            <function name="childAdded" fullname="QWaylandSurface::childAdded" href="qwaylandsurface.html#childAdded" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="159" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void childAdded(QWaylandSurface *child)">
                <parameter type="QWaylandSurface *" name="child" default=""/>
            </function>
            <function name="client" fullname="QWaylandSurface::client" href="qwaylandsurface.html#client-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="102" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="client" type="QWaylandClient *" signature="QWaylandClient * client() const"/>
            <function name="compositor" fullname="QWaylandSurface::compositor" href="qwaylandsurface.html#compositor" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="119" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="contentOrientation" fullname="QWaylandSurface::contentOrientation" href="qwaylandsurface.html#contentOrientation-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="115" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="contentOrientation" type="Qt::ScreenOrientation" signature="Qt::ScreenOrientation contentOrientation() const"/>
            <function name="contentOrientationChanged" fullname="QWaylandSurface::contentOrientationChanged" href="qwaylandsurface.html#contentOrientation-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="165" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="contentOrientation" type="void" signature="void contentOrientationChanged()"/>
            <function name="cursorSurfaceChanged" fullname="QWaylandSurface::cursorSurfaceChanged" href="qwaylandsurface.html#cursorSurface-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="172" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="cursorSurface" type="void" signature="void cursorSurfaceChanged()"/>
            <function name="destinationSize" fullname="QWaylandSurface::destinationSize" href="qwaylandsurface.html#destinationSize-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="111" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="destinationSize" type="QSize" signature="QSize destinationSize() const"/>
            <function name="destinationSizeChanged" fullname="QWaylandSurface::destinationSizeChanged" href="qwaylandsurface.html#destinationSize-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="161" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="destinationSize" type="void" signature="void destinationSizeChanged()"/>
            <function name="destroy" fullname="QWaylandSurface::destroy" href="qwaylandsurface.html#destroy" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="124" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroy()"/>
            <function name="dragStarted" fullname="QWaylandSurface::dragStarted" href="qwaylandsurface.html#dragStarted" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="171" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void dragStarted(QWaylandDrag *drag)">
                <parameter type="QWaylandDrag *" name="drag" default=""/>
            </function>
            <function name="frameStarted" fullname="QWaylandSurface::frameStarted" href="qwaylandsurface.html#frameStarted" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="127" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void frameStarted()"/>
            <function name="fromResource" fullname="QWaylandSurface::fromResource" href="qwaylandsurface.html#fromResource" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="135" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * fromResource(::wl_resource *resource)">
                <parameter type="::wl_resource *" name="resource" default=""/>
            </function>
            <function name="hasContent" fullname="QWaylandSurface::hasContent" href="qwaylandsurface.html#hasContent-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="108" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="hasContent" type="bool" signature="bool hasContent() const"/>
            <function name="hasContentChanged" fullname="QWaylandSurface::hasContentChanged" href="qwaylandsurface.html#hasContent-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="156" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="hasContent" type="void" signature="void hasContentChanged()"/>
            <function name="inhibitsIdle" fullname="QWaylandSurface::inhibitsIdle" href="qwaylandsurface.html#inhibitsIdle-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="141" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="inhibitsIdle" type="bool" signature="bool inhibitsIdle() const"/>
            <function name="inhibitsIdleChanged" fullname="QWaylandSurface::inhibitsIdleChanged" href="qwaylandsurface.html#inhibitsIdle-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="173" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="inhibitsIdle" type="void" signature="void inhibitsIdleChanged()"/>
            <function name="initialize" fullname="QWaylandSurface::initialize" href="qwaylandsurface.html#initialize" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="99" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initialize(QWaylandCompositor *compositor, QWaylandClient *client, uint id, int version)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="inputRegionContains" fullname="QWaylandSurface::inputRegionContains" href="qwaylandsurface.html#inputRegionContains" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="121" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool inputRegionContains(const QPoint &amp;p) const">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="inputRegionContains" fullname="QWaylandSurface::inputRegionContains" href="qwaylandsurface.html#inputRegionContains-1" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="122" documented="true" since="5.14" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool inputRegionContains(const QPointF &amp;position) const">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="isCursorSurface" fullname="QWaylandSurface::isCursorSurface" href="qwaylandsurface.html#cursorSurface-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="139" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="cursorSurface" type="bool" signature="bool isCursorSurface() const"/>
            <function name="isDestroyed" fullname="QWaylandSurface::isDestroyed" href="qwaylandsurface.html#isDestroyed" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="125" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isDestroyed() const"/>
            <function name="isInitialized" fullname="QWaylandSurface::isInitialized" href="qwaylandsurface.html#isInitialized" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="100" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isInitialized() const"/>
            <function name="markAsCursorSurface" fullname="QWaylandSurface::markAsCursorSurface" href="qwaylandsurface.html#cursorSurface-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="138" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="cursorSurface" type="void" signature="void markAsCursorSurface(bool cursorSurface)">
                <parameter type="bool" name="cursorSurface" default=""/>
            </function>
            <function name="origin" fullname="QWaylandSurface::origin" href="qwaylandsurface.html#origin-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="117" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="origin" type="QWaylandSurface::Origin" signature="QWaylandSurface::Origin origin() const"/>
            <function name="originChanged" fullname="QWaylandSurface::originChanged" href="qwaylandsurface.html#origin-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="167" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="origin" type="void" signature="void originChanged()"/>
            <function name="primaryView" fullname="QWaylandSurface::primaryView" href="qwaylandsurface.html#primaryView" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="130" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandView *" signature="QWaylandView * primaryView() const"/>
            <function name="resource" fullname="QWaylandSurface::resource" href="qwaylandsurface.html#resource" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="136" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct wl_resource *" signature="struct wl_resource * resource() const"/>
            <function name="sendFrameCallbacks" fullname="QWaylandSurface::sendFrameCallbacks" href="qwaylandsurface.html#sendFrameCallbacks" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="128" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendFrameCallbacks()"/>
            <function name="setPrimaryView" fullname="QWaylandSurface::setPrimaryView" href="qwaylandsurface.html#setPrimaryView" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="131" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPrimaryView(QWaylandView *view)">
                <parameter type="QWaylandView *" name="view" default=""/>
            </function>
            <function name="setRole" fullname="QWaylandSurface::setRole" href="qwaylandsurface.html#setRole" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="105" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool setRole(QWaylandSurfaceRole *role, wl_resource *errorResource, uint32_t errorCode)">
                <parameter type="QWaylandSurfaceRole *" name="role" default=""/>
                <parameter type="wl_resource *" name="errorResource" default=""/>
                <parameter type="uint32_t" name="errorCode" default=""/>
            </function>
            <function name="sourceGeometry" fullname="QWaylandSurface::sourceGeometry" href="qwaylandsurface.html#sourceGeometry-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="110" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="sourceGeometry" type="QRectF" signature="QRectF sourceGeometry() const"/>
            <function name="sourceGeometryChanged" fullname="QWaylandSurface::sourceGeometryChanged" href="qwaylandsurface.html#sourceGeometry-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="160" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="sourceGeometry" type="void" signature="void sourceGeometryChanged()"/>
            <function name="surfaceDestroyed" fullname="QWaylandSurface::surfaceDestroyed" href="qwaylandsurface.html#surfaceDestroyed" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="166" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceDestroyed()"/>
            <function name="updateSelection" fullname="QWaylandSurface::updateSelection" href="qwaylandsurface.html#updateSelection" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="149" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateSelection()"/>
            <function name="views" fullname="QWaylandSurface::views" href="qwaylandsurface.html#views" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="133" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandView *&gt;" signature="QList&lt;QWaylandView *&gt; views() const"/>
            <function name="waylandClient" fullname="QWaylandSurface::waylandClient" href="qwaylandsurface.html#waylandClient" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="103" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="::wl_client *" signature="::wl_client * waylandClient() const"/>
            <function name="~QWaylandSurface" fullname="QWaylandSurface::~QWaylandSurface" href="qwaylandsurface.html#dtor.QWaylandSurface" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="97" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandSurface() override"/>
            <enum name="Origin" fullname="QWaylandSurface::Origin" href="qwaylandsurface.html#Origin-enum" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="89" documented="true">
                <value name="OriginTopLeft" value="0"/>
                <value name="OriginBottomLeft" value="1"/>
            </enum>
            <property name="bufferScale" fullname="QWaylandSurface::bufferScale" href="qwaylandsurface.html#bufferScale-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="76" documented="true">
                <getter name="bufferScale"/>
                <notifier name="bufferScaleChanged"/>
            </property>
            <property name="bufferSize" fullname="QWaylandSurface::bufferSize" href="qwaylandsurface.html#bufferSize-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="75" documented="true">
                <getter name="bufferSize"/>
                <notifier name="bufferSizeChanged"/>
            </property>
            <property name="client" fullname="QWaylandSurface::client" href="qwaylandsurface.html#client-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="72" documented="true">
                <getter name="client"/>
            </property>
            <property name="contentOrientation" fullname="QWaylandSurface::contentOrientation" href="qwaylandsurface.html#contentOrientation-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="77" documented="true">
                <getter name="contentOrientation"/>
                <notifier name="contentOrientationChanged"/>
            </property>
            <property name="cursorSurface" fullname="QWaylandSurface::cursorSurface" href="qwaylandsurface.html#cursorSurface-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="80" documented="true">
                <getter name="isCursorSurface"/>
                <setter name="markAsCursorSurface"/>
                <notifier name="cursorSurfaceChanged"/>
            </property>
            <property name="destinationSize" fullname="QWaylandSurface::destinationSize" href="qwaylandsurface.html#destinationSize-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="74" since="5.13" documented="true">
                <getter name="destinationSize"/>
                <notifier name="destinationSizeChanged"/>
            </property>
            <property name="hasContent" fullname="QWaylandSurface::hasContent" href="qwaylandsurface.html#hasContent-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="79" documented="true">
                <getter name="hasContent"/>
                <notifier name="hasContentChanged"/>
            </property>
            <property name="inhibitsIdle" fullname="QWaylandSurface::inhibitsIdle" href="qwaylandsurface.html#inhibitsIdle-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="81" since="5.14" documented="true">
                <getter name="inhibitsIdle"/>
                <notifier name="inhibitsIdleChanged"/>
            </property>
            <property name="origin" fullname="QWaylandSurface::origin" href="qwaylandsurface.html#origin-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="78" documented="true">
                <getter name="origin"/>
                <notifier name="originChanged"/>
            </property>
            <property name="sourceGeometry" fullname="QWaylandSurface::sourceGeometry" href="qwaylandsurface.html#sourceGeometry-prop" status="active" access="public" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="73" since="5.13" documented="true">
                <getter name="sourceGeometry"/>
                <notifier name="sourceGeometryChanged"/>
            </property>
        </class>
        <class name="QWaylandSurfaceGrabber" href="qwaylandsurfacegrabber.html" status="active" access="public" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="41" since="5.8" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Allows to read the content of a QWaylandSurface">
            <function name="QWaylandSurfaceGrabber" fullname="QWaylandSurfaceGrabber::QWaylandSurfaceGrabber" href="qwaylandsurfacegrabber.html#QWaylandSurfaceGrabber" status="active" access="public" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="53" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSurfaceGrabber(QWaylandSurface *surface, QObject *parent)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="grab" fullname="QWaylandSurfaceGrabber::grab" href="qwaylandsurfacegrabber.html#grab" status="active" access="public" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="56" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void grab()"/>
            <function name="surface" fullname="QWaylandSurfaceGrabber::surface" href="qwaylandsurfacegrabber.html#surface" status="active" access="public" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="55" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * surface() const"/>
            <enum name="Error" fullname="QWaylandSurfaceGrabber::Error" href="qwaylandsurfacegrabber.html#Error-enum" status="active" access="public" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="46" documented="true">
                <value name="InvalidSurface" value="0"/>
                <value name="NoBufferAttached" value="1"/>
                <value name="UnknownBufferType" value="2"/>
                <value name="RendererNotReady" value="3"/>
            </enum>
        </class>
        <class name="QWaylandTouch" href="qwaylandtouch.html" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="49" since="5.8" documented="true" bases="QWaylandObject" module="QtWaylandCompositor" brief="Access to a touch device">
            <function name="QWaylandTouch" fullname="QWaylandTouch::QWaylandTouch" href="qwaylandtouch.html#QWaylandTouch" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="54" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTouch(QWaylandSeat *seat, QObject *parent)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="compositor" fullname="QWaylandTouch::compositor" href="qwaylandtouch.html#compositor" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="57" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="seat" fullname="QWaylandTouch::seat" href="qwaylandtouch.html#seat" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="56" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * seat() const"/>
            <function name="sendCancelEvent" fullname="QWaylandTouch::sendCancelEvent" href="qwaylandtouch.html#sendCancelEvent" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="61" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendCancelEvent(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="sendFrameEvent" fullname="QWaylandTouch::sendFrameEvent" href="qwaylandtouch.html#sendFrameEvent" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="60" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendFrameEvent(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="sendFullTouchEvent" fullname="QWaylandTouch::sendFullTouchEvent" href="qwaylandtouch.html#sendFullTouchEvent" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="62" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void sendFullTouchEvent(QWaylandSurface *surface, QTouchEvent *event)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="QTouchEvent *" name="event" default=""/>
            </function>
            <function name="sendTouchPointEvent" fullname="QWaylandTouch::sendTouchPointEvent" href="qwaylandtouch.html#sendTouchPointEvent" status="active" access="public" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="59" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="uint" signature="uint sendTouchPointEvent(QWaylandSurface *surface, int id, const QPointF &amp;position, Qt::TouchPointState state)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
                <parameter type="Qt::TouchPointState" name="state" default=""/>
            </function>
        </class>
        <class name="QWaylandView" href="qwaylandview.html" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="45" since="5.8" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Represents a view of a surface on an output">
            <function name="QWaylandView" fullname="QWaylandView::QWaylandView" href="qwaylandview.html#QWaylandView" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="56" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandView(QObject *renderObject, QObject *parent)">
                <parameter type="QObject *" name="renderObject" default="nullptr"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="advance" fullname="QWaylandView::advance" href="qwaylandview.html#advance" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="68" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool advance()"/>
            <function name="allowDiscardFrontBuffer" fullname="QWaylandView::allowDiscardFrontBuffer" href="qwaylandview.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="allowDiscardFrontBuffer" type="bool" signature="bool allowDiscardFrontBuffer() const"/>
            <function name="allowDiscardFrontBufferChanged" fullname="QWaylandView::allowDiscardFrontBufferChanged" href="qwaylandview.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="89" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="allowDiscardFrontBuffer" type="void" signature="void allowDiscardFrontBufferChanged()"/>
            <function name="bufferCommitted" fullname="QWaylandView::bufferCommitted" href="qwaylandview.html#bufferCommitted" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="67" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void bufferCommitted(const QWaylandBufferRef &amp;buffer, const QRegion &amp;damage)">
                <parameter type="const QWaylandBufferRef &amp;" name="buffer" default=""/>
                <parameter type="const QRegion &amp;" name="damage" default=""/>
            </function>
            <function name="bufferLockedChanged" fullname="QWaylandView::bufferLockedChanged" href="qwaylandview.html#bufferLocked-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="88" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="bufferLocked" type="void" signature="void bufferLockedChanged()"/>
            <function name="currentBuffer" fullname="QWaylandView::currentBuffer" href="qwaylandview.html#currentBuffer" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="70" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWaylandBufferRef" signature="QWaylandBufferRef currentBuffer()"/>
            <function name="currentDamage" fullname="QWaylandView::currentDamage" href="qwaylandview.html#currentDamage" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="71" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QRegion" signature="QRegion currentDamage()"/>
            <function name="discardCurrentBuffer" fullname="QWaylandView::discardCurrentBuffer" href="qwaylandview.html#discardCurrentBuffer" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="69" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void discardCurrentBuffer()"/>
            <function name="isBufferLocked" fullname="QWaylandView::isBufferLocked" href="qwaylandview.html#bufferLocked-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="bufferLocked" type="bool" signature="bool isBufferLocked() const"/>
            <function name="isPrimary" fullname="QWaylandView::isPrimary" href="qwaylandview.html#isPrimary" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="80" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isPrimary() const"/>
            <function name="output" fullname="QWaylandView::output" href="qwaylandview.html#output-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="output" type="QWaylandOutput *" signature="QWaylandOutput * output() const"/>
            <function name="outputChanged" fullname="QWaylandView::outputChanged" href="qwaylandview.html#output-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="87" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="output" type="void" signature="void outputChanged()"/>
            <function name="setAllowDiscardFrontBuffer" fullname="QWaylandView::setAllowDiscardFrontBuffer" href="qwaylandview.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="allowDiscardFrontBuffer" type="void" signature="void setAllowDiscardFrontBuffer(bool discard)">
                <parameter type="bool" name="discard" default=""/>
            </function>
            <function name="setBufferLocked" fullname="QWaylandView::setBufferLocked" href="qwaylandview.html#bufferLocked-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="bufferLocked" type="void" signature="void setBufferLocked(bool locked)">
                <parameter type="bool" name="locked" default=""/>
            </function>
            <function name="setOutput" fullname="QWaylandView::setOutput" href="qwaylandview.html#output-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="output" type="void" signature="void setOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="setPrimary" fullname="QWaylandView::setPrimary" href="qwaylandview.html#setPrimary" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="79" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPrimary()"/>
            <function name="setSurface" fullname="QWaylandView::setSurface" href="qwaylandview.html#surface-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void setSurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surface" fullname="QWaylandView::surface" href="qwaylandview.html#surface-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="61" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="surface" type="QWaylandSurface *" signature="QWaylandSurface * surface() const"/>
            <function name="surfaceChanged" fullname="QWaylandView::surfaceChanged" href="qwaylandview.html#surface-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="85" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void surfaceChanged()"/>
            <function name="surfaceResource" fullname="QWaylandView::surfaceResource" href="qwaylandview.html#surfaceResource" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="82" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct wl_resource *" signature="struct wl_resource * surfaceResource() const"/>
            <function name="~QWaylandView" fullname="QWaylandView::~QWaylandView" href="qwaylandview.html#dtor.QWaylandView" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="57" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandView() override"/>
            <property name="allowDiscardFrontBuffer" fullname="QWaylandView::allowDiscardFrontBuffer" href="qwaylandview.html#allowDiscardFrontBuffer-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="53" documented="true">
                <getter name="allowDiscardFrontBuffer"/>
                <setter name="setAllowDiscardFrontBuffer"/>
                <notifier name="allowDiscardFrontBufferChanged"/>
            </property>
            <property name="bufferLocked" fullname="QWaylandView::bufferLocked" href="qwaylandview.html#bufferLocked-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="52" documented="true">
                <getter name="isBufferLocked"/>
                <setter name="setBufferLocked"/>
                <notifier name="bufferLockedChanged"/>
            </property>
            <property name="output" fullname="QWaylandView::output" href="qwaylandview.html#output-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="51" documented="true">
                <getter name="output"/>
                <setter name="setOutput"/>
                <notifier name="outputChanged"/>
            </property>
            <property name="surface" fullname="QWaylandView::surface" href="qwaylandview.html#surface-prop" status="active" access="public" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="50" documented="true">
                <getter name="surface"/>
                <setter name="setSurface"/>
                <notifier name="surfaceChanged"/>
            </property>
        </class>
        <class name="QWaylandViewporter" href="qwaylandviewporter.html" status="active" access="public" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="39" since="5.13" documented="true" bases="QWaylandCompositorExtensionTemplate" module="QtWaylandCompositor" brief="Provides an extension for surface resizing and cropping">
            <function name="QWaylandViewporter" fullname="QWaylandViewporter::QWaylandViewporter" href="qwaylandviewporter.html#QWaylandViewporter" status="active" access="public" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="46" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandViewporter()"/>
            <function name="QWaylandViewporter" fullname="QWaylandViewporter::QWaylandViewporter" href="qwaylandviewporter.html#QWaylandViewporter-1" status="active" access="public" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="47" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandViewporter(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandViewporter::initialize" href="qwaylandviewporter.html#initialize" status="active" access="public" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="49" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandViewporter::interface" href="qwaylandviewporter.html#interface" status="active" access="public" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="51" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
        </class>
        <class name="QWaylandWlShell" href="qwaylandwlshell.html" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="52" since="5.8" documented="true" bases="QWaylandShellTemplate" module="QtWaylandCompositor" brief="Extension for desktop-style user interfaces">
            <function name="QWaylandWlShell" fullname="QWaylandWlShell::QWaylandWlShell" href="qwaylandwlshell.html#QWaylandWlShell" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="57" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandWlShell()"/>
            <function name="QWaylandWlShell" fullname="QWaylandWlShell::QWaylandWlShell" href="qwaylandwlshell.html#QWaylandWlShell-1" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="58" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandWlShell(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandWlShell::initialize" href="qwaylandwlshell.html#initialize" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="60" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandWlShell::interface" href="qwaylandwlshell.html#interface" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="66" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="wlShellSurfaceCreated" fullname="QWaylandWlShell::wlShellSurfaceCreated" href="qwaylandwlshell.html#wlShellSurfaceCreated" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="74" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void wlShellSurfaceCreated(QWaylandWlShellSurface *shellSurface)">
                <parameter type="QWaylandWlShellSurface *" name="shellSurface" default=""/>
            </function>
            <function name="wlShellSurfaceRequested" fullname="QWaylandWlShell::wlShellSurfaceRequested" href="qwaylandwlshell.html#wlShellSurfaceRequested" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="73" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void wlShellSurfaceRequested(QWaylandSurface *surface, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
        </class>
        <class name="QWaylandWlShellSurface" href="qwaylandwlshellsurface.html" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="77" since="5.8" documented="true" bases="QWaylandShellSurfaceTemplate" module="QtWaylandCompositor" brief="Desktop-style compositor-specific features to a surface">
            <function name="QWaylandWlShellSurface" fullname="QWaylandWlShellSurface::QWaylandWlShellSurface" href="qwaylandwlshellsurface.html#QWaylandWlShellSurface" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="110" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandWlShellSurface()"/>
            <function name="QWaylandWlShellSurface" fullname="QWaylandWlShellSurface::QWaylandWlShellSurface" href="qwaylandwlshellsurface.html#QWaylandWlShellSurface-1" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="111" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandWlShellSurface(QWaylandWlShell *shell, QWaylandSurface *surface, const QWaylandResource &amp;res)">
                <parameter type="QWaylandWlShell *" name="shell" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="const QWaylandResource &amp;" name="res" default=""/>
            </function>
            <function name="className" fullname="QWaylandWlShellSurface::className" href="qwaylandwlshellsurface.html#className-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="117" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="className" type="QString" signature="QString className() const"/>
            <function name="classNameChanged" fullname="QWaylandWlShellSurface::classNameChanged" href="qwaylandwlshellsurface.html#className-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="145" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="className" type="void" signature="void classNameChanged()"/>
            <function name="fromResource" fullname="QWaylandWlShellSurface::fromResource" href="qwaylandwlshellsurface.html#fromResource" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="128" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandWlShellSurface *" signature="QWaylandWlShellSurface * fromResource(wl_resource *resource)">
                <parameter type="wl_resource *" name="resource" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandWlShellSurface::initialize" href="qwaylandwlshellsurface.html#initialize" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initialize(QWaylandWlShell *shell, QWaylandSurface *surface, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandWlShell *" name="shell" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="ping" fullname="QWaylandWlShellSurface::ping" href="qwaylandwlshellsurface.html#ping" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="139" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ping()"/>
            <function name="sendConfigure" fullname="QWaylandWlShellSurface::sendConfigure" href="qwaylandwlshellsurface.html#sendConfigure" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="131" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendConfigure(const QSize &amp;size, QWaylandWlShellSurface::ResizeEdge edges)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QWaylandWlShellSurface::ResizeEdge" name="edges" default=""/>
            </function>
            <function name="sendPopupDone" fullname="QWaylandWlShellSurface::sendPopupDone" href="qwaylandwlshellsurface.html#sendPopupDone" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="132" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendPopupDone()"/>
            <function name="shell" fullname="QWaylandWlShellSurface::shell" href="qwaylandwlshellsurface.html#shell-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="120" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="shell" type="QWaylandWlShell *" signature="QWaylandWlShell * shell() const"/>
            <function name="shellChanged" fullname="QWaylandWlShellSurface::shellChanged" href="qwaylandwlshellsurface.html#shell-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="143" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="shell" type="void" signature="void shellChanged()"/>
            <function name="surface" fullname="QWaylandWlShellSurface::surface" href="qwaylandwlshellsurface.html#surface-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="119" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="surface" type="QWaylandSurface *" signature="QWaylandSurface * surface() const"/>
            <function name="surfaceChanged" fullname="QWaylandWlShellSurface::surfaceChanged" href="qwaylandwlshellsurface.html#surface-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="142" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void surfaceChanged()"/>
            <function name="title" fullname="QWaylandWlShellSurface::title" href="qwaylandwlshellsurface.html#title-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="116" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="title" type="QString" signature="QString title() const"/>
            <function name="titleChanged" fullname="QWaylandWlShellSurface::titleChanged" href="qwaylandwlshellsurface.html#title-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="144" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="title" type="void" signature="void titleChanged()"/>
            <enum name="ResizeEdge" fullname="QWaylandWlShellSurface::ResizeEdge" href="qwaylandwlshellsurface.html#ResizeEdge-enum" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="97" documented="true">
                <value name="NoneEdge" value="0"/>
                <value name="TopEdge" value="1"/>
                <value name="BottomEdge" value="2"/>
                <value name="LeftEdge" value="4"/>
                <value name="TopLeftEdge" value="5"/>
                <value name="BottomLeftEdge" value="6"/>
                <value name="RightEdge" value="8"/>
                <value name="TopRightEdge" value="9"/>
                <value name="BottomRightEdge" value="10"/>
            </enum>
            <property name="className" fullname="QWaylandWlShellSurface::className" href="qwaylandwlshellsurface.html#className-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="85" documented="true">
                <getter name="className"/>
                <notifier name="classNameChanged"/>
            </property>
            <property name="shell" fullname="QWaylandWlShellSurface::shell" href="qwaylandwlshellsurface.html#shell-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="83" documented="true">
                <getter name="shell"/>
                <notifier name="shellChanged"/>
            </property>
            <property name="surface" fullname="QWaylandWlShellSurface::surface" href="qwaylandwlshellsurface.html#surface-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="82" documented="true">
                <getter name="surface"/>
                <notifier name="surfaceChanged"/>
            </property>
            <property name="title" fullname="QWaylandWlShellSurface::title" href="qwaylandwlshellsurface.html#title-prop" status="active" access="public" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="84" documented="true">
                <getter name="title"/>
                <notifier name="titleChanged"/>
            </property>
        </class>
        <class name="QWaylandXdgDecorationManagerV1" href="qwaylandxdgdecorationmanagerv1.html" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="40" since="5.12" documented="true" bases="QWaylandCompositorExtensionTemplate" module="QtWaylandCompositor" brief="Provides an extension for negotiation of server-side and client-side window decorations">
            <function name="QWaylandXdgDecorationManagerV1" fullname="QWaylandXdgDecorationManagerV1::QWaylandXdgDecorationManagerV1" href="qwaylandxdgdecorationmanagerv1.html#QWaylandXdgDecorationManagerV1" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="47" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgDecorationManagerV1()"/>
            <function name="initialize" fullname="QWaylandXdgDecorationManagerV1::initialize" href="qwaylandxdgdecorationmanagerv1.html#initialize" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="49" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandXdgDecorationManagerV1::interface" href="qwaylandxdgdecorationmanagerv1.html#interface" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="54" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="preferredMode" fullname="QWaylandXdgDecorationManagerV1::preferredMode" href="qwaylandxdgdecorationmanagerv1.html#preferredMode-prop" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="51" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="preferredMode" type="QWaylandXdgToplevel::DecorationMode" signature="QWaylandXdgToplevel::DecorationMode preferredMode() const"/>
            <function name="preferredModeChanged" fullname="QWaylandXdgDecorationManagerV1::preferredModeChanged" href="qwaylandxdgdecorationmanagerv1.html#preferredMode-prop" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="57" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="preferredMode" type="void" signature="void preferredModeChanged()"/>
            <function name="setPreferredMode" fullname="QWaylandXdgDecorationManagerV1::setPreferredMode" href="qwaylandxdgdecorationmanagerv1.html#preferredMode-prop" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="52" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="preferredMode" type="void" signature="void setPreferredMode(QWaylandXdgToplevel::DecorationMode preferredMode)">
                <parameter type="QWaylandXdgToplevel::DecorationMode" name="preferredMode" default=""/>
            </function>
            <property name="preferredMode" fullname="QWaylandXdgDecorationManagerV1::preferredMode" href="qwaylandxdgdecorationmanagerv1.html#preferredMode-prop" status="active" access="public" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="44" documented="true">
                <getter name="preferredMode"/>
                <setter name="setPreferredMode"/>
                <notifier name="preferredModeChanged"/>
            </property>
        </class>
        <class name="QWaylandXdgOutputManagerV1" href="qwaylandxdgoutputmanagerv1.html" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="44" since="5.14" documented="true" bases="QWaylandCompositorExtensionTemplate" module="QtWaylandCompositor" brief="Provides an extension for describing outputs in a desktop oriented fashion">
            <function name="QWaylandXdgOutputManagerV1" fullname="QWaylandXdgOutputManagerV1::QWaylandXdgOutputManagerV1" href="qwaylandxdgoutputmanagerv1.html#QWaylandXdgOutputManagerV1" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="50" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgOutputManagerV1()"/>
            <function name="QWaylandXdgOutputManagerV1" fullname="QWaylandXdgOutputManagerV1::QWaylandXdgOutputManagerV1" href="qwaylandxdgoutputmanagerv1.html#QWaylandXdgOutputManagerV1-1" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="51" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandXdgOutputManagerV1(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandXdgOutputManagerV1::initialize" href="qwaylandxdgoutputmanagerv1.html#initialize" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="53" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandXdgOutputManagerV1::interface" href="qwaylandxdgoutputmanagerv1.html#interface" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const wl_interface *" signature="const wl_interface * interface()"/>
        </class>
        <class name="QWaylandXdgPopup" href="qwaylandxdgpopup.html" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="227" since="5.12" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Represents the popup specific parts of an xdg surface">
            <function name="QWaylandXdgPopup" fullname="QWaylandXdgPopup::QWaylandXdgPopup" href="qwaylandxdgpopup.html#QWaylandXdgPopup" status="active" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="270" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgPopup(QWaylandXdgSurface *xdgSurface, QWaylandXdgSurface *parentXdgSurface, QWaylandXdgPositioner *positioner, QWaylandResource &amp;resource)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
                <parameter type="QWaylandXdgSurface *" name="parentXdgSurface" default=""/>
                <parameter type="QWaylandXdgPositioner *" name="positioner" default=""/>
                <parameter type="QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="anchorEdges" fullname="QWaylandXdgPopup::anchorEdges" href="qwaylandxdgpopup.html#anchorEdges-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="252" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="anchorEdges" type="Qt::Edges" signature="Qt::Edges anchorEdges() const"/>
            <function name="anchorRect" fullname="QWaylandXdgPopup::anchorRect" href="qwaylandxdgpopup.html#anchorRect-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="251" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="anchorRect" type="QRect" signature="QRect anchorRect() const"/>
            <function name="configuredGeometry" fullname="QWaylandXdgPopup::configuredGeometry" href="qwaylandxdgpopup.html#configuredGeometry-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="248" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="configuredGeometry" type="QRect" signature="QRect configuredGeometry() const"/>
            <function name="configuredGeometryChanged" fullname="QWaylandXdgPopup::configuredGeometryChanged" href="qwaylandxdgpopup.html#configuredGeometry-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="267" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="configuredGeometry" type="void" signature="void configuredGeometryChanged()"/>
            <function name="flipConstraints" fullname="QWaylandXdgPopup::flipConstraints" href="qwaylandxdgpopup.html#flipConstraints-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="255" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="flipConstraints" type="Qt::Orientations" signature="Qt::Orientations flipConstraints() const"/>
            <function name="gravityEdges" fullname="QWaylandXdgPopup::gravityEdges" href="qwaylandxdgpopup.html#gravityEdges-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="253" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="gravityEdges" type="Qt::Edges" signature="Qt::Edges gravityEdges() const"/>
            <function name="offset" fullname="QWaylandXdgPopup::offset" href="qwaylandxdgpopup.html#offset-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="257" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="offset" type="QPoint" signature="QPoint offset() const"/>
            <function name="parentXdgSurface" fullname="QWaylandXdgPopup::parentXdgSurface" href="qwaylandxdgpopup.html#parentXdgSurface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="247" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="parentXdgSurface" type="QWaylandXdgSurface *" signature="QWaylandXdgSurface * parentXdgSurface() const"/>
            <function name="positionerSize" fullname="QWaylandXdgPopup::positionerSize" href="qwaylandxdgpopup.html#positionerSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="258" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="positionerSize" type="QSize" signature="QSize positionerSize() const"/>
            <function name="resizeConstraints" fullname="QWaylandXdgPopup::resizeConstraints" href="qwaylandxdgpopup.html#resizeConstraints-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="256" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="resizeConstraints" type="Qt::Orientations" signature="Qt::Orientations resizeConstraints() const"/>
            <function name="role" fullname="QWaylandXdgPopup::role" href="qwaylandxdgpopup.html#role" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="264" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSurfaceRole *" signature="QWaylandSurfaceRole * role()"/>
            <function name="sendConfigure" fullname="QWaylandXdgPopup::sendConfigure" href="qwaylandxdgpopup.html#sendConfigure" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="261" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendConfigure(const QRect &amp;geometry)">
                <parameter type="const QRect &amp;" name="geometry" default=""/>
            </function>
            <function name="sendPopupDone" fullname="QWaylandXdgPopup::sendPopupDone" href="qwaylandxdgpopup.html#sendPopupDone" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="262" documented="true" since="5.14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendPopupDone()"/>
            <function name="slideConstraints" fullname="QWaylandXdgPopup::slideConstraints" href="qwaylandxdgpopup.html#slideConstraints-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="254" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="slideConstraints" type="Qt::Orientations" signature="Qt::Orientations slideConstraints() const"/>
            <function name="unconstrainedPosition" fullname="QWaylandXdgPopup::unconstrainedPosition" href="qwaylandxdgpopup.html#unconstrainedPosition-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="259" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="unconstrainedPosition" type="QPoint" signature="QPoint unconstrainedPosition() const"/>
            <function name="xdgSurface" fullname="QWaylandXdgPopup::xdgSurface" href="qwaylandxdgpopup.html#xdgSurface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="246" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="xdgSurface" type="QWaylandXdgSurface *" signature="QWaylandXdgSurface * xdgSurface() const"/>
            <property name="anchorEdges" fullname="QWaylandXdgPopup::anchorEdges" href="qwaylandxdgpopup.html#anchorEdges-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="237" documented="true">
                <getter name="anchorEdges"/>
            </property>
            <property name="anchorRect" fullname="QWaylandXdgPopup::anchorRect" href="qwaylandxdgpopup.html#anchorRect-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="236" documented="true">
                <getter name="anchorRect"/>
            </property>
            <property name="configuredGeometry" fullname="QWaylandXdgPopup::configuredGeometry" href="qwaylandxdgpopup.html#configuredGeometry-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="233" documented="true">
                <getter name="configuredGeometry"/>
                <notifier name="configuredGeometryChanged"/>
            </property>
            <property name="flipConstraints" fullname="QWaylandXdgPopup::flipConstraints" href="qwaylandxdgpopup.html#flipConstraints-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="240" documented="true">
                <getter name="flipConstraints"/>
            </property>
            <property name="gravityEdges" fullname="QWaylandXdgPopup::gravityEdges" href="qwaylandxdgpopup.html#gravityEdges-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="238" documented="true">
                <getter name="gravityEdges"/>
            </property>
            <property name="offset" fullname="QWaylandXdgPopup::offset" href="qwaylandxdgpopup.html#offset-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="242" documented="true">
                <getter name="offset"/>
            </property>
            <property name="parentXdgSurface" fullname="QWaylandXdgPopup::parentXdgSurface" href="qwaylandxdgpopup.html#parentXdgSurface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="232" documented="true">
                <getter name="parentXdgSurface"/>
            </property>
            <property name="positionerSize" fullname="QWaylandXdgPopup::positionerSize" href="qwaylandxdgpopup.html#positionerSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="243" documented="true">
                <getter name="positionerSize"/>
            </property>
            <property name="resizeConstraints" fullname="QWaylandXdgPopup::resizeConstraints" href="qwaylandxdgpopup.html#resizeConstraints-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="241" documented="true">
                <getter name="resizeConstraints"/>
            </property>
            <property name="slideConstraints" fullname="QWaylandXdgPopup::slideConstraints" href="qwaylandxdgpopup.html#slideConstraints-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="239" documented="true">
                <getter name="slideConstraints"/>
            </property>
            <property name="unconstrainedPosition" fullname="QWaylandXdgPopup::unconstrainedPosition" href="qwaylandxdgpopup.html#unconstrainedPosition-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="244" documented="true">
                <getter name="unconstrainedPosition"/>
            </property>
            <property name="xdgSurface" fullname="QWaylandXdgPopup::xdgSurface" href="qwaylandxdgpopup.html#xdgSurface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="231" documented="true">
                <getter name="xdgSurface"/>
            </property>
        </class>
        <class name="QWaylandXdgShell" href="qwaylandxdgshell.html" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="59" since="5.12" documented="true" bases="QWaylandShellTemplate" module="QtWaylandCompositor" brief="Extension for desktop-style user interfaces">
            <function name="QWaylandXdgShell" fullname="QWaylandXdgShell::QWaylandXdgShell" href="qwaylandxdgshell.html#QWaylandXdgShell" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="64" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgShell()"/>
            <function name="QWaylandXdgShell" fullname="QWaylandXdgShell::QWaylandXdgShell" href="qwaylandxdgshell.html#QWaylandXdgShell-1" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="65" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandXdgShell(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandXdgShell::initialize" href="qwaylandxdgshell.html#initialize" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="67" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandXdgShell::interface" href="qwaylandxdgshell.html#interface" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="69" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="ping" fullname="QWaylandXdgShell::ping" href="qwaylandxdgshell.html#ping" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="73" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint ping(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="pong" fullname="QWaylandXdgShell::pong" href="qwaylandxdgshell.html#pong" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="79" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pong(uint serial)">
                <parameter type="uint" name="serial" default=""/>
            </function>
            <function name="popupCreated" fullname="QWaylandXdgShell::popupCreated" href="qwaylandxdgshell.html#popupCreated" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="78" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void popupCreated(QWaylandXdgPopup *popup, QWaylandXdgSurface *xdgSurface)">
                <parameter type="QWaylandXdgPopup *" name="popup" default=""/>
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
            </function>
            <function name="toplevelCreated" fullname="QWaylandXdgShell::toplevelCreated" href="qwaylandxdgshell.html#toplevelCreated" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="77" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void toplevelCreated(QWaylandXdgToplevel *toplevel, QWaylandXdgSurface *xdgSurface)">
                <parameter type="QWaylandXdgToplevel *" name="toplevel" default=""/>
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
            </function>
            <function name="xdgSurfaceCreated" fullname="QWaylandXdgShell::xdgSurfaceCreated" href="qwaylandxdgshell.html#xdgSurfaceCreated" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="76" documented="true" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void xdgSurfaceCreated(QWaylandXdgSurface *xdgSurface)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
            </function>
        </class>
        <class name="QWaylandXdgSurface" href="qwaylandxdgsurface.html" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="86" since="5.12" documented="true" bases="QWaylandShellSurfaceTemplate" module="QtWaylandCompositor" brief="Desktop-style compositor-specific features to an xdg surface">
            <function name="QWaylandXdgSurface" fullname="QWaylandXdgSurface::QWaylandXdgSurface" href="qwaylandxdgsurface.html#QWaylandXdgSurface" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="99" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgSurface()"/>
            <function name="QWaylandXdgSurface" fullname="QWaylandXdgSurface::QWaylandXdgSurface" href="qwaylandxdgsurface.html#QWaylandXdgSurface-1" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="100" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandXdgSurface(QWaylandXdgShell *xdgShell, QWaylandSurface *surface, const QWaylandResource &amp;res)">
                <parameter type="QWaylandXdgShell *" name="xdgShell" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="const QWaylandResource &amp;" name="res" default=""/>
            </function>
            <function name="fromResource" fullname="QWaylandXdgSurface::fromResource" href="qwaylandxdgsurface.html#fromResource" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgSurface *" signature="QWaylandXdgSurface * fromResource(::wl_resource *resource)">
                <parameter type="::wl_resource *" name="resource" default=""/>
            </function>
            <function name="initialize" fullname="QWaylandXdgSurface::initialize" href="qwaylandxdgsurface.html#initialize" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="102" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initialize(QWaylandXdgShell *xdgShell, QWaylandSurface *surface, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandXdgShell *" name="xdgShell" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="interface" fullname="QWaylandXdgSurface::interface" href="qwaylandxdgsurface.html#interface" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="112" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * interface()"/>
            <function name="popup" fullname="QWaylandXdgSurface::popup" href="qwaylandxdgsurface.html#popup-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="109" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="popup" type="QWaylandXdgPopup *" signature="QWaylandXdgPopup * popup() const"/>
            <function name="popupCreated" fullname="QWaylandXdgSurface::popupCreated" href="qwaylandxdgsurface.html#popup-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="124" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="popup" type="void" signature="void popupCreated()"/>
            <function name="shell" fullname="QWaylandXdgSurface::shell" href="qwaylandxdgsurface.html#shell-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="106" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="shell" type="QWaylandXdgShell *" signature="QWaylandXdgShell * shell() const"/>
            <function name="shellChanged" fullname="QWaylandXdgSurface::shellChanged" href="qwaylandxdgsurface.html#shell-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="121" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="shell" type="void" signature="void shellChanged()"/>
            <function name="surface" fullname="QWaylandXdgSurface::surface" href="qwaylandxdgsurface.html#surface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="107" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="surface" type="QWaylandSurface *" signature="QWaylandSurface * surface() const"/>
            <function name="surfaceChanged" fullname="QWaylandXdgSurface::surfaceChanged" href="qwaylandxdgsurface.html#surface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="122" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="surface" type="void" signature="void surfaceChanged()"/>
            <function name="toplevel" fullname="QWaylandXdgSurface::toplevel" href="qwaylandxdgsurface.html#toplevel-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="108" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="toplevel" type="QWaylandXdgToplevel *" signature="QWaylandXdgToplevel * toplevel() const"/>
            <function name="toplevelCreated" fullname="QWaylandXdgSurface::toplevelCreated" href="qwaylandxdgsurface.html#toplevel-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="123" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="toplevel" type="void" signature="void toplevelCreated()"/>
            <function name="windowGeometry" fullname="QWaylandXdgSurface::windowGeometry" href="qwaylandxdgsurface.html#windowGeometry-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="110" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="windowGeometry" type="QRect" signature="QRect windowGeometry() const"/>
            <function name="windowGeometryChanged" fullname="QWaylandXdgSurface::windowGeometryChanged" href="qwaylandxdgsurface.html#windowGeometry-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="125" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="windowGeometry" type="void" signature="void windowGeometryChanged()"/>
            <property name="popup" fullname="QWaylandXdgSurface::popup" href="qwaylandxdgsurface.html#popup-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="94" documented="true">
                <getter name="popup"/>
                <notifier name="popupCreated"/>
            </property>
            <property name="shell" fullname="QWaylandXdgSurface::shell" href="qwaylandxdgsurface.html#shell-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="91" documented="true">
                <getter name="shell"/>
                <notifier name="shellChanged"/>
            </property>
            <property name="surface" fullname="QWaylandXdgSurface::surface" href="qwaylandxdgsurface.html#surface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="92" documented="true">
                <getter name="surface"/>
                <notifier name="surfaceChanged"/>
            </property>
            <property name="toplevel" fullname="QWaylandXdgSurface::toplevel" href="qwaylandxdgsurface.html#toplevel-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="93" documented="true">
                <getter name="toplevel"/>
                <notifier name="toplevelCreated"/>
            </property>
            <property name="windowGeometry" fullname="QWaylandXdgSurface::windowGeometry" href="qwaylandxdgsurface.html#windowGeometry-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="95" documented="true">
                <getter name="windowGeometry"/>
                <notifier name="windowGeometryChanged"/>
            </property>
        </class>
        <class name="QWaylandXdgToplevel" href="qwaylandxdgtoplevel.html" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="135" since="5.12" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Represents the toplevel window specific parts of an xdg surface">
            <function name="QWaylandXdgToplevel" fullname="QWaylandXdgToplevel::QWaylandXdgToplevel" href="qwaylandxdgtoplevel.html#QWaylandXdgToplevel" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="171" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgToplevel(QWaylandXdgSurface *xdgSurface, QWaylandResource &amp;resource)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
                <parameter type="QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="activated" fullname="QWaylandXdgToplevel::activated" href="qwaylandxdgtoplevel.html#activated-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="185" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="activated" type="bool" signature="bool activated() const"/>
            <function name="activatedChanged" fullname="QWaylandXdgToplevel::activatedChanged" href="qwaylandxdgtoplevel.html#activated-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="212" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="activated" type="void" signature="void activatedChanged()"/>
            <function name="appId" fullname="QWaylandXdgToplevel::appId" href="qwaylandxdgtoplevel.html#appId-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="178" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="appId" type="QString" signature="QString appId() const"/>
            <function name="appIdChanged" fullname="QWaylandXdgToplevel::appIdChanged" href="qwaylandxdgtoplevel.html#appId-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="203" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="appId" type="void" signature="void appIdChanged()"/>
            <function name="decorationMode" fullname="QWaylandXdgToplevel::decorationMode" href="qwaylandxdgtoplevel.html#decorationMode-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="186" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="decorationMode" type="QWaylandXdgToplevel::DecorationMode" signature="QWaylandXdgToplevel::DecorationMode decorationMode() const"/>
            <function name="decorationModeChanged" fullname="QWaylandXdgToplevel::decorationModeChanged" href="qwaylandxdgtoplevel.html#decorationMode-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="221" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="decorationMode" type="void" signature="void decorationModeChanged()"/>
            <function name="fromResource" fullname="QWaylandXdgToplevel::fromResource" href="qwaylandxdgtoplevel.html#fromResource" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="198" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgToplevel *" signature="QWaylandXdgToplevel * fromResource(::wl_resource *resource)">
                <parameter type="::wl_resource *" name="resource" default=""/>
            </function>
            <function name="fullscreen" fullname="QWaylandXdgToplevel::fullscreen" href="qwaylandxdgtoplevel.html#fullscreen-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="183" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="fullscreen" type="bool" signature="bool fullscreen() const"/>
            <function name="fullscreenChanged" fullname="QWaylandXdgToplevel::fullscreenChanged" href="qwaylandxdgtoplevel.html#fullscreen-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="210" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="fullscreen" type="void" signature="void fullscreenChanged()"/>
            <function name="maxSize" fullname="QWaylandXdgToplevel::maxSize" href="qwaylandxdgtoplevel.html#maxSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="179" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="maxSize" type="QSize" signature="QSize maxSize() const"/>
            <function name="maxSizeChanged" fullname="QWaylandXdgToplevel::maxSizeChanged" href="qwaylandxdgtoplevel.html#maxSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="204" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="maxSize" type="void" signature="void maxSizeChanged()"/>
            <function name="maximized" fullname="QWaylandXdgToplevel::maximized" href="qwaylandxdgtoplevel.html#maximized-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="182" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="maximized" type="bool" signature="bool maximized() const"/>
            <function name="maximizedChanged" fullname="QWaylandXdgToplevel::maximizedChanged" href="qwaylandxdgtoplevel.html#maximized-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="209" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="maximized" type="void" signature="void maximizedChanged()"/>
            <function name="minSize" fullname="QWaylandXdgToplevel::minSize" href="qwaylandxdgtoplevel.html#minSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="180" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="minSize" type="QSize" signature="QSize minSize() const"/>
            <function name="minSizeChanged" fullname="QWaylandXdgToplevel::minSizeChanged" href="qwaylandxdgtoplevel.html#minSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="205" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="minSize" type="void" signature="void minSizeChanged()"/>
            <function name="parentToplevel" fullname="QWaylandXdgToplevel::parentToplevel" href="qwaylandxdgtoplevel.html#parentToplevel-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="175" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="parentToplevel" type="QWaylandXdgToplevel *" signature="QWaylandXdgToplevel * parentToplevel() const"/>
            <function name="parentToplevelChanged" fullname="QWaylandXdgToplevel::parentToplevelChanged" href="qwaylandxdgtoplevel.html#parentToplevel-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="201" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="parentToplevel" type="void" signature="void parentToplevelChanged()"/>
            <function name="resizing" fullname="QWaylandXdgToplevel::resizing" href="qwaylandxdgtoplevel.html#resizing-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="184" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="resizing" type="bool" signature="bool resizing() const"/>
            <function name="resizingChanged" fullname="QWaylandXdgToplevel::resizingChanged" href="qwaylandxdgtoplevel.html#resizing-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="211" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="resizing" type="void" signature="void resizingChanged()"/>
            <function name="role" fullname="QWaylandXdgToplevel::role" href="qwaylandxdgtoplevel.html#role" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="197" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSurfaceRole *" signature="QWaylandSurfaceRole * role()"/>
            <function name="sendClose" fullname="QWaylandXdgToplevel::sendClose" href="qwaylandxdgtoplevel.html#sendClose" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="191" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendClose()"/>
            <function name="sendConfigure" fullname="QWaylandXdgToplevel::sendConfigure" href="qwaylandxdgtoplevel.html#sendConfigure" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="189" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendConfigure(const QSize &amp;size, const QList&lt;QWaylandXdgToplevel::State&gt; &amp;states)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QList&lt;QWaylandXdgToplevel::State&gt; &amp;" name="states" default=""/>
            </function>
            <function name="sendFullscreen" fullname="QWaylandXdgToplevel::sendFullscreen" href="qwaylandxdgtoplevel.html#sendFullscreen" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="194" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendFullscreen(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="sendMaximized" fullname="QWaylandXdgToplevel::sendMaximized" href="qwaylandxdgtoplevel.html#sendMaximized" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="192" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendMaximized(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="sendResizing" fullname="QWaylandXdgToplevel::sendResizing" href="qwaylandxdgtoplevel.html#sendResizing" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="195" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendResizing(const QSize &amp;maxSize)">
                <parameter type="const QSize &amp;" name="maxSize" default=""/>
            </function>
            <function name="sendUnmaximized" fullname="QWaylandXdgToplevel::sendUnmaximized" href="qwaylandxdgtoplevel.html#sendUnmaximized" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="193" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendUnmaximized(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default="QSize(0, 0)"/>
            </function>
            <function name="sizeForResize" fullname="QWaylandXdgToplevel::sizeForResize" href="qwaylandxdgtoplevel.html#sizeForResize" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="188" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize sizeForResize(const QSizeF &amp;size, const QPointF &amp;delta, Qt::Edges edges) const">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="const QPointF &amp;" name="delta" default=""/>
                <parameter type="Qt::Edges" name="edges" default=""/>
            </function>
            <function name="statesChanged" fullname="QWaylandXdgToplevel::statesChanged" href="qwaylandxdgtoplevel.html#states-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="208" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="states" type="void" signature="void statesChanged()"/>
            <function name="title" fullname="QWaylandXdgToplevel::title" href="qwaylandxdgtoplevel.html#title-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="177" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="title" type="QString" signature="QString title() const"/>
            <function name="titleChanged" fullname="QWaylandXdgToplevel::titleChanged" href="qwaylandxdgtoplevel.html#title-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="202" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="title" type="void" signature="void titleChanged()"/>
            <function name="xdgSurface" fullname="QWaylandXdgToplevel::xdgSurface" href="qwaylandxdgtoplevel.html#xdgSurface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="174" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="xdgSurface" type="QWaylandXdgSurface *" signature="QWaylandXdgSurface * xdgSurface() const"/>
            <enum name="DecorationMode" fullname="QWaylandXdgToplevel::DecorationMode" href="qwaylandxdgtoplevel.html#DecorationMode-enum" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="165" documented="true">
                <value name="ClientSideDecoration" value="1"/>
                <value name="ServerSideDecoration" value="2"/>
            </enum>
            <property name="activated" fullname="QWaylandXdgToplevel::activated" href="qwaylandxdgtoplevel.html#activated-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="149" documented="true">
                <getter name="activated"/>
                <notifier name="activatedChanged"/>
            </property>
            <property name="appId" fullname="QWaylandXdgToplevel::appId" href="qwaylandxdgtoplevel.html#appId-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="142" documented="true">
                <getter name="appId"/>
                <notifier name="appIdChanged"/>
            </property>
            <property name="decorationMode" fullname="QWaylandXdgToplevel::decorationMode" href="qwaylandxdgtoplevel.html#decorationMode-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="154" documented="true">
                <getter name="decorationMode"/>
                <notifier name="decorationModeChanged"/>
            </property>
            <property name="fullscreen" fullname="QWaylandXdgToplevel::fullscreen" href="qwaylandxdgtoplevel.html#fullscreen-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="147" documented="true">
                <getter name="fullscreen"/>
                <notifier name="fullscreenChanged"/>
            </property>
            <property name="maxSize" fullname="QWaylandXdgToplevel::maxSize" href="qwaylandxdgtoplevel.html#maxSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="143" documented="true">
                <getter name="maxSize"/>
                <notifier name="maxSizeChanged"/>
            </property>
            <property name="maximized" fullname="QWaylandXdgToplevel::maximized" href="qwaylandxdgtoplevel.html#maximized-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="146" documented="true">
                <getter name="maximized"/>
                <notifier name="maximizedChanged"/>
            </property>
            <property name="minSize" fullname="QWaylandXdgToplevel::minSize" href="qwaylandxdgtoplevel.html#minSize-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="144" documented="true">
                <getter name="minSize"/>
                <notifier name="minSizeChanged"/>
            </property>
            <property name="parentToplevel" fullname="QWaylandXdgToplevel::parentToplevel" href="qwaylandxdgtoplevel.html#parentToplevel-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="140" documented="true">
                <getter name="parentToplevel"/>
                <notifier name="parentToplevelChanged"/>
            </property>
            <property name="resizing" fullname="QWaylandXdgToplevel::resizing" href="qwaylandxdgtoplevel.html#resizing-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="148" documented="true">
                <getter name="resizing"/>
                <notifier name="resizingChanged"/>
            </property>
            <property name="states" fullname="QWaylandXdgToplevel::states" href="qwaylandxdgtoplevel.html#states-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="145" documented="true">
                <notifier name="statesChanged"/>
            </property>
            <property name="title" fullname="QWaylandXdgToplevel::title" href="qwaylandxdgtoplevel.html#title-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="141" documented="true">
                <getter name="title"/>
                <notifier name="titleChanged"/>
            </property>
            <property name="xdgSurface" fullname="QWaylandXdgToplevel::xdgSurface" href="qwaylandxdgtoplevel.html#xdgSurface-prop" status="active" access="public" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.1.3/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="139" documented="true">
                <getter name="xdgSurface"/>
            </property>
        </class>
        <page name="qtwaylandcompositor-index.html" href="qtwaylandcompositor-index.html" status="active" location="qtwaylandcompositor-overview.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/src/compositor/doc/src/qtwaylandcompositor-overview.qdoc" lineno="28" documented="true" subtype="page" title="Qt Wayland Compositor" fulltitle="Qt Wayland Compositor" subtitle="" module="QtWaylandCompositor" brief="An API to develop display servers that support the Wayland protocol">
            <contents name="features-of-qt-wayland-compositor" title="Features of Qt Wayland Compositor" level="1"/>
            <contents name="environment-variables-and-command-line-arguments" title="Environment Variables and Command-line Arguments" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="api-reference" title="API Reference" level="1"/>
            <contents name="module-evolution" title="Module Evolution" level="1"/>
            <contents name="licenses-and-attributions" title="Licenses and Attributions" level="1"/>
        </page>
        <page name="ivi-compositor" href="qtwaylandcompositor-ivi-compositor-example.html" status="active" location="ivi-compositor.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/ivi-compositor/doc/src/ivi-compositor.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - IVI Compositor" fulltitle="Qt Wayland Compositor Examples - IVI Compositor" subtitle="" module="QtWaylandCompositor" brief="IVI Compositor is an example that demonstrates how to use the IviApplication extension">
            <page name="ivi-compositor/main.qml" href="qtwaylandcompositor-ivi-compositor-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="ivi-compositor/main.qml"/>
            <page name="ivi-compositor/main.cpp" href="qtwaylandcompositor-ivi-compositor-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="ivi-compositor/main.cpp"/>
            <page name="ivi-compositor/CMakeLists.txt" href="qtwaylandcompositor-ivi-compositor-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="ivi-compositor/CMakeLists.txt"/>
            <page name="ivi-compositor/ivi-compositor.pro" href="qtwaylandcompositor-ivi-compositor-ivi-compositor-pro.html" status="active" subtype="file" title="" fulltitle="ivi-compositor.pro Example File" subtitle="ivi-compositor/ivi-compositor.pro"/>
            <page name="ivi-compositor/ivi-compositor.qrc" href="qtwaylandcompositor-ivi-compositor-ivi-compositor-qrc.html" status="active" subtype="file" title="" fulltitle="ivi-compositor.qrc Example File" subtitle="ivi-compositor/ivi-compositor.qrc"/>
        </page>
        <page name="minimal-qml" href="qtwaylandcompositor-minimal-qml-example.html" status="active" location="minimal-qml.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/minimal-qml/doc/src/minimal-qml.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Minimal QML" fulltitle="Qt Wayland Compositor Examples - Minimal QML" subtitle="" module="QtWaylandCompositor" brief="Minimal QML is a simple example that demonstrates how to write a Wayland compositor in QML">
            <page name="minimal-qml/main.qml" href="qtwaylandcompositor-minimal-qml-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="minimal-qml/main.qml"/>
            <page name="minimal-qml/main.cpp" href="qtwaylandcompositor-minimal-qml-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="minimal-qml/main.cpp"/>
            <page name="minimal-qml/CMakeLists.txt" href="qtwaylandcompositor-minimal-qml-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="minimal-qml/CMakeLists.txt"/>
            <page name="minimal-qml/minimal-qml.pro" href="qtwaylandcompositor-minimal-qml-minimal-qml-pro.html" status="active" subtype="file" title="" fulltitle="minimal-qml.pro Example File" subtitle="minimal-qml/minimal-qml.pro"/>
            <page name="minimal-qml/minimal-qml.qrc" href="qtwaylandcompositor-minimal-qml-minimal-qml-qrc.html" status="active" subtype="file" title="" fulltitle="minimal-qml.qrc Example File" subtitle="minimal-qml/minimal-qml.qrc"/>
        </page>
        <page name="multi-output" href="qtwaylandcompositor-multi-output-example.html" status="active" location="multi-output.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/multi-output/doc/src/multi-output.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Multi Output" fulltitle="Qt Wayland Compositor Examples - Multi Output" subtitle="" module="QtWaylandCompositor" brief="Multi Output is an example that demonstrates a compositor with multiple outputs">
            <page name="multi-output/qml/GridScreen.qml" href="qtwaylandcompositor-multi-output-qml-gridscreen-qml.html" status="active" subtype="file" title="" fulltitle="GridScreen.qml Example File" subtitle="multi-output/qml/GridScreen.qml"/>
            <page name="multi-output/qml/ShellChrome.qml" href="qtwaylandcompositor-multi-output-qml-shellchrome-qml.html" status="active" subtype="file" title="" fulltitle="ShellChrome.qml Example File" subtitle="multi-output/qml/ShellChrome.qml"/>
            <page name="multi-output/qml/ShellScreen.qml" href="qtwaylandcompositor-multi-output-qml-shellscreen-qml.html" status="active" subtype="file" title="" fulltitle="ShellScreen.qml Example File" subtitle="multi-output/qml/ShellScreen.qml"/>
            <page name="multi-output/qml/main.qml" href="qtwaylandcompositor-multi-output-qml-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="multi-output/qml/main.qml"/>
            <page name="multi-output/main.cpp" href="qtwaylandcompositor-multi-output-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="multi-output/main.cpp"/>
            <page name="multi-output/CMakeLists.txt" href="qtwaylandcompositor-multi-output-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="multi-output/CMakeLists.txt"/>
            <page name="multi-output/multi-output.pro" href="qtwaylandcompositor-multi-output-multi-output-pro.html" status="active" subtype="file" title="" fulltitle="multi-output.pro Example File" subtitle="multi-output/multi-output.pro"/>
            <page name="multi-output/multi-output.qrc" href="qtwaylandcompositor-multi-output-multi-output-qrc.html" status="active" subtype="file" title="" fulltitle="multi-output.qrc Example File" subtitle="multi-output/multi-output.qrc"/>
            <page name="multi-output/images/background.jpg" href="qtwaylandcompositor-multi-output-images-background-jpg.html" status="active" subtype="image" title="" fulltitle="background.jpg Image File" subtitle="multi-output/images/background.jpg"/>
        </page>
        <page name="multi-screen" href="qtwaylandcompositor-multi-screen-example.html" status="active" location="multi-screen.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/multi-screen/doc/src/multi-screen.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Multi Screen" fulltitle="Qt Wayland Compositor Examples - Multi Screen" subtitle="" module="QtWaylandCompositor" brief="Multi Screen is a desktop-style Wayland compositor for multiple screens">
            <page name="multi-screen/qml/Chrome.qml" href="qtwaylandcompositor-multi-screen-qml-chrome-qml.html" status="active" subtype="file" title="" fulltitle="Chrome.qml Example File" subtitle="multi-screen/qml/Chrome.qml"/>
            <page name="multi-screen/qml/CompositorScreen.qml" href="qtwaylandcompositor-multi-screen-qml-compositorscreen-qml.html" status="active" subtype="file" title="" fulltitle="CompositorScreen.qml Example File" subtitle="multi-screen/qml/CompositorScreen.qml"/>
            <page name="multi-screen/qml/main.qml" href="qtwaylandcompositor-multi-screen-qml-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="multi-screen/qml/main.qml"/>
            <page name="multi-screen/main.cpp" href="qtwaylandcompositor-multi-screen-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="multi-screen/main.cpp"/>
            <page name="multi-screen/CMakeLists.txt" href="qtwaylandcompositor-multi-screen-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="multi-screen/CMakeLists.txt"/>
            <page name="multi-screen/multi-screen.pro" href="qtwaylandcompositor-multi-screen-multi-screen-pro.html" status="active" subtype="file" title="" fulltitle="multi-screen.pro Example File" subtitle="multi-screen/multi-screen.pro"/>
            <page name="multi-screen/multi-screen.qrc" href="qtwaylandcompositor-multi-screen-multi-screen-qrc.html" status="active" subtype="file" title="" fulltitle="multi-screen.qrc Example File" subtitle="multi-screen/multi-screen.qrc"/>
        </page>
        <page name="overview-compositor" href="qtwaylandcompositor-overview-compositor-example.html" status="active" location="overview-compositor.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/overview-compositor/doc/src/overview-compositor.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Overview Compositor" fulltitle="Qt Wayland Compositor Examples - Overview Compositor" subtitle="" module="QtWaylandCompositor" brief="Overview Compositor shows how to switch between clients in a grid">
            <page name="overview-compositor/main.qml" href="qtwaylandcompositor-overview-compositor-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="overview-compositor/main.qml"/>
            <page name="overview-compositor/main.cpp" href="qtwaylandcompositor-overview-compositor-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="overview-compositor/main.cpp"/>
            <page name="overview-compositor/CMakeLists.txt" href="qtwaylandcompositor-overview-compositor-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="overview-compositor/CMakeLists.txt"/>
            <page name="overview-compositor/overview-compositor.pro" href="qtwaylandcompositor-overview-compositor-overview-compositor-pro.html" status="active" subtype="file" title="" fulltitle="overview-compositor.pro Example File" subtitle="overview-compositor/overview-compositor.pro"/>
            <page name="overview-compositor/overview-compositor.qrc" href="qtwaylandcompositor-overview-compositor-overview-compositor-qrc.html" status="active" subtype="file" title="" fulltitle="overview-compositor.qrc Example File" subtitle="overview-compositor/overview-compositor.qrc"/>
        </page>
        <page name="pure-qml" href="qtwaylandcompositor-pure-qml-example.html" status="active" location="pure-qml.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/pure-qml/doc/src/pure-qml.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Pure QML" fulltitle="Qt Wayland Compositor Examples - Pure QML" subtitle="" module="QtWaylandCompositor" brief="Pure QML is an example that demonstrates how to write a Wayland compositor in pure QML">
            <page name="pure-qml/qml/Chrome.qml" href="qtwaylandcompositor-pure-qml-qml-chrome-qml.html" status="active" subtype="file" title="" fulltitle="Chrome.qml Example File" subtitle="pure-qml/qml/Chrome.qml"/>
            <page name="pure-qml/qml/CompositorScreen.qml" href="qtwaylandcompositor-pure-qml-qml-compositorscreen-qml.html" status="active" subtype="file" title="" fulltitle="CompositorScreen.qml Example File" subtitle="pure-qml/qml/CompositorScreen.qml"/>
            <page name="pure-qml/qml/Keyboard.qml" href="qtwaylandcompositor-pure-qml-qml-keyboard-qml.html" status="active" subtype="file" title="" fulltitle="Keyboard.qml Example File" subtitle="pure-qml/qml/Keyboard.qml"/>
            <page name="pure-qml/qml/main.qml" href="qtwaylandcompositor-pure-qml-qml-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="pure-qml/qml/main.qml"/>
            <page name="pure-qml/main.cpp" href="qtwaylandcompositor-pure-qml-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="pure-qml/main.cpp"/>
            <page name="pure-qml/CMakeLists.txt" href="qtwaylandcompositor-pure-qml-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="pure-qml/CMakeLists.txt"/>
            <page name="pure-qml/pure-qml.pro" href="qtwaylandcompositor-pure-qml-pure-qml-pro.html" status="active" subtype="file" title="" fulltitle="pure-qml.pro Example File" subtitle="pure-qml/pure-qml.pro"/>
            <page name="pure-qml/pure-qml.qrc" href="qtwaylandcompositor-pure-qml-pure-qml-qrc.html" status="active" subtype="file" title="" fulltitle="pure-qml.qrc Example File" subtitle="pure-qml/pure-qml.qrc"/>
            <page name="pure-qml/images/background.jpg" href="qtwaylandcompositor-pure-qml-images-background-jpg.html" status="active" subtype="image" title="" fulltitle="background.jpg Image File" subtitle="pure-qml/images/background.jpg"/>
        </page>
        <page name="server-side-decoration" href="qtwaylandcompositor-server-side-decoration-example.html" status="active" location="server-side-decoration.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/server-side-decoration/doc/src/server-side-decoration.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Sever Side Decoration Compositor" fulltitle="Qt Wayland Compositor Examples - Sever Side Decoration Compositor" subtitle="" module="QtWaylandCompositor" brief="Server Side Decoration Compositor is a simple example that demonstrates server side window decorations on xdg-shell">
            <page name="server-side-decoration/main.qml" href="qtwaylandcompositor-server-side-decoration-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="server-side-decoration/main.qml"/>
            <page name="server-side-decoration/main.cpp" href="qtwaylandcompositor-server-side-decoration-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="server-side-decoration/main.cpp"/>
            <page name="server-side-decoration/CMakeLists.txt" href="qtwaylandcompositor-server-side-decoration-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="server-side-decoration/CMakeLists.txt"/>
            <page name="server-side-decoration/server-side-decoration.pro" href="qtwaylandcompositor-server-side-decoration-server-side-decoration-pro.html" status="active" subtype="file" title="" fulltitle="server-side-decoration.pro Example File" subtitle="server-side-decoration/server-side-decoration.pro"/>
            <page name="server-side-decoration/server-side-decoration.qrc" href="qtwaylandcompositor-server-side-decoration-server-side-decoration-qrc.html" status="active" subtype="file" title="" fulltitle="server-side-decoration.qrc Example File" subtitle="server-side-decoration/server-side-decoration.qrc"/>
        </page>
        <page name="spanning-screens" href="qtwaylandcompositor-spanning-screens-example.html" status="active" location="spanning-screens.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/examples/wayland/spanning-screens/doc/src/spanning-screens.qdoc" lineno="28" documented="true" groups="qtwaylandcompositor-examples" subtype="example" title="Qt Wayland Compositor Examples - Spanning Screens" fulltitle="Qt Wayland Compositor Examples - Spanning Screens" subtitle="" module="QtWaylandCompositor" brief="Spanning Screens is an example that demonstrates how to let Wayland clients span multiple screens">
            <page name="spanning-screens/main.qml" href="qtwaylandcompositor-spanning-screens-main-qml.html" status="active" subtype="file" title="" fulltitle="main.qml Example File" subtitle="spanning-screens/main.qml"/>
            <page name="spanning-screens/main.cpp" href="qtwaylandcompositor-spanning-screens-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="spanning-screens/main.cpp"/>
            <page name="spanning-screens/CMakeLists.txt" href="qtwaylandcompositor-spanning-screens-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="spanning-screens/CMakeLists.txt"/>
            <page name="spanning-screens/spanning-screens.pro" href="qtwaylandcompositor-spanning-screens-spanning-screens-pro.html" status="active" subtype="file" title="" fulltitle="spanning-screens.pro Example File" subtitle="spanning-screens/spanning-screens.pro"/>
            <page name="spanning-screens/spanning-screens.qrc" href="qtwaylandcompositor-spanning-screens-spanning-screens-qrc.html" status="active" subtype="file" title="" fulltitle="spanning-screens.qrc Example File" subtitle="spanning-screens/spanning-screens.qrc"/>
        </page>
        <qmlclass name="QtTextInputMethodManager" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.QtTextInputMethodManager" href="qml-qtwayland-compositor-qttextinputmethodmanager.html" status="active" access="public" since="6.0" documented="true" title="QtTextInputMethodManager" fulltitle="QtTextInputMethodManager" subtitle="" brief="Provides access to input methods in the compositor"/>
        <qmlclass name="ShellSurface" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.ShellSurface" href="qml-qtwayland-compositor-shellsurface.html" status="active" access="public" since="5.8" documented="true" title="ShellSurface" fulltitle="ShellSurface" subtitle="" brief="Provides a common interface for surface roles specified by shell extensions">
            <qmlproperty name="windowType" fullname="QtWayland.Compositor.ShellSurface.windowType" href="qml-qtwayland-compositor-shellsurface.html#windowType-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="ShellSurfaceItem" qml-module-name="QtWayland.Compositor" qml-base-type="QtWayland.Compositor::WaylandQuickItem" fullname="QtWayland.Compositor.ShellSurfaceItem" href="qml-qtwayland-compositor-shellsurfaceitem.html" status="active" access="public" since="5.8" documented="true" title="ShellSurfaceItem" fulltitle="ShellSurfaceItem" subtitle="" brief="A Qt Quick item type for displaying and interacting with a ShellSurface">
            <qmlproperty name="autoCreatePopupItems" fullname="QtWayland.Compositor.ShellSurfaceItem.autoCreatePopupItems" href="qml-qtwayland-compositor-shellsurfaceitem.html#autoCreatePopupItems-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="moveItem" fullname="QtWayland.Compositor.ShellSurfaceItem.moveItem" href="qml-qtwayland-compositor-shellsurfaceitem.html#moveItem-prop" status="active" access="public" documented="true" type="Item" attached="false" writable="true"/>
            <qmlproperty name="shellSurface" fullname="QtWayland.Compositor.ShellSurfaceItem.shellSurface" href="qml-qtwayland-compositor-shellsurfaceitem.html#shellSurface-prop" status="active" access="public" documented="true" type="ShellSurface" attached="false" writable="true"/>
        </qmlclass>
        <page name="qtwaylandcompositor-attribution-wayland-eglstream-controller.html" href="qtwaylandcompositor-attribution-wayland-eglstream-controller.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="590" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland EGLStream Controller Protocol, version 1.1.1" fulltitle="Wayland EGLStream Controller Protocol, version 1.1.1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-eglstream-controller"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-fullscreen-protocol.html" href="qtwaylandcompositor-attribution-wayland-fullscreen-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="1" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Fullscreen Shell Protocol, version unstable v1" fulltitle="Wayland Fullscreen Shell Protocol, version unstable v1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-fullscreen-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-ivi-extension-protocol.html" href="qtwaylandcompositor-attribution-wayland-ivi-extension-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="101" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland IVI Extension Protocol, version 1.9.1" fulltitle="Wayland IVI Extension Protocol, version 1.9.1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-ivi-extension-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-linux-dmabuf-unstable-v1.html" href="qtwaylandcompositor-attribution-wayland-linux-dmabuf-unstable-v1.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="542" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Linux Dmabuf Unstable V1 Protocol, version unstable v1, version 3" fulltitle="Wayland Linux Dmabuf Unstable V1 Protocol, version unstable v1, version 3" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-linux-dmabuf-unstable-v1"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-primary-selection-protocol.html" href="qtwaylandcompositor-attribution-wayland-primary-selection-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="150" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Primary Selection Protocol, version 1" fulltitle="Wayland Primary Selection Protocol, version 1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-primary-selection-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-protocol.html" href="qtwaylandcompositor-attribution-wayland-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="51" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Protocol, version 1.16.0" fulltitle="Wayland Protocol, version 1.16.0" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-scaler-protocol.html" href="qtwaylandcompositor-attribution-wayland-scaler-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="198" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Scaler Protocol, version 2" fulltitle="Wayland Scaler Protocol, version 2" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-scaler-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-tablet-protocol.html" href="qtwaylandcompositor-attribution-wayland-tablet-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="246" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Tablet Protocol, version unstable v2, version 1" fulltitle="Wayland Tablet Protocol, version unstable v2, version 1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-tablet-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-text-input-unstable.html" href="qtwaylandcompositor-attribution-wayland-text-input-unstable.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="491" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Text Input Protocol, version unstable v2" fulltitle="Wayland Text Input Protocol, version unstable v2" subtitle="" module="QtWaylandCompositor" brief="HPND License">
            <target name="wayland-text-input-unstable"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-viewporter-protocol.html" href="qtwaylandcompositor-attribution-wayland-viewporter-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="293" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland Viewporter Protocol, version 1" fulltitle="Wayland Viewporter Protocol, version 1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-viewporter-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-xdg-output-protocol.html" href="qtwaylandcompositor-attribution-wayland-xdg-output-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="389" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland XDG Output Protocol, version unstable v1, version 3" fulltitle="Wayland XDG Output Protocol, version unstable v1, version 3" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-xdg-output-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-xdg-shell-protocol.html" href="qtwaylandcompositor-attribution-wayland-xdg-shell-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="437" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland XDG Shell Protocol, version 1.18" fulltitle="Wayland XDG Shell Protocol, version 1.18" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-xdg-shell-protocol"/>
        </page>
        <page name="qtwaylandcompositor-attribution-wayland-xdg-decoration-protocol.html" href="qtwaylandcompositor-attribution-wayland-xdg-decoration-protocol.html" status="active" location="codeattributions.qdoc" filepath="/build/qt6-doc/src/build/qtwayland/src/compositor/codeattributions.qdoc" lineno="341" documented="true" groups="attributions-libs,attributions-qtwaylandcompositor" subtype="attribution" title="Wayland xdg-decoration Protocol, version unstable v1, version 1" fulltitle="Wayland xdg-decoration Protocol, version unstable v1, version 1" subtitle="" module="QtWaylandCompositor" brief="MIT License">
            <target name="wayland-xdg-decoration-protocol"/>
        </page>
        <qmlclass name="WaylandClient" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandClient" href="qml-qtwayland-compositor-waylandclient.html" status="active" access="public" since="5.8" documented="true" title="WaylandClient" fulltitle="WaylandClient" subtitle="" brief="Represents a client connecting to the WaylandCompositor">
            <function name="close" fullname="QtWayland.Compositor.WaylandClient.close" href="qml-qtwayland-compositor-waylandclient.html#close-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="kill" fullname="QtWayland.Compositor.WaylandClient.kill" href="qml-qtwayland-compositor-waylandclient.html#kill-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <qmlproperty name="compositor" fullname="QtWayland.Compositor.WaylandClient.compositor" href="qml-qtwayland-compositor-waylandclient.html#compositor-prop" status="active" access="public" documented="true" type="WaylandCompositor" attached="false" writable="true"/>
            <qmlproperty name="groupId" fullname="QtWayland.Compositor.WaylandClient.groupId" href="qml-qtwayland-compositor-waylandclient.html#groupId-prop" status="active" access="public" documented="true" type="int" attached="false" writable="false"/>
            <qmlproperty name="processId" fullname="QtWayland.Compositor.WaylandClient.processId" href="qml-qtwayland-compositor-waylandclient.html#processId-prop" status="active" access="public" documented="true" type="int" attached="false" writable="false"/>
            <qmlproperty name="userId" fullname="QtWayland.Compositor.WaylandClient.userId" href="qml-qtwayland-compositor-waylandclient.html#userId-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WaylandCompositor" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandCompositor" href="qml-qtwayland-compositor-waylandcompositor.html" status="active" access="public" since="5.8" documented="true" title="WaylandCompositor" fulltitle="WaylandCompositor" subtitle="" brief="Manages the Wayland display server">
            <function name="addSocketDescriptor" fullname="QtWayland.Compositor.WaylandCompositor.addSocketDescriptor" href="qml-qtwayland-compositor-waylandcompositor.html#addSocketDescriptor-method" status="active" access="public" documented="true" since="5.12" meta="qmlmethod"/>
            <function name="destroyClient" fullname="QtWayland.Compositor.WaylandCompositor.destroyClient" href="qml-qtwayland-compositor-waylandcompositor.html#destroyClient-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="destroyClientForSurface" fullname="QtWayland.Compositor.WaylandCompositor.destroyClientForSurface" href="qml-qtwayland-compositor-waylandcompositor.html#destroyClientForSurface-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="surfaceCreated" fullname="QtWayland.Compositor.WaylandCompositor.surfaceCreated" href="qml-qtwayland-compositor-waylandcompositor.html#surfaceCreated-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="surfaceRequested" fullname="QtWayland.Compositor.WaylandCompositor.surfaceRequested" href="qml-qtwayland-compositor-waylandcompositor.html#surfaceRequested-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <qmlproperty name="additionalShmFormats" fullname="QtWayland.Compositor.WaylandCompositor.additionalShmFormats" href="qml-qtwayland-compositor-waylandcompositor.html#additionalShmFormats-prop" status="active" access="public" since="6.0" documented="true" type="list&lt;enum&gt;" attached="false" writable="true"/>
            <qmlproperty name="created" fullname="QtWayland.Compositor.WaylandCompositor.created" href="qml-qtwayland-compositor-waylandcompositor.html#created-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="defaultOutput" fullname="QtWayland.Compositor.WaylandCompositor.defaultOutput" href="qml-qtwayland-compositor-waylandcompositor.html#defaultOutput-prop" status="active" access="public" documented="true" type="WaylandOutput" attached="false" writable="true"/>
            <qmlproperty name="defaultSeat" fullname="QtWayland.Compositor.WaylandCompositor.defaultSeat" href="qml-qtwayland-compositor-waylandcompositor.html#defaultSeat-prop" status="active" access="public" documented="true" type="WaylandSeat" attached="false" writable="true"/>
            <qmlproperty name="extensions" fullname="QtWayland.Compositor.WaylandCompositor.extensions" href="qml-qtwayland-compositor-waylandcompositor.html#extensions-prop" status="active" access="public" documented="true" type="list" attached="false" writable="true"/>
            <qmlproperty name="retainedSelection" fullname="QtWayland.Compositor.WaylandCompositor.retainedSelection" href="qml-qtwayland-compositor-waylandcompositor.html#retainedSelection-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="socketName" fullname="QtWayland.Compositor.WaylandCompositor.socketName" href="qml-qtwayland-compositor-waylandcompositor.html#socketName-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="useHardwareIntegrationExtension" fullname="QtWayland.Compositor.WaylandCompositor.useHardwareIntegrationExtension" href="qml-qtwayland-compositor-waylandcompositor.html#useHardwareIntegrationExtension-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WaylandHardwareLayer" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandHardwareLayer" href="qml-qtwayland-compositor-waylandhardwarelayer.html" status="preliminary" access="public" documented="true" title="WaylandHardwareLayer" fulltitle="WaylandHardwareLayer" subtitle="" brief="Makes a parent WaylandQuickItem use hardware layers for rendering">
            <qmlproperty name="stackingLevel" fullname="QtWayland.Compositor.WaylandHardwareLayer.stackingLevel" href="qml-qtwayland-compositor-waylandhardwarelayer.html#stackingLevel-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WaylandOutput" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandOutput" href="qml-qtwayland-compositor-waylandoutput.html" status="active" access="public" since="5.8" documented="true" title="WaylandOutput" fulltitle="WaylandOutput" subtitle="" brief="Provides access to a displayable area managed by the compositor">
            <qmlproperty name="automaticFrameCallback" fullname="QtWayland.Compositor.WaylandOutput.automaticFrameCallback" href="qml-qtwayland-compositor-waylandoutput.html#automaticFrameCallback-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="availableGeometry" fullname="QtWayland.Compositor.WaylandOutput.availableGeometry" href="qml-qtwayland-compositor-waylandoutput.html#availableGeometry-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="compositor" fullname="QtWayland.Compositor.WaylandOutput.compositor" href="qml-qtwayland-compositor-waylandoutput.html#compositor-prop" status="active" access="public" documented="true" type="WaylandCompositor" attached="false" writable="true"/>
            <qmlproperty name="geometry" fullname="QtWayland.Compositor.WaylandOutput.geometry" href="qml-qtwayland-compositor-waylandoutput.html#geometry-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="manufacturer" fullname="QtWayland.Compositor.WaylandOutput.manufacturer" href="qml-qtwayland-compositor-waylandoutput.html#manufacturer-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="model" fullname="QtWayland.Compositor.WaylandOutput.model" href="qml-qtwayland-compositor-waylandoutput.html#model-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="physicalSize" fullname="QtWayland.Compositor.WaylandOutput.physicalSize" href="qml-qtwayland-compositor-waylandoutput.html#physicalSize-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="position" fullname="QtWayland.Compositor.WaylandOutput.position" href="qml-qtwayland-compositor-waylandoutput.html#position-prop" status="active" access="public" documented="true" type="point" attached="false" writable="true"/>
            <qmlproperty name="scaleFactor" fullname="QtWayland.Compositor.WaylandOutput.scaleFactor" href="qml-qtwayland-compositor-waylandoutput.html#scaleFactor-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
            <qmlproperty name="sizeFollowsWindow" fullname="QtWayland.Compositor.WaylandOutput.sizeFollowsWindow" href="qml-qtwayland-compositor-waylandoutput.html#sizeFollowsWindow-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="subpixel" fullname="QtWayland.Compositor.WaylandOutput.subpixel" href="qml-qtwayland-compositor-waylandoutput.html#subpixel-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
            <qmlproperty name="transform" fullname="QtWayland.Compositor.WaylandOutput.transform" href="qml-qtwayland-compositor-waylandoutput.html#transform-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
            <qmlproperty name="window" fullname="QtWayland.Compositor.WaylandOutput.window" href="qml-qtwayland-compositor-waylandoutput.html#window-prop" status="active" access="public" documented="true" type="Window" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WaylandQuickItem" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandQuickItem" href="qml-qtwayland-compositor-waylandquickitem.html" status="active" access="public" since="5.8" documented="true" title="WaylandQuickItem" fulltitle="WaylandQuickItem" subtitle="" brief="Provides a Qt Quick item that represents a WaylandView">
            <function name="mapFromSurface" fullname="QtWayland.Compositor.WaylandQuickItem.mapFromSurface" href="qml-qtwayland-compositor-waylandquickitem.html#mapFromSurface-method" status="active" access="public" documented="true" since="5.13" meta="qmlmethod"/>
            <function name="mapToSurface" fullname="QtWayland.Compositor.WaylandQuickItem.mapToSurface" href="qml-qtwayland-compositor-waylandquickitem.html#mapToSurface-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="setPrimary" fullname="QtWayland.Compositor.WaylandQuickItem.setPrimary" href="qml-qtwayland-compositor-waylandquickitem.html#setPrimary-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="surfaceDestroyed" fullname="QtWayland.Compositor.WaylandQuickItem.surfaceDestroyed" href="qml-qtwayland-compositor-waylandquickitem.html#surfaceDestroyed-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <qmlproperty name="bufferLocked" fullname="QtWayland.Compositor.WaylandQuickItem.bufferLocked" href="qml-qtwayland-compositor-waylandquickitem.html#bufferLocked-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="compositor" fullname="QtWayland.Compositor.WaylandQuickItem.compositor" href="qml-qtwayland-compositor-waylandquickitem.html#compositor-prop" status="active" access="public" documented="true" type="WaylandCompositor" attached="false" writable="true"/>
            <qmlproperty name="focusOnClick" fullname="QtWayland.Compositor.WaylandQuickItem.focusOnClick" href="qml-qtwayland-compositor-waylandquickitem.html#focusOnClick-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="origin" fullname="QtWayland.Compositor.WaylandQuickItem.origin" href="qml-qtwayland-compositor-waylandquickitem.html#origin-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
            <qmlproperty name="paintEnabled" fullname="QtWayland.Compositor.WaylandQuickItem.paintEnabled" href="qml-qtwayland-compositor-waylandquickitem.html#paintEnabled-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="subsurfaceHandler" fullname="QtWayland.Compositor.WaylandQuickItem.subsurfaceHandler" href="qml-qtwayland-compositor-waylandquickitem.html#subsurfaceHandler-prop" status="active" access="public" documented="true" type="object" attached="false" writable="true"/>
            <qmlproperty name="surface" fullname="QtWayland.Compositor.WaylandQuickItem.surface" href="qml-qtwayland-compositor-waylandquickitem.html#surface-prop" status="active" access="public" documented="true" type="WaylandSurface" attached="false" writable="true"/>
            <qmlproperty name="touchEventsEnabled" fullname="QtWayland.Compositor.WaylandQuickItem.touchEventsEnabled" href="qml-qtwayland-compositor-waylandquickitem.html#touchEventsEnabled-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WaylandSeat" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandSeat" href="qml-qtwayland-compositor-waylandseat.html" status="active" access="public" since="5.8" documented="true" title="WaylandSeat" fulltitle="WaylandSeat" subtitle="" brief="Provides access to keyboard, mouse, and touch input">
            <function name="sendKeyEvent" fullname="QtWayland.Compositor.WaylandSeat.sendKeyEvent" href="qml-qtwayland-compositor-waylandseat.html#sendKeyEvent-method" status="active" access="public" documented="true" since="5.12" meta="qmlmethod"/>
            <function name="sendTouchCancelEvent" fullname="QtWayland.Compositor.WaylandSeat.sendTouchCancelEvent" href="qml-qtwayland-compositor-waylandseat.html#sendTouchCancelEvent-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendTouchFrameEvent" fullname="QtWayland.Compositor.WaylandSeat.sendTouchFrameEvent" href="qml-qtwayland-compositor-waylandseat.html#sendTouchFrameEvent-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendTouchPointMoved" fullname="QtWayland.Compositor.WaylandSeat.sendTouchPointMoved" href="qml-qtwayland-compositor-waylandseat.html#sendTouchPointMoved-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendTouchPointPressed" fullname="QtWayland.Compositor.WaylandSeat.sendTouchPointPressed" href="qml-qtwayland-compositor-waylandseat.html#sendTouchPointPressed-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendTouchPointReleased" fullname="QtWayland.Compositor.WaylandSeat.sendTouchPointReleased" href="qml-qtwayland-compositor-waylandseat.html#sendTouchPointReleased-method" status="active" access="public" documented="true" meta="qmlmethod"/>
        </qmlclass>
        <qmlclass name="WaylandSurface" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandSurface" href="qml-qtwayland-compositor-waylandsurface.html" status="active" access="public" since="5.8" documented="true" title="WaylandSurface" fulltitle="WaylandSurface" subtitle="" brief="Represents a rectangular area on an output device">
            <function name="childAdded" fullname="QtWayland.Compositor.WaylandSurface.childAdded" href="qml-qtwayland-compositor-waylandsurface.html#childAdded-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="destroy" fullname="QtWayland.Compositor.WaylandSurface.destroy" href="qml-qtwayland-compositor-waylandsurface.html#destroy-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="dragStarted" fullname="QtWayland.Compositor.WaylandSurface.dragStarted" href="qml-qtwayland-compositor-waylandsurface.html#dragStarted-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="initialize" fullname="QtWayland.Compositor.WaylandSurface.initialize" href="qml-qtwayland-compositor-waylandsurface.html#initialize-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="isDestroyed" fullname="QtWayland.Compositor.WaylandSurface.isDestroyed" href="qml-qtwayland-compositor-waylandsurface.html#isDestroyed-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="surfaceDestroyed" fullname="QtWayland.Compositor.WaylandSurface.surfaceDestroyed" href="qml-qtwayland-compositor-waylandsurface.html#surfaceDestroyed-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <qmlproperty name="bufferScale" fullname="QtWayland.Compositor.WaylandSurface.bufferScale" href="qml-qtwayland-compositor-waylandsurface.html#bufferScale-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="bufferSize" fullname="QtWayland.Compositor.WaylandSurface.bufferSize" href="qml-qtwayland-compositor-waylandsurface.html#bufferSize-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="client" fullname="QtWayland.Compositor.WaylandSurface.client" href="qml-qtwayland-compositor-waylandsurface.html#client-prop" status="active" access="public" documented="true" type="WaylandClient" attached="false" writable="true"/>
            <qmlproperty name="contentOrientation" fullname="QtWayland.Compositor.WaylandSurface.contentOrientation" href="qml-qtwayland-compositor-waylandsurface.html#contentOrientation-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
            <qmlproperty name="cursorSurface" fullname="QtWayland.Compositor.WaylandSurface.cursorSurface" href="qml-qtwayland-compositor-waylandsurface.html#cursorSurface-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="destinationSize" fullname="QtWayland.Compositor.WaylandSurface.destinationSize" href="qml-qtwayland-compositor-waylandsurface.html#destinationSize-prop" status="active" access="public" since="5.13" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="hasContent" fullname="QtWayland.Compositor.WaylandSurface.hasContent" href="qml-qtwayland-compositor-waylandsurface.html#hasContent-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="inhibitsIdle" fullname="QtWayland.Compositor.WaylandSurface.inhibitsIdle" href="qml-qtwayland-compositor-waylandsurface.html#inhibitsIdle-prop" status="active" access="public" since="5.14" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="origin" fullname="QtWayland.Compositor.WaylandSurface.origin" href="qml-qtwayland-compositor-waylandsurface.html#origin-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
            <qmlproperty name="sourceGeometry" fullname="QtWayland.Compositor.WaylandSurface.sourceGeometry" href="qml-qtwayland-compositor-waylandsurface.html#sourceGeometry-prop" status="active" access="public" since="5.13" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="useTextureAlpha" fullname="QtWayland.Compositor.WaylandSurface.useTextureAlpha" href="qml-qtwayland-compositor-waylandsurface.html#useTextureAlpha-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WaylandView" qml-module-name="QtWayland.Compositor" fullname="QtWayland.Compositor.WaylandView" href="qml-qtwayland-compositor-waylandview.html" status="active" access="public" since="5.8" documented="true" title="WaylandView" fulltitle="WaylandView" subtitle="" brief="Represents a view of a surface on an output">
            <qmlproperty name="allowDiscardFrontBuffer" fullname="QtWayland.Compositor.WaylandView.allowDiscardFrontBuffer" href="qml-qtwayland-compositor-waylandview.html#allowDiscardFrontBuffer-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="bufferLocked" fullname="QtWayland.Compositor.WaylandView.bufferLocked" href="qml-qtwayland-compositor-waylandview.html#bufferLocked-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="output" fullname="QtWayland.Compositor.WaylandView.output" href="qml-qtwayland-compositor-waylandview.html#output-prop" status="active" access="public" documented="true" type="WaylandOutput" attached="false" writable="true"/>
            <qmlproperty name="surface" fullname="QtWayland.Compositor.WaylandView.surface" href="qml-qtwayland-compositor-waylandview.html#surface-prop" status="active" access="public" documented="true" type="WaylandSurface" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="WlShell" qml-module-name="WlShell" href="qml-wlshell.html" status="active" access="public" since="5.8" documented="true" title="WlShell" fulltitle="WlShell" subtitle="" brief="Provides an extension for desktop-style user interfaces">
            <function name="wlShellSurfaceCreated" fullname="WlShell::wlShellSurfaceCreated" href="qml-wlshell.html#wlShellSurfaceCreated-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="wlShellSurfaceRequested" fullname="WlShell::wlShellSurfaceRequested" href="qml-wlshell.html#wlShellSurfaceRequested-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
        </qmlclass>
        <qmlclass name="WlShellSurface" qml-module-name="WlShellSurface" href="qml-wlshellsurface.html" status="active" access="public" since="5.8" documented="true" title="WlShellSurface" fulltitle="WlShellSurface" subtitle="" brief="Provides a wl_shell_surface that offers desktop-style compositor-specific features to a surface">
            <function name="initialize" fullname="WlShellSurface::initialize" href="qml-wlshellsurface.html#initialize-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="ping" fullname="WlShellSurface::ping" href="qml-wlshellsurface.html#ping-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendConfigure" fullname="WlShellSurface::sendConfigure" href="qml-wlshellsurface.html#sendConfigure-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendPopupDone" fullname="WlShellSurface::sendPopupDone" href="qml-wlshellsurface.html#sendPopupDone-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <qmlproperty name="className" fullname="WlShellSurface::className" href="qml-wlshellsurface.html#className-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="shell" fullname="WlShellSurface::shell" href="qml-wlshellsurface.html#shell-prop" status="active" access="public" documented="true" type="WlShell" attached="false" writable="true"/>
            <qmlproperty name="surface" fullname="WlShellSurface::surface" href="qml-wlshellsurface.html#surface-prop" status="active" access="public" documented="true" type="WaylandSurface" attached="false" writable="true"/>
            <qmlproperty name="title" fullname="WlShellSurface::title" href="qml-wlshellsurface.html#title-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="windowType" fullname="WlShellSurface::windowType" href="qml-wlshellsurface.html#windowType-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="XdgDecorationManagerV1" qml-module-name="XdgDecorationManagerV1" href="qml-xdgdecorationmanagerv1.html" status="active" access="public" since="5.12" documented="true" title="XdgDecorationManagerV1" fulltitle="XdgDecorationManagerV1" subtitle="" brief="Provides an extension for negotiation of server-side and client-side window decorations">
            <qmlproperty name="preferredMode" fullname="XdgDecorationManagerV1::preferredMode" href="qml-xdgdecorationmanagerv1.html#preferredMode-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="XdgOutputManagerV1" qml-module-name="XdgOutputManagerV1" href="qml-xdgoutputmanagerv1.html" status="active" access="public" since="5.14" documented="true" title="XdgOutputManagerV1" fulltitle="XdgOutputManagerV1" subtitle="" brief="Provides an extension for describing outputs in a desktop oriented fashion"/>
        <qmlclass name="XdgPopup" qml-module-name="XdgPopup" href="qml-xdgpopup.html" status="active" access="public" since="5.12" documented="true" title="XdgPopup" fulltitle="XdgPopup" subtitle="" brief="Represents the popup specific parts of and xdg surface">
            <function name="sendConfigure" fullname="XdgPopup::sendConfigure" href="qml-xdgpopup.html#sendConfigure-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendPopupDone" fullname="XdgPopup::sendPopupDone" href="qml-xdgpopup.html#sendPopupDone-method" status="active" access="public" documented="true" since="5.14" meta="qmlmethod"/>
            <qmlproperty name="anchorEdges" fullname="XdgPopup::anchorEdges" href="qml-xdgpopup.html#anchorEdges-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="anchorRect" fullname="XdgPopup::anchorRect" href="qml-xdgpopup.html#anchorRect-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="configuredGeometry" fullname="XdgPopup::configuredGeometry" href="qml-xdgpopup.html#configuredGeometry-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="flipConstraints" fullname="XdgPopup::flipConstraints" href="qml-xdgpopup.html#flipConstraints-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="gravityEdges" fullname="XdgPopup::gravityEdges" href="qml-xdgpopup.html#gravityEdges-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="offset" fullname="XdgPopup::offset" href="qml-xdgpopup.html#offset-prop" status="active" access="public" documented="true" type="point" attached="false" writable="true"/>
            <qmlproperty name="parentXdgSurface" fullname="XdgPopup::parentXdgSurface" href="qml-xdgpopup.html#parentXdgSurface-prop" status="active" access="public" documented="true" type="XdgSurface" attached="false" writable="true"/>
            <qmlproperty name="positionerSize" fullname="XdgPopup::positionerSize" href="qml-xdgpopup.html#positionerSize-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="resizeConstraints" fullname="XdgPopup::resizeConstraints" href="qml-xdgpopup.html#resizeConstraints-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="slideConstraints" fullname="XdgPopup::slideConstraints" href="qml-xdgpopup.html#slideConstraints-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="unconstrainedPosition" fullname="XdgPopup::unconstrainedPosition" href="qml-xdgpopup.html#unconstrainedPosition-prop" status="active" access="public" documented="true" type="point" attached="false" writable="true"/>
            <qmlproperty name="xdgSurface" fullname="XdgPopup::xdgSurface" href="qml-xdgpopup.html#xdgSurface-prop" status="active" access="public" documented="true" type="XdgSurface" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="XdgShell" qml-module-name="XdgShell" href="qml-xdgshell.html" status="active" access="public" since="5.12" documented="true" title="XdgShell" fulltitle="XdgShell" subtitle="" brief="Provides an extension for desktop-style user interfaces">
            <function name="ping" fullname="XdgShell::ping" href="qml-xdgshell.html#ping-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="pong" fullname="XdgShell::pong" href="qml-xdgshell.html#pong-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="popupCreated" fullname="XdgShell::popupCreated" href="qml-xdgshell.html#popupCreated-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="toplevelCreated" fullname="XdgShell::toplevelCreated" href="qml-xdgshell.html#toplevelCreated-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="xdgSurfaceCreated" fullname="XdgShell::xdgSurfaceCreated" href="qml-xdgshell.html#xdgSurfaceCreated-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
        </qmlclass>
        <qmlclass name="XdgSurface" qml-module-name="XdgSurface" href="qml-xdgsurface.html" status="active" access="public" since="5.12" documented="true" title="XdgSurface" fulltitle="XdgSurface" subtitle="" brief="Desktop-style compositor-specific features to an xdg surface">
            <function name="initialize" fullname="XdgSurface::initialize" href="qml-xdgsurface.html#initialize-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <qmlproperty name="popup" fullname="XdgSurface::popup" href="qml-xdgsurface.html#popup-prop" status="active" access="public" documented="true" type="XdgPopup" attached="false" writable="true"/>
            <qmlproperty name="shell" fullname="XdgSurface::shell" href="qml-xdgsurface.html#shell-prop" status="active" access="public" documented="true" type="XdgShell" attached="false" writable="true"/>
            <qmlproperty name="surface" fullname="XdgSurface::surface" href="qml-xdgsurface.html#surface-prop" status="active" access="public" documented="true" type="WaylandSurface" attached="false" writable="true"/>
            <qmlproperty name="toplevel" fullname="XdgSurface::toplevel" href="qml-xdgsurface.html#toplevel-prop" status="active" access="public" documented="true" type="XdgToplevel" attached="false" writable="true"/>
            <qmlproperty name="windowGeometry" fullname="XdgSurface::windowGeometry" href="qml-xdgsurface.html#windowGeometry-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="true"/>
            <qmlproperty name="windowType" fullname="XdgSurface::windowType" href="qml-xdgsurface.html#windowType-prop" status="active" access="public" documented="true" type="enum" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="XdgToplevel" qml-module-name="XdgToplevel" href="qml-xdgtoplevel.html" status="active" access="public" since="5.12" documented="true" title="XdgToplevel" fulltitle="XdgToplevel" subtitle="" brief="Represents the toplevel window specific parts of an xdg surface">
            <function name="sendClose" fullname="XdgToplevel::sendClose" href="qml-xdgtoplevel.html#sendClose-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendConfigure" fullname="XdgToplevel::sendConfigure" href="qml-xdgtoplevel.html#sendConfigure-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendFullscreen" fullname="XdgToplevel::sendFullscreen" href="qml-xdgtoplevel.html#sendFullscreen-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendMaximized" fullname="XdgToplevel::sendMaximized" href="qml-xdgtoplevel.html#sendMaximized-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendResizing" fullname="XdgToplevel::sendResizing" href="qml-xdgtoplevel.html#sendResizing-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sendUnmaximized" fullname="XdgToplevel::sendUnmaximized" href="qml-xdgtoplevel.html#sendUnmaximized-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <function name="sizeForResize" fullname="XdgToplevel::sizeForResize" href="qml-xdgtoplevel.html#sizeForResize-method" status="active" access="public" documented="true" meta="qmlmethod"/>
            <qmlproperty name="activated" fullname="XdgToplevel::activated" href="qml-xdgtoplevel.html#activated-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="appId" fullname="XdgToplevel::appId" href="qml-xdgtoplevel.html#appId-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="decorationMode" fullname="XdgToplevel::decorationMode" href="qml-xdgtoplevel.html#decorationMode-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
            <qmlproperty name="fullscreen" fullname="XdgToplevel::fullscreen" href="qml-xdgtoplevel.html#fullscreen-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="maxSize" fullname="XdgToplevel::maxSize" href="qml-xdgtoplevel.html#maxSize-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="maximized" fullname="XdgToplevel::maximized" href="qml-xdgtoplevel.html#maximized-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="minSize" fullname="XdgToplevel::minSize" href="qml-xdgtoplevel.html#minSize-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="parentToplevel" fullname="XdgToplevel::parentToplevel" href="qml-xdgtoplevel.html#parentToplevel-prop" status="active" access="public" documented="true" type="XdgToplevel" attached="false" writable="true"/>
            <qmlproperty name="resizing" fullname="XdgToplevel::resizing" href="qml-xdgtoplevel.html#resizing-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="title" fullname="XdgToplevel::title" href="qml-xdgtoplevel.html#title-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="xdgSurface" fullname="XdgToplevel::xdgSurface" href="qml-xdgtoplevel.html#xdgSurface-prop" status="active" access="public" documented="true" type="XdgSurface" attached="false" writable="true"/>
        </qmlclass>
        <group name="attributions-libs" href="attributions-libs.html" status="internal" seen="false" title="" members="qtwaylandcompositor-attribution-wayland-fullscreen-protocol.html,qtwaylandcompositor-attribution-wayland-protocol.html,qtwaylandcompositor-attribution-wayland-ivi-extension-protocol.html,qtwaylandcompositor-attribution-wayland-primary-selection-protocol.html,qtwaylandcompositor-attribution-wayland-scaler-protocol.html,qtwaylandcompositor-attribution-wayland-tablet-protocol.html,qtwaylandcompositor-attribution-wayland-viewporter-protocol.html,qtwaylandcompositor-attribution-wayland-xdg-decoration-protocol.html,qtwaylandcompositor-attribution-wayland-xdg-output-protocol.html,qtwaylandcompositor-attribution-wayland-xdg-shell-protocol.html,qtwaylandcompositor-attribution-wayland-text-input-unstable.html,qtwaylandcompositor-attribution-wayland-linux-dmabuf-unstable-v1.html,qtwaylandcompositor-attribution-wayland-eglstream-controller.html"/>
        <group name="attributions-qtwaylandcompositor" href="attributions-qtwaylandcompositor.html" status="internal" seen="false" title="" members="qtwaylandcompositor-attribution-wayland-fullscreen-protocol.html,qtwaylandcompositor-attribution-wayland-protocol.html,qtwaylandcompositor-attribution-wayland-ivi-extension-protocol.html,qtwaylandcompositor-attribution-wayland-primary-selection-protocol.html,qtwaylandcompositor-attribution-wayland-scaler-protocol.html,qtwaylandcompositor-attribution-wayland-tablet-protocol.html,qtwaylandcompositor-attribution-wayland-viewporter-protocol.html,qtwaylandcompositor-attribution-wayland-xdg-decoration-protocol.html,qtwaylandcompositor-attribution-wayland-xdg-output-protocol.html,qtwaylandcompositor-attribution-wayland-xdg-shell-protocol.html,qtwaylandcompositor-attribution-wayland-text-input-unstable.html,qtwaylandcompositor-attribution-wayland-linux-dmabuf-unstable-v1.html,qtwaylandcompositor-attribution-wayland-eglstream-controller.html"/>
        <group name="modules" href="modules.html" status="internal" seen="false" title="" members="QtWaylandCompositor"/>
        <group name="qmlmodules" href="qmlmodules.html" status="internal" seen="false" title="" members="QtWayland.Compositor"/>
        <group name="qtwaylandcompositor-examples" href="qtwaylandcompositor-examples.html" status="active" location="qtwaylandcompositor-examples.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/src/compositor/doc/src/qtwaylandcompositor-examples.qdoc" lineno="28" documented="true" seen="true" title="Qt Wayland Compositor Examples" module="QtWaylandCompositor" members="ivi-compositor,minimal-qml,multi-output,multi-screen,overview-compositor,pure-qml,server-side-decoration,spanning-screens" brief="Examples for the Qt Wayland Compositor module"/>
        <module name="QtWaylandCompositor" href="qtwaylandcompositor-module.html" status="active" location="qtwaylandcompositor-cpp.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/src/compositor/doc/src/qtwaylandcompositor-cpp.qdoc" lineno="28" documented="true" groups="modules" seen="true" title="Qt Wayland Compositor C++ Classes" module="QtWaylandCompositor" members="QWaylandBufferRef,QWaylandClient,QWaylandCompositor,QWaylandKeyboard,QWaylandOutput,QWaylandOutputMode,QWaylandPointer,QWaylandQuickItem,QWaylandSeat,QWaylandSurface,QWaylandSurfaceGrabber,QWaylandTouch,QWaylandView,QWaylandIdleInhibitManagerV1,QWaylandIviApplication,QWaylandIviSurface,QWaylandQtTextInputMethodManager,QWaylandQuickShellIntegration,QWaylandQuickShellSurfaceItem,QWaylandShellSurface,QWaylandViewporter,QWaylandWlShell,QWaylandWlShellSurface,QWaylandXdgDecorationManagerV1,QWaylandXdgOutputManagerV1,QWaylandXdgShell,QWaylandXdgSurface,QWaylandXdgToplevel,QWaylandXdgPopup" brief="Provides C++ classes for writing custom Wayland display servers"/>
        <qmlmodule name="QtWayland.Compositor" qml-module-name="QtWayland.Compositor" qml-module-version="1.1" href="qtwayland-compositor-qmlmodule.html" status="active" location="qtwaylandcompositor-qmltypes.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.1.3/qtwayland/src/compositor/doc/src/qtwaylandcompositor-qmltypes.qdoc" lineno="28" documented="true" groups="qmlmodules" seen="true" title="Qt Wayland Compositor QML Types" module="QtWaylandCompositor" members="WaylandClient,WaylandCompositor,WaylandOutput,WaylandHardwareLayer,WaylandQuickItem,WaylandSeat,WaylandSurface,WaylandView,IdleInhibitManagerV1,QtTextInputMethodManager,ShellSurfaceItem,ShellSurface" brief="Provides QML types for writing custom Wayland display servers"/>
        <qmlmodule name="QtWayland.Compositor.IviApplication" qml-module-name="QtWayland.Compositor.IviApplication" qml-module-version="." href="qtwayland-compositor-iviapplication-qmlmodule.html" status="internal" seen="false" title="" members="IviApplication,IviSurface"/>
        <qmlmodule name="QtWayland.Compositor.WlShell" qml-module-name="QtWayland.Compositor.WlShell" qml-module-version="." href="qtwayland-compositor-wlshell-qmlmodule.html" status="internal" seen="false" title="" members="WlShell,WlShellSurface"/>
        <qmlmodule name="QtWayland.Compositor.XdgShell" qml-module-name="QtWayland.Compositor.XdgShell" qml-module-version="." href="qtwayland-compositor-xdgshell-qmlmodule.html" status="internal" seen="false" title="" members="XdgDecorationManagerV1,XdgOutputManagerV1,XdgShell,XdgSurface,XdgToplevel,XdgPopup"/>
    </namespace>
</INDEX>
