<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Wayland Compositor Reference Documentation" version="6.0.0" project="QtWaylandCompositor" indexTitle="Qt Wayland Compositor">
    <namespace name="" status="active" access="public" module="qtwaylandcompositor">
        <function name="operator+" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void operator+(QWaylandSeat::CapabilityFlags::enum_type f1, QWaylandSeat::CapabilityFlags::enum_type f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f2" default=""/>
        </function>
        <function name="operator+" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void operator+(QWaylandSeat::CapabilityFlags::enum_type f1, QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator+" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void operator+(int f1, QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; f2)">
            <parameter type="int" name="f1" default=""/>
            <parameter type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator+" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void operator+(int f1, QWaylandSeat::CapabilityFlags::enum_type f2)">
            <parameter type="int" name="f1" default=""/>
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f2" default=""/>
        </function>
        <function name="operator+" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void operator+(QWaylandSeat::CapabilityFlags::enum_type f1, int f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="operator-" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void operator-(QWaylandSeat::CapabilityFlags::enum_type f1, QWaylandSeat::CapabilityFlags::enum_type f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f2" default=""/>
        </function>
        <function name="operator-" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void operator-(QWaylandSeat::CapabilityFlags::enum_type f1, QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator-" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void operator-(int f1, QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; f2)">
            <parameter type="int" name="f1" default=""/>
            <parameter type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator-" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void operator-(int f1, QWaylandSeat::CapabilityFlags::enum_type f2)">
            <parameter type="int" name="f1" default=""/>
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f2" default=""/>
        </function>
        <function name="operator-" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void operator-(QWaylandSeat::CapabilityFlags::enum_type f1, int f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" signature="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; operator|(QWaylandSeat::CapabilityFlags::enum_type f1, QWaylandSeat::CapabilityFlags::enum_type f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" signature="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; operator|(QWaylandSeat::CapabilityFlags::enum_type f1, QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt; f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QWaylandSeat::CapabilityFlags::enum_type&gt;" name="f2" default=""/>
        </function>
        <function name="operator|" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="143" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QWaylandSeat::CapabilityFlags::enum_type f1, int f2)">
            <parameter type="QWaylandSeat::CapabilityFlags::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function name="qLcWaylandCompositor" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; qLcWaylandCompositor()"/>
        <function name="qLcWaylandCompositorHardwareIntegration" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; qLcWaylandCompositorHardwareIntegration()"/>
        <function name="qLcWaylandCompositorInputMethods" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; qLcWaylandCompositorInputMethods()"/>
        <function name="qml_register_types_QtWayland_Compositor" status="internal" access="private" location="qtwaylandcompositorglobal.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qtwaylandcompositorglobal.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void qml_register_types_QtWayland_Compositor()"/>
        <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.0.0/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="add-stuff-here" title="ADD STUFF HERE" level="1"/>
        </page>
        <struct name="QMetaTypeId" href="qmetatypeid.html" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="59">
            <function name="qt_metatype_id" fullname="QMetaTypeId::qt_metatype_id" href="qmetatypeid.html#qt_metatype_id" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="int" signature="int qt_metatype_id()"/>
            <enum name="anonymous" fullname="QMetaTypeId::anonymous" href="qmetatypeid.html#anonymous-enum" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="59">
                <value name="Defined" value="Q_DECLARE_METATYPE(QWaylandResource)"/>
            </enum>
        </struct>
        <class name="QTypeInfo" href="qtypeinfo.html" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="61">
            <enum name="anonymous" fullname="QTypeInfo::anonymous" href="qtypeinfo.html#anonymous-enum" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="61">
                <value name="isComplex" value="Q_DECLARE_TYPEINFO(QWaylandOutputMode, Q_MOVABLE_TYPE)"/>
                <value name="isRelocatable" value="Q_DECLARE_TYPEINFO(QWaylandOutputMode, Q_MOVABLE_TYPE)"/>
                <value name="isPointer" value="Q_DECLARE_TYPEINFO(QWaylandOutputMode, Q_MOVABLE_TYPE)"/>
                <value name="isIntegral" value="Q_DECLARE_TYPEINFO(QWaylandOutputMode, Q_MOVABLE_TYPE)"/>
            </enum>
        </class>
        <class name="QWaylandBufferMaterial" href="qwaylandbuffermaterial.html" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="72" bases="QSGMaterial">
            <function name="QWaylandBufferMaterial" fullname="QWaylandBufferMaterial::QWaylandBufferMaterial" href="qwaylandbuffermaterial.html#QWaylandBufferMaterial" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="75" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandBufferMaterial(QWaylandBufferRef::BufferFormatEgl format)">
                <parameter type="QWaylandBufferRef::BufferFormatEgl" name="format" default=""/>
            </function>
            <function name="bind" fullname="QWaylandBufferMaterial::bind" href="qwaylandbuffermaterial.html#bind" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void bind()"/>
            <function name="createShader" fullname="QWaylandBufferMaterial::createShader" href="qwaylandbuffermaterial.html#createShader" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="84" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSGMaterialShader *" signature="QSGMaterialShader * createShader(QSGRendererInterface::RenderMode renderMode) const override">
                <parameter type="QSGRendererInterface::RenderMode" name="renderMode" default=""/>
            </function>
            <function name="ensureTextures" fullname="QWaylandBufferMaterial::ensureTextures" href="qwaylandbuffermaterial.html#ensureTextures" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ensureTextures(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setTextureForPlane" fullname="QWaylandBufferMaterial::setTextureForPlane" href="qwaylandbuffermaterial.html#setTextureForPlane" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTextureForPlane(int plane, QOpenGLTexture *texture, QSGTexture *scenegraphTexture)">
                <parameter type="int" name="plane" default=""/>
                <parameter type="QOpenGLTexture *" name="texture" default=""/>
                <parameter type="QSGTexture *" name="scenegraphTexture" default=""/>
            </function>
            <function name="setTextureParameters" fullname="QWaylandBufferMaterial::setTextureParameters" href="qwaylandbuffermaterial.html#setTextureParameters" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTextureParameters(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="type" fullname="QWaylandBufferMaterial::type" href="qwaylandbuffermaterial.html#type" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="83" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSGMaterialType *" signature="QSGMaterialType * type() const override"/>
            <function name="updateScenegraphTextures" fullname="QWaylandBufferMaterial::updateScenegraphTextures" href="qwaylandbuffermaterial.html#updateScenegraphTextures" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateScenegraphTextures(QRhi *rhi)">
                <parameter type="QRhi *" name="rhi" default=""/>
            </function>
            <function name="~QWaylandBufferMaterial" fullname="QWaylandBufferMaterial::~QWaylandBufferMaterial" href="qwaylandbuffermaterial.html#dtor.QWaylandBufferMaterial" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="76" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandBufferMaterial() override"/>
            <variable name="m_format" fullname="QWaylandBufferMaterial::m_format" href="qwaylandbuffermaterial.html#m_format-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="92" type="const QWaylandBufferRef::BufferFormatEgl" static="false"/>
            <variable name="m_scenegraphTextures" fullname="QWaylandBufferMaterial::m_scenegraphTextures" href="qwaylandbuffermaterial.html#m_scenegraphTextures-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="94" type="QVarLengthArray&lt;QSGTexture *, 3&gt;" static="false"/>
            <variable name="m_textures" fullname="QWaylandBufferMaterial::m_textures" href="qwaylandbuffermaterial.html#m_textures-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="93" type="QVarLengthArray&lt;QOpenGLTexture *, 3&gt;" static="false"/>
        </class>
        <class name="QWaylandBufferMaterialShader" href="qwaylandbuffermaterialshader.html" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="58" bases="QSGMaterialShader">
            <function name="QWaylandBufferMaterialShader" fullname="QWaylandBufferMaterialShader::QWaylandBufferMaterialShader" href="qwaylandbuffermaterialshader.html#QWaylandBufferMaterialShader" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandBufferMaterialShader(QWaylandBufferRef::BufferFormatEgl format)">
                <parameter type="QWaylandBufferRef::BufferFormatEgl" name="format" default=""/>
            </function>
            <function name="updateSampledImage" fullname="QWaylandBufferMaterialShader::updateSampledImage" href="qwaylandbuffermaterialshader.html#updateSampledImage" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void updateSampledImage(QSGMaterialShader::RenderState &amp;state, int binding, QSGTexture **texture, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override">
                <parameter type="QSGMaterialShader::RenderState &amp;" name="state" default=""/>
                <parameter type="int" name="binding" default=""/>
                <parameter type="QSGTexture **" name="texture" default=""/>
                <parameter type="QSGMaterial *" name="newMaterial" default=""/>
                <parameter type="QSGMaterial *" name="oldMaterial" default=""/>
            </function>
            <function name="updateUniformData" fullname="QWaylandBufferMaterialShader::updateUniformData" href="qwaylandbuffermaterialshader.html#updateUniformData" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="63" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool updateUniformData(QSGMaterialShader::RenderState &amp;state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override">
                <parameter type="QSGMaterialShader::RenderState &amp;" name="state" default=""/>
                <parameter type="QSGMaterial *" name="newMaterial" default=""/>
                <parameter type="QSGMaterial *" name="oldMaterial" default=""/>
            </function>
            <variable name="m_format" fullname="QWaylandBufferMaterialShader::m_format" href="qwaylandbuffermaterialshader.html#m_format-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="69" type="const QWaylandBufferRef::BufferFormatEgl" static="false"/>
        </class>
        <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.0.0/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.0.0/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.0.0/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.0.0/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="buffer" fullname="QWaylandBufferRef::buffer" href="qwaylandbufferref.html#buffer" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="105" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QtWayland::ClientBuffer *" signature="QtWayland::ClientBuffer * buffer() const"/>
            <function name="bufferFormatEgl" fullname="QWaylandBufferRef::bufferFormatEgl" href="qwaylandbufferref.html#bufferFormatEgl" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandBufferRef::BufferFormatEgl" signature="QWaylandBufferRef::BufferFormatEgl bufferFormatEgl() const"/>
            <function name="bufferType" fullname="QWaylandBufferRef::bufferType" href="qwaylandbufferref.html#bufferType" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="90" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandBufferRef::BufferType" signature="QWaylandBufferRef::BufferType bufferType() const"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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()"/>
            <enum name="BufferFormatEgl" fullname="QWaylandBufferRef::BufferFormatEgl" href="qwaylandbufferref.html#BufferFormatEgl-enum" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="80">
                <value name="BufferFormatEgl_Null" value="0"/>
                <value name="BufferFormatEgl_RGB" value="1"/>
                <value name="BufferFormatEgl_RGBA" value="2"/>
                <value name="BufferFormatEgl_EXTERNAL_OES" value="3"/>
                <value name="BufferFormatEgl_Y_U_V" value="4"/>
                <value name="BufferFormatEgl_Y_UV" value="5"/>
                <value name="BufferFormatEgl_Y_XUXV" value="6"/>
            </enum>
            <enum name="BufferType" fullname="QWaylandBufferRef::BufferType" href="qwaylandbufferref.html#BufferType-enum" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="74">
                <value name="BufferType_Null" value="0"/>
                <value name="BufferType_SharedMemory" value="1"/>
                <value name="BufferType_Egl" value="2"/>
            </enum>
            <variable name="d" fullname="QWaylandBufferRef::d" href="qwaylandbufferref.html#d-var" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="106" type="class QWaylandBufferRefPrivate *const" static="false"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandClient::d_func" href="qwaylandclient.html#d_func" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="50" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandClientPrivate *" signature="QWaylandClientPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandClient::d_func" href="qwaylandclient.html#d_func-1" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="50" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandClientPrivate *" signature="const QWaylandClientPrivate * d_func() 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.0.0/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.0.0/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.0.0/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="metaObject" fullname="QWaylandClient::metaObject" href="qwaylandclient.html#metaObject" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="49" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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="qt_metacall" fullname="QWaylandClient::qt_metacall" href="qwaylandclient.html#qt_metacall" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandClient::qt_metacast" href="qwaylandclient.html#qt_metacast" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandClient::qt_static_metacall" href="qwaylandclient.html#qt_static_metacall" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="49" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandClient::QPrivateSignal" href="qwaylandclient-qprivatesignal.html" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="49"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="53" documented="true">
                <getter name="userId"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandClient::staticMetaObject" href="qwaylandclient.html#staticMetaObject-var" status="internal" access="private" location="qwaylandclient.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandclient.h" lineno="49" type="const QMetaObject" static="true"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="clients" fullname="QWaylandCompositor::clients" href="qwaylandcompositor.html#clients" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="117" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandClient *&gt;" signature="QList&lt;QWaylandClient *&gt; clients() const"/>
            <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.0.0/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="createKeyboardDevice" fullname="QWaylandCompositor::createKeyboardDevice" href="qwaylandcompositor.html#createKeyboardDevice" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="175" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWaylandKeyboard *" signature="QWaylandKeyboard * createKeyboardDevice(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="createPointerDevice" fullname="QWaylandCompositor::createPointerDevice" href="qwaylandcompositor.html#createPointerDevice" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="174" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWaylandPointer *" signature="QWaylandPointer * createPointerDevice(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="createSeat" fullname="QWaylandCompositor::createSeat" href="qwaylandcompositor.html#createSeat" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="173" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * createSeat()"/>
            <function name="createTouchDevice" fullname="QWaylandCompositor::createTouchDevice" href="qwaylandcompositor.html#createTouchDevice" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="176" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWaylandTouch *" signature="QWaylandTouch * createTouchDevice(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <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.0.0/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="currentTimeMsecs" fullname="QWaylandCompositor::currentTimeMsecs" href="qwaylandcompositor.html#currentTimeMsecs" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="130" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="uint" signature="uint currentTimeMsecs() const"/>
            <function name="d_func" fullname="QWaylandCompositor::d_func" href="qwaylandcompositor.html#d_func" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandCompositorPrivate *" signature="QWaylandCompositorPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandCompositor::d_func" href="qwaylandcompositor.html#d_func-1" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandCompositorPrivate *" signature="const QWaylandCompositorPrivate * d_func() const"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="display" fullname="QWaylandCompositor::display" href="qwaylandcompositor.html#display" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="114" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="::wl_display *" signature="::wl_display * display() const"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandCompositor::metaObject" href="qwaylandcompositor.html#metaObject" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="70" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="nextSerial" fullname="QWaylandCompositor::nextSerial" href="qwaylandcompositor.html#nextSerial" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="115" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint32_t" signature="uint32_t nextSerial()"/>
            <function name="outputAdded" fullname="QWaylandCompositor::outputAdded" href="qwaylandcompositor.html#outputAdded" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="166" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void outputAdded(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <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.0.0/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="outputRemoved" fullname="QWaylandCompositor::outputRemoved" href="qwaylandcompositor.html#outputRemoved" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="167" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void outputRemoved(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="outputs" fullname="QWaylandCompositor::outputs" href="qwaylandcompositor.html#outputs" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="128" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandOutput *&gt;" signature="QList&lt;QWaylandOutput *&gt; outputs() const"/>
            <function name="overrideSelection" fullname="QWaylandCompositor::overrideSelection" href="qwaylandcompositor.html#overrideSelection" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="134" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void overrideSelection(const QMimeData *data)">
                <parameter type="const QMimeData *" name="data" default=""/>
            </function>
            <function name="processWaylandEvents" fullname="QWaylandCompositor::processWaylandEvents" href="qwaylandcompositor.html#processWaylandEvents" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="149" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void processWaylandEvents()"/>
            <function name="qt_getEnumMetaObject" href="qwaylandcompositor.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="101" related="0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandCompositor::ShmFormat)">
                <parameter type="QWaylandCompositor::ShmFormat" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandcompositor.html#qt_getEnumName" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="101" related="1" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandCompositor::ShmFormat)">
                <parameter type="QWaylandCompositor::ShmFormat" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandCompositor::qt_metacall" href="qwaylandcompositor.html#qt_metacall" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandCompositor::qt_metacast" href="qwaylandcompositor.html#qt_metacast" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandCompositor::qt_static_metacall" href="qwaylandcompositor.html#qt_static_metacall" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="70" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" 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.0.0/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.0.0/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="retainedSelectionReceived" fullname="QWaylandCompositor::retainedSelectionReceived" href="qwaylandcompositor.html#retainedSelectionReceived" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="172" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void retainedSelectionReceived(QMimeData *mimeData)">
                <parameter type="QMimeData *" name="mimeData" default=""/>
            </function>
            <function name="seatFor" fullname="QWaylandCompositor::seatFor" href="qwaylandcompositor.html#seatFor" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="138" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * seatFor(QInputEvent *inputEvent)">
                <parameter type="QInputEvent *" name="inputEvent" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="subsurfaceChanged" fullname="QWaylandCompositor::subsurfaceChanged" href="qwaylandcompositor.html#subsurfaceChanged" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="159" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void subsurfaceChanged(QWaylandSurface *child, QWaylandSurface *parent)">
                <parameter type="QWaylandSurface *" name="child" default=""/>
                <parameter type="QWaylandSurface *" name="parent" default=""/>
            </function>
            <function name="surfaceAboutToBeDestroyed" fullname="QWaylandCompositor::surfaceAboutToBeDestroyed" href="qwaylandcompositor.html#surfaceAboutToBeDestroyed" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="158" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceAboutToBeDestroyed(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" 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.0.0/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.0.0/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="surfaces" fullname="QWaylandCompositor::surfaces" href="qwaylandcompositor.html#surfaces" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="121" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandSurface *&gt;" signature="QList&lt;QWaylandSurface *&gt; surfaces() const"/>
            <function name="surfacesForClient" fullname="QWaylandCompositor::surfacesForClient" href="qwaylandcompositor.html#surfacesForClient" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="122" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandSurface *&gt;" signature="QList&lt;QWaylandSurface *&gt; surfacesForClient(QWaylandClient *client) const">
                <parameter type="QWaylandClient *" name="client" 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.0.0/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.0.0/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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandCompositor::QPrivateSignal" href="qwaylandcompositor-qprivatesignal.html" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="70"/>
            <enum name="ShmFormat" fullname="QWaylandCompositor::ShmFormat" href="qwaylandcompositor.html#ShmFormat-enum" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="85">
                <value name="ShmFormat_ARGB8888" value="0"/>
                <value name="ShmFormat_XRGB8888" value="1"/>
                <value name="ShmFormat_C8" value="0x20203843"/>
                <value name="ShmFormat_XRGB4444" value="0x32315258"/>
                <value name="ShmFormat_ARGB4444" value="0x32315241"/>
                <value name="ShmFormat_XRGB1555" value="0x35315258"/>
                <value name="ShmFormat_RGB565" value="0x36314752"/>
                <value name="ShmFormat_RGB888" value="0x34324752"/>
                <value name="ShmFormat_XBGR8888" value="0x34324258"/>
                <value name="ShmFormat_ABGR8888" value="0x34324241"/>
                <value name="ShmFormat_XRGB2101010" value="0x30335258"/>
                <value name="ShmFormat_XBGR2101010" value="0x30334258"/>
                <value name="ShmFormat_ARGB2101010" value="0x30335241"/>
                <value name="ShmFormat_ABGR2101010" value="0x30334241"/>
            </enum>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="76" documented="true">
                <getter name="useHardwareIntegrationExtension"/>
                <setter name="setUseHardwareIntegrationExtension"/>
                <notifier name="useHardwareIntegrationExtensionChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandCompositor::staticMetaObject" href="qwaylandcompositor.html#staticMetaObject-var" status="internal" access="private" location="qwaylandcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor.h" lineno="70" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandCompositorExtension" href="qwaylandcompositorextension.html" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="64" bases="QWaylandObject">
            <function name="QWaylandCompositorExtension" fullname="QWaylandCompositorExtension::QWaylandCompositorExtension" href="qwaylandcompositorextension.html#QWaylandCompositorExtension" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="72" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandCompositorExtension()"/>
            <function name="QWaylandCompositorExtension" fullname="QWaylandCompositorExtension::QWaylandCompositorExtension" href="qwaylandcompositorextension.html#QWaylandCompositorExtension-1" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="73" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandCompositorExtension(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
            <function name="QWaylandCompositorExtension" fullname="QWaylandCompositorExtension::QWaylandCompositorExtension" href="qwaylandcompositorextension.html#QWaylandCompositorExtension-2" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="85" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandCompositorExtension(QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="QWaylandCompositorExtension" fullname="QWaylandCompositorExtension::QWaylandCompositorExtension" href="qwaylandcompositorextension.html#QWaylandCompositorExtension-3" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="86" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QWaylandCompositorExtension(QWaylandObject *container, QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandCompositorExtension::d_func" href="qwaylandcompositorextension.html#d_func" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandCompositorExtensionPrivate *" signature="QWaylandCompositorExtensionPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandCompositorExtension::d_func" href="qwaylandcompositorextension.html#d_func-1" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="67" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandCompositorExtensionPrivate *" signature="const QWaylandCompositorExtensionPrivate * d_func() const"/>
            <function name="event" fullname="QWaylandCompositorExtension::event" href="qwaylandcompositorextension.html#event" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="88" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool event(QEvent *event) override">
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="extensionContainer" fullname="QWaylandCompositorExtension::extensionContainer" href="qwaylandcompositorextension.html#extensionContainer" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandObject *" signature="QWaylandObject * extensionContainer() const"/>
            <function name="extensionInterface" fullname="QWaylandCompositorExtension::extensionInterface" href="qwaylandcompositorextension.html#extensionInterface" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="82" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="const struct wl_interface *" signature="const struct wl_interface * extensionInterface() const = 0"/>
            <function name="initialize" fullname="QWaylandCompositorExtension::initialize" href="qwaylandcompositorextension.html#initialize" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initialize()"/>
            <function name="isInitialized" fullname="QWaylandCompositorExtension::isInitialized" href="qwaylandcompositorextension.html#isInitialized" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isInitialized() const"/>
            <function name="metaObject" fullname="QWaylandCompositorExtension::metaObject" href="qwaylandcompositorextension.html#metaObject" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="66" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandCompositorExtension::qt_metacall" href="qwaylandcompositorextension.html#qt_metacall" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="66" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandCompositorExtension::qt_metacast" href="qwaylandcompositorextension.html#qt_metacast" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="66" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandCompositorExtension::qt_static_metacall" href="qwaylandcompositorextension.html#qt_static_metacall" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="66" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setExtensionContainer" fullname="QWaylandCompositorExtension::setExtensionContainer" href="qwaylandcompositorextension.html#setExtensionContainer" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setExtensionContainer(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
            <function name="~QWaylandCompositorExtension" fullname="QWaylandCompositorExtension::~QWaylandCompositorExtension" href="qwaylandcompositorextension.html#dtor.QWaylandCompositorExtension" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="74" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandCompositorExtension() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandCompositorExtension::QPrivateSignal" href="qwaylandcompositorextension-qprivatesignal.html" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="66"/>
            <variable name="staticMetaObject" fullname="QWaylandCompositorExtension::staticMetaObject" href="qwaylandcompositorextension.html#staticMetaObject-var" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="66" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandCompositorExtensionPrivate" href="qwaylandcompositorextensionprivate.html" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="50" bases="QObjectPrivate">
            <function name="QWaylandCompositorExtensionPrivate" fullname="QWaylandCompositorExtensionPrivate::QWaylandCompositorExtensionPrivate" href="qwaylandcompositorextensionprivate.html#QWaylandCompositorExtensionPrivate" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandCompositorExtensionPrivate()"/>
            <function name="get" fullname="QWaylandCompositorExtensionPrivate::get" href="qwaylandcompositorextensionprivate.html#get" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandCompositorExtensionPrivate *" signature="QWaylandCompositorExtensionPrivate * get(QWaylandCompositorExtension *extension)">
                <parameter type="QWaylandCompositorExtension *" name="extension" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandCompositorExtensionPrivate::q_func" href="qwaylandcompositorextensionprivate.html#q_func" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="52" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandCompositorExtension *" signature="QWaylandCompositorExtension * q_func()"/>
            <function name="q_func" fullname="QWaylandCompositorExtensionPrivate::q_func" href="qwaylandcompositorextensionprivate.html#q_func-1" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandCompositorExtension *" signature="const QWaylandCompositorExtension * q_func() const"/>
            <variable name="extension_container" fullname="QWaylandCompositorExtensionPrivate::extension_container" href="qwaylandcompositorextensionprivate.html#extension_container-var" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="61" type="QWaylandObject *" static="false"/>
            <variable name="initialized" fullname="QWaylandCompositorExtensionPrivate::initialized" href="qwaylandcompositorextensionprivate.html#initialized-var" status="internal" access="private" location="qwaylandcompositorextension_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension_p.h" lineno="62" type="bool" static="false"/>
        </class>
        <class name="QWaylandCompositorExtensionTemplate" href="qwaylandcompositorextensiontemplate.html" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="92" bases="QWaylandCompositorExtension">
            <function name="QWaylandCompositorExtensionTemplate" fullname="QWaylandCompositorExtensionTemplate::QWaylandCompositorExtensionTemplate" href="qwaylandcompositorextensiontemplate.html#QWaylandCompositorExtensionTemplate" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="95" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandCompositorExtensionTemplate()"/>
            <function name="QWaylandCompositorExtensionTemplate" fullname="QWaylandCompositorExtensionTemplate::QWaylandCompositorExtensionTemplate" href="qwaylandcompositorextensiontemplate.html#QWaylandCompositorExtensionTemplate-1" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="99" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandCompositorExtensionTemplate(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
            <function name="QWaylandCompositorExtensionTemplate" fullname="QWaylandCompositorExtensionTemplate::QWaylandCompositorExtensionTemplate" href="qwaylandcompositorextensiontemplate.html#QWaylandCompositorExtensionTemplate-2" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="115" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandCompositorExtensionTemplate(QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="QWaylandCompositorExtensionTemplate" fullname="QWaylandCompositorExtensionTemplate::QWaylandCompositorExtensionTemplate" href="qwaylandcompositorextensiontemplate.html#QWaylandCompositorExtensionTemplate-3" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="119" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QWaylandCompositorExtensionTemplate(QWaylandObject *container, QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="extensionInterface" fullname="QWaylandCompositorExtensionTemplate::extensionInterface" href="qwaylandcompositorextensiontemplate.html#extensionInterface" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="103" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const struct wl_interface *" signature="const struct wl_interface * extensionInterface() const override"/>
            <function name="findIn" fullname="QWaylandCompositorExtensionTemplate::findIn" href="qwaylandcompositorextensiontemplate.html#findIn" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="108" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="T *" signature="T * findIn(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
        </class>
        <class name="QWaylandCompositorPrivate" href="qwaylandcompositorprivate.html" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="72" bases="QObjectPrivate">
            <function name="QWaylandCompositorPrivate" fullname="QWaylandCompositorPrivate::QWaylandCompositorPrivate" href="qwaylandcompositorprivate.html#QWaylandCompositorPrivate" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="77" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandCompositorPrivate(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="QWaylandCompositorPrivate" fullname="QWaylandCompositorPrivate::QWaylandCompositorPrivate" href="qwaylandcompositorprivate.html#QWaylandCompositorPrivate-1" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="174" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandCompositorPrivate(const QWaylandCompositorPrivate &amp;)">
                <parameter type="const QWaylandCompositorPrivate &amp;" name="" default=""/>
            </function>
            <function name="addClient" fullname="QWaylandCompositorPrivate::addClient" href="qwaylandcompositorprivate.html#addClient" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="108" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addClient(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="addOutput" fullname="QWaylandCompositorPrivate::addOutput" href="qwaylandcompositorprivate.html#addOutput" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="113" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="addPolishObject" fullname="QWaylandCompositorPrivate::addPolishObject" href="qwaylandcompositorprivate.html#addPolishObject" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="111" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addPolishObject(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="bufferManager" fullname="QWaylandCompositorPrivate::bufferManager" href="qwaylandcompositorprivate.html#bufferManager" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="98" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QtWayland::BufferManager *" signature="QtWayland::BufferManager * bufferManager() const"/>
            <function name="callCreateKeyboardDevice" fullname="QWaylandCompositorPrivate::callCreateKeyboardDevice" href="qwaylandcompositorprivate.html#callCreateKeyboardDevice" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="103" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandKeyboard *" signature="QWaylandKeyboard * callCreateKeyboardDevice(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="callCreatePointerDevice" fullname="QWaylandCompositorPrivate::callCreatePointerDevice" href="qwaylandcompositorprivate.html#callCreatePointerDevice" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="101" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandPointer *" signature="QWaylandPointer * callCreatePointerDevice(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="callCreateTouchDevice" fullname="QWaylandCompositorPrivate::callCreateTouchDevice" href="qwaylandcompositorprivate.html#callCreateTouchDevice" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="105" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTouch *" signature="QWaylandTouch * callCreateTouchDevice(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="clientBufferIntegrations" fullname="QWaylandCompositorPrivate::clientBufferIntegrations" href="qwaylandcompositorprivate.html#clientBufferIntegrations" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="92" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="const QList&lt;QtWayland::ClientBufferIntegration *&gt;" signature="const QList&lt;QtWayland::ClientBufferIntegration *&gt; clientBufferIntegrations() const"/>
            <function name="compositor_create_region" fullname="QWaylandCompositorPrivate::compositor_create_region" href="qwaylandcompositorprivate.html#compositor_create_region" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="120" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void compositor_create_region(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="compositor_create_surface" fullname="QWaylandCompositorPrivate::compositor_create_surface" href="qwaylandcompositorprivate.html#compositor_create_surface" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="119" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void compositor_create_surface(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="connectToExternalSockets" fullname="QWaylandCompositorPrivate::connectToExternalSockets" href="qwaylandcompositorprivate.html#connectToExternalSockets" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="116" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void connectToExternalSockets()"/>
            <function name="createDefaultSurface" fullname="QWaylandCompositorPrivate::createDefaultSurface" href="qwaylandcompositorprivate.html#createDefaultSurface" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="124" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * createDefaultSurface()"/>
            <function name="dataDeviceManager" fullname="QWaylandCompositorPrivate::dataDeviceManager" href="qwaylandcompositorprivate.html#dataDeviceManager" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="96" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QtWayland::DataDeviceManager *" signature="QtWayland::DataDeviceManager * dataDeviceManager() const"/>
            <function name="defaultOutput" fullname="QWaylandCompositorPrivate::defaultOutput" href="qwaylandcompositorprivate.html#defaultOutput" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="90" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandOutput *" signature="QWaylandOutput * defaultOutput() const"/>
            <function name="destroySurface" fullname="QWaylandCompositorPrivate::destroySurface" href="qwaylandcompositorprivate.html#destroySurface" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void destroySurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="feedRetainedSelectionData" fullname="QWaylandCompositorPrivate::feedRetainedSelectionData" href="qwaylandcompositorprivate.html#feedRetainedSelectionData" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void feedRetainedSelectionData(QMimeData *data)">
                <parameter type="QMimeData *" name="data" default=""/>
            </function>
            <function name="get" fullname="QWaylandCompositorPrivate::get" href="qwaylandcompositorprivate.html#get" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="75" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandCompositorPrivate *" signature="QWaylandCompositorPrivate * get(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="init" fullname="QWaylandCompositorPrivate::init" href="qwaylandcompositorprivate.html#init" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void init()"/>
            <function name="initializeExtensions" fullname="QWaylandCompositorPrivate::initializeExtensions" href="qwaylandcompositorprivate.html#initializeExtensions" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="127" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initializeExtensions()"/>
            <function name="initializeHardwareIntegration" fullname="QWaylandCompositorPrivate::initializeHardwareIntegration" href="qwaylandcompositorprivate.html#initializeHardwareIntegration" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="126" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initializeHardwareIntegration()"/>
            <function name="initializeSeats" fullname="QWaylandCompositorPrivate::initializeSeats" href="qwaylandcompositorprivate.html#initializeSeats" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="128" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initializeSeats()"/>
            <function name="loadClientBufferIntegration" fullname="QWaylandCompositorPrivate::loadClientBufferIntegration" href="qwaylandcompositorprivate.html#loadClientBufferIntegration" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="130" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void loadClientBufferIntegration()"/>
            <function name="loadServerBufferIntegration" fullname="QWaylandCompositorPrivate::loadServerBufferIntegration" href="qwaylandcompositorprivate.html#loadServerBufferIntegration" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="131" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void loadServerBufferIntegration()"/>
            <function name="operator=" fullname="QWaylandCompositorPrivate::operator=" href="qwaylandcompositorprivate.html#operator-eq" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="174" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandCompositorPrivate &amp;" signature="QWaylandCompositorPrivate &amp; operator=(const QWaylandCompositorPrivate &amp;)">
                <parameter type="const QWaylandCompositorPrivate &amp;" name="" default=""/>
            </function>
            <function name="preInit" fullname="QWaylandCompositorPrivate::preInit" href="qwaylandcompositorprivate.html#preInit" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void preInit()"/>
            <function name="q_func" fullname="QWaylandCompositorPrivate::q_func" href="qwaylandcompositorprivate.html#q_func" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="173" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * q_func()"/>
            <function name="q_func" fullname="QWaylandCompositorPrivate::q_func" href="qwaylandcompositorprivate.html#q_func-1" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="173" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandCompositor *" signature="const QWaylandCompositor * q_func() const"/>
            <function name="removeClient" fullname="QWaylandCompositorPrivate::removeClient" href="qwaylandcompositorprivate.html#removeClient" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="109" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeClient(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="removeOutput" fullname="QWaylandCompositorPrivate::removeOutput" href="qwaylandcompositorprivate.html#removeOutput" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="114" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="serverBufferIntegration" fullname="QWaylandCompositorPrivate::serverBufferIntegration" href="qwaylandcompositorprivate.html#serverBufferIntegration" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="93" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QtWayland::ServerBufferIntegration *" signature="QtWayland::ServerBufferIntegration * serverBufferIntegration() const"/>
            <function name="subcompositor_get_subsurface" fullname="QWaylandCompositorPrivate::subcompositor_get_subsurface" href="qwaylandcompositorprivate.html#subcompositor_get_subsurface" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="122" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void subcompositor_get_subsurface(int *resource, uint32_t id, struct ::wl_resource *surface, struct ::wl_resource *parent) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="struct ::wl_resource *" name="surface" default=""/>
                <parameter type="struct ::wl_resource *" name="parent" default=""/>
            </function>
            <function name="unregisterSurface" fullname="QWaylandCompositorPrivate::unregisterSurface" href="qwaylandcompositorprivate.html#unregisterSurface" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unregisterSurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="xkbContext" fullname="QWaylandCompositorPrivate::xkbContext" href="qwaylandcompositorprivate.html#xkbContext" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="81" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct xkb_context *" signature="struct xkb_context * xkbContext() const"/>
            <function name="~QWaylandCompositorPrivate" fullname="QWaylandCompositorPrivate::~QWaylandCompositorPrivate" href="qwaylandcompositorprivate.html#dtor.QWaylandCompositorPrivate" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="78" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandCompositorPrivate() override"/>
            <variable name="all_surfaces" fullname="QWaylandCompositorPrivate::all_surfaces" href="qwaylandcompositorprivate.html#all_surfaces-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="142" type="QList&lt;QWaylandSurface *&gt;" static="false"/>
            <variable name="buffer_manager" fullname="QWaylandCompositorPrivate::buffer_manager" href="qwaylandcompositorprivate.html#buffer_manager-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="147" type="QtWayland::BufferManager *" static="false"/>
            <variable name="client_buffer_integrations" fullname="QWaylandCompositorPrivate::client_buffer_integrations" href="qwaylandcompositorprivate.html#client_buffer_integrations-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="160" type="QList&lt;QtWayland::ClientBufferIntegration *&gt;" static="false"/>
            <variable name="clients" fullname="QWaylandCompositorPrivate::clients" href="qwaylandcompositorprivate.html#clients-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="153" type="QList&lt;QWaylandClient *&gt;" static="false"/>
            <variable name="data_device_manager" fullname="QWaylandCompositorPrivate::data_device_manager" href="qwaylandcompositorprivate.html#data_device_manager-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="145" type="QtWayland::DataDeviceManager *" static="false"/>
            <variable name="display" fullname="QWaylandCompositorPrivate::display" href="qwaylandcompositorprivate.html#display-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="135" type="struct wl_display *" static="false"/>
            <variable name="eventHandler" fullname="QWaylandCompositorPrivate::eventHandler" href="qwaylandcompositorprivate.html#eventHandler-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="162" type="QScopedPointer&lt;QWindowSystemEventHandler&gt;" static="false"/>
            <variable name="externally_added_socket_fds" fullname="QWaylandCompositorPrivate::externally_added_socket_fds" href="qwaylandcompositorprivate.html#externally_added_socket_fds-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="134" type="QList&lt;int&gt;" static="false"/>
            <variable name="hw_integration" fullname="QWaylandCompositorPrivate::hw_integration" href="qwaylandcompositorprivate.html#hw_integration-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="157" type="QScopedPointer&lt;QtWayland::HardwareIntegration&gt;" static="false"/>
            <variable name="initialized" fullname="QWaylandCompositorPrivate::initialized" href="qwaylandcompositorprivate.html#initialized-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="166" type="bool" static="false"/>
            <variable name="loop" fullname="QWaylandCompositorPrivate::loop" href="qwaylandcompositorprivate.html#loop-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="151" type="int *" static="false"/>
            <variable name="mXkbContext" fullname="QWaylandCompositorPrivate::mXkbContext" href="qwaylandcompositorprivate.html#mXkbContext-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="170" type="QXkbCommon::ScopedXKBContext" static="false"/>
            <variable name="outputs" fullname="QWaylandCompositorPrivate::outputs" href="qwaylandcompositorprivate.html#outputs-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="140" type="QList&lt;QWaylandOutput *&gt;" static="false"/>
            <variable name="ownsDisplay" fullname="QWaylandCompositorPrivate::ownsDisplay" href="qwaylandcompositorprivate.html#ownsDisplay-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="136" type="bool" static="false"/>
            <variable name="polish_objects" fullname="QWaylandCompositorPrivate::polish_objects" href="qwaylandcompositorprivate.html#polish_objects-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="167" type="std::vector&lt;QPointer&lt;QObject&gt;&gt;" static="false"/>
            <variable name="preInitialized" fullname="QWaylandCompositorPrivate::preInitialized" href="qwaylandcompositorprivate.html#preInitialized-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="165" type="bool" static="false"/>
            <variable name="retainSelection" fullname="QWaylandCompositorPrivate::retainSelection" href="qwaylandcompositorprivate.html#retainSelection-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="164" type="bool" static="false"/>
            <variable name="seats" fullname="QWaylandCompositorPrivate::seats" href="qwaylandcompositorprivate.html#seats-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="139" type="QList&lt;QWaylandSeat *&gt;" static="false"/>
            <variable name="server_buffer_integration" fullname="QWaylandCompositorPrivate::server_buffer_integration" href="qwaylandcompositorprivate.html#server_buffer_integration-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="158" type="QScopedPointer&lt;QtWayland::ServerBufferIntegration&gt;" static="false"/>
            <variable name="shmFormats" fullname="QWaylandCompositorPrivate::shmFormats" href="qwaylandcompositorprivate.html#shmFormats-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="137" type="QVector&lt;QWaylandCompositor::ShmFormat&gt;" static="false"/>
            <variable name="socket_name" fullname="QWaylandCompositorPrivate::socket_name" href="qwaylandcompositorprivate.html#socket_name-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="133" type="QByteArray" static="false"/>
            <variable name="timer" fullname="QWaylandCompositorPrivate::timer" href="qwaylandcompositorprivate.html#timer-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="149" type="QElapsedTimer" static="false"/>
            <variable name="use_hw_integration_extension" fullname="QWaylandCompositorPrivate::use_hw_integration_extension" href="qwaylandcompositorprivate.html#use_hw_integration_extension-var" status="internal" access="private" location="qwaylandcompositor_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandcompositor_p.h" lineno="156" type="bool" static="false"/>
        </class>
        <class name="QWaylandDestroyListener" href="qwaylanddestroylistener.html" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="43" bases="QObject">
            <function name="QWaylandDestroyListener" fullname="QWaylandDestroyListener::QWaylandDestroyListener" href="qwaylanddestroylistener.html#QWaylandDestroyListener" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="48" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandDestroyListener(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="d_func" fullname="QWaylandDestroyListener::d_func" href="qwaylanddestroylistener.html#d_func" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="46" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandDestroyListenerPrivate *" signature="QWaylandDestroyListenerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandDestroyListener::d_func" href="qwaylanddestroylistener.html#d_func-1" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="46" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandDestroyListenerPrivate *" signature="const QWaylandDestroyListenerPrivate * d_func() const"/>
            <function name="fired" fullname="QWaylandDestroyListener::fired" href="qwaylanddestroylistener.html#fired" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="53" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void fired(void *data)">
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="listenForDestruction" fullname="QWaylandDestroyListener::listenForDestruction" href="qwaylanddestroylistener.html#listenForDestruction" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="49" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void listenForDestruction(struct wl_resource *resource)">
                <parameter type="struct wl_resource *" name="resource" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandDestroyListener::metaObject" href="qwaylanddestroylistener.html#metaObject" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandDestroyListener::qt_metacall" href="qwaylanddestroylistener.html#qt_metacall" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandDestroyListener::qt_metacast" href="qwaylanddestroylistener.html#qt_metacast" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandDestroyListener::qt_static_metacall" href="qwaylanddestroylistener.html#qt_static_metacall" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="reset" fullname="QWaylandDestroyListener::reset" href="qwaylanddestroylistener.html#reset" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="50" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void reset()"/>
            <struct name="QPrivateSignal" fullname="QWaylandDestroyListener::QPrivateSignal" href="qwaylanddestroylistener-qprivatesignal.html" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="45"/>
            <variable name="staticMetaObject" fullname="QWaylandDestroyListener::staticMetaObject" href="qwaylanddestroylistener.html#staticMetaObject-var" status="internal" access="private" location="qwaylanddestroylistener.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandDestroyListenerPrivate" href="qwaylanddestroylistenerprivate.html" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="52" bases="QObjectPrivate">
            <function name="QWaylandDestroyListenerPrivate" fullname="QWaylandDestroyListenerPrivate::QWaylandDestroyListenerPrivate" href="qwaylanddestroylistenerprivate.html#QWaylandDestroyListenerPrivate" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandDestroyListenerPrivate()"/>
            <function name="handler" fullname="QWaylandDestroyListenerPrivate::handler" href="qwaylanddestroylistenerprivate.html#handler" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void handler(wl_listener *listener, void *data)">
                <parameter type="wl_listener *" name="listener" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandDestroyListenerPrivate::q_func" href="qwaylanddestroylistenerprivate.html#q_func" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandDestroyListener *" signature="QWaylandDestroyListener * q_func()"/>
            <function name="q_func" fullname="QWaylandDestroyListenerPrivate::q_func" href="qwaylanddestroylistenerprivate.html#q_func-1" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandDestroyListener *" signature="const QWaylandDestroyListener * q_func() const"/>
            <struct name="Listener" fullname="QWaylandDestroyListenerPrivate::Listener" href="qwaylanddestroylistenerprivate-listener.html" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="61">
                <variable name="listener" fullname="QWaylandDestroyListenerPrivate::Listener::listener" href="qwaylanddestroylistenerprivate-listener.html#listener-var" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="62" type="wl_listener" static="false"/>
                <variable name="parent" fullname="QWaylandDestroyListenerPrivate::Listener::parent" href="qwaylanddestroylistenerprivate-listener.html#parent-var" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="63" type="QWaylandDestroyListenerPrivate *" static="false"/>
            </struct>
            <variable name="listener" fullname="QWaylandDestroyListenerPrivate::listener" href="qwaylanddestroylistenerprivate.html#listener-var" status="internal" access="private" location="qwaylanddestroylistener_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddestroylistener_p.h" lineno="65" type="QWaylandDestroyListenerPrivate::Listener" static="false"/>
        </class>
        <class name="QWaylandDrag" href="qwaylanddrag.html" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="47" bases="QObject">
            <function name="QWaylandDrag" fullname="QWaylandDrag::QWaylandDrag" href="qwaylanddrag.html#QWaylandDrag" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandDrag(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="cancelDrag" fullname="QWaylandDrag::cancelDrag" href="qwaylanddrag.html#cancelDrag" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="70" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cancelDrag()"/>
            <function name="d_func" fullname="QWaylandDrag::d_func" href="qwaylanddrag.html#d_func" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="50" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandDragPrivate *" signature="QWaylandDragPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandDrag::d_func" href="qwaylanddrag.html#d_func-1" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="50" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandDragPrivate *" signature="const QWaylandDragPrivate * d_func() const"/>
            <function name="dragMove" fullname="QWaylandDrag::dragMove" href="qwaylanddrag.html#dragMove" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="68" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void dragMove(QWaylandSurface *target, const QPointF &amp;pos)">
                <parameter type="QWaylandSurface *" name="target" default=""/>
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="dragStarted" fullname="QWaylandDrag::dragStarted" href="qwaylanddrag.html#dragStarted" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="74" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void dragStarted()"/>
            <function name="drop" fullname="QWaylandDrag::drop" href="qwaylanddrag.html#drop" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="69" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drop()"/>
            <function name="icon" fullname="QWaylandDrag::icon" href="qwaylanddrag.html#icon-prop" status="active" access="public" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="icon" type="QWaylandSurface *" signature="QWaylandSurface * icon() const"/>
            <function name="iconChanged" fullname="QWaylandDrag::iconChanged" href="qwaylanddrag.html#iconChanged" status="active" access="public" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="73" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="icon,visible" type="void" signature="void iconChanged()"/>
            <function name="metaObject" fullname="QWaylandDrag::metaObject" href="qwaylanddrag.html#metaObject" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="49" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="origin" fullname="QWaylandDrag::origin" href="qwaylanddrag.html#origin" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="63" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * origin() const"/>
            <function name="qt_metacall" fullname="QWaylandDrag::qt_metacall" href="qwaylanddrag.html#qt_metacall" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandDrag::qt_metacast" href="qwaylanddrag.html#qt_metacast" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandDrag::qt_static_metacall" href="qwaylanddrag.html#qt_static_metacall" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="49" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="seat" fullname="QWaylandDrag::seat" href="qwaylanddrag.html#seat" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * seat() const"/>
            <function name="visible" fullname="QWaylandDrag::visible" href="qwaylanddrag.html#visible-prop" status="active" access="public" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="visible" type="bool" signature="bool visible() const"/>
            <struct name="QPrivateSignal" fullname="QWaylandDrag::QPrivateSignal" href="qwaylanddrag-qprivatesignal.html" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="49"/>
            <property name="icon" fullname="QWaylandDrag::icon" href="qwaylanddrag.html#icon-prop" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="52">
                <getter name="icon"/>
                <notifier name="iconChanged"/>
            </property>
            <property name="visible" fullname="QWaylandDrag::visible" href="qwaylanddrag.html#visible-prop" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="53">
                <getter name="visible"/>
                <notifier name="iconChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandDrag::staticMetaObject" href="qwaylanddrag.html#staticMetaObject-var" status="internal" access="private" location="qwaylanddrag.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylanddrag.h" lineno="49" type="const QMetaObject" static="true"/>
        </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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandIdleInhibitManagerV1::d_func" href="qwaylandidleinhibitmanagerv1.html#d_func" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="42" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandIdleInhibitManagerV1Private *" signature="QWaylandIdleInhibitManagerV1Private * d_func()"/>
            <function name="d_func" fullname="QWaylandIdleInhibitManagerV1::d_func" href="qwaylandidleinhibitmanagerv1.html#d_func-1" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="42" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandIdleInhibitManagerV1Private *" signature="const QWaylandIdleInhibitManagerV1Private * d_func() const"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandIdleInhibitManagerV1::metaObject" href="qwaylandidleinhibitmanagerv1.html#metaObject" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="41" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandIdleInhibitManagerV1::qt_metacall" href="qwaylandidleinhibitmanagerv1.html#qt_metacall" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="41" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandIdleInhibitManagerV1::qt_metacast" href="qwaylandidleinhibitmanagerv1.html#qt_metacast" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="41" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandIdleInhibitManagerV1::qt_static_metacall" href="qwaylandidleinhibitmanagerv1.html#qt_static_metacall" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="41" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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()"/>
            <struct name="QPrivateSignal" fullname="QWaylandIdleInhibitManagerV1::QPrivateSignal" href="qwaylandidleinhibitmanagerv1-qprivatesignal.html" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="41"/>
            <variable name="staticMetaObject" fullname="QWaylandIdleInhibitManagerV1::staticMetaObject" href="qwaylandidleinhibitmanagerv1.html#staticMetaObject-var" status="internal" access="private" location="qwaylandidleinhibitv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1.h" lineno="41" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandIdleInhibitManagerV1Private" href="qwaylandidleinhibitmanagerv1private.html" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="51" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandIdleInhibitManagerV1Private" fullname="QWaylandIdleInhibitManagerV1Private::QWaylandIdleInhibitManagerV1Private" href="qwaylandidleinhibitmanagerv1private.html#QWaylandIdleInhibitManagerV1Private" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandIdleInhibitManagerV1Private()"/>
            <function name="get" fullname="QWaylandIdleInhibitManagerV1Private::get" href="qwaylandidleinhibitmanagerv1private.html#get" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="73" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandIdleInhibitManagerV1Private *" signature="QWaylandIdleInhibitManagerV1Private * get(QWaylandIdleInhibitManagerV1 *manager)">
                <parameter type="QWaylandIdleInhibitManagerV1 *" name="manager" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandIdleInhibitManagerV1Private::q_func" href="qwaylandidleinhibitmanagerv1private.html#q_func" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandIdleInhibitManagerV1 *" signature="QWaylandIdleInhibitManagerV1 * q_func()"/>
            <function name="q_func" fullname="QWaylandIdleInhibitManagerV1Private::q_func" href="qwaylandidleinhibitmanagerv1private.html#q_func-1" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandIdleInhibitManagerV1 *" signature="const QWaylandIdleInhibitManagerV1 * q_func() const"/>
            <function name="zwp_idle_inhibit_manager_v1_create_inhibitor" fullname="QWaylandIdleInhibitManagerV1Private::zwp_idle_inhibit_manager_v1_create_inhibitor" href="qwaylandidleinhibitmanagerv1private.html#zwp_idle_inhibit_manager_v1_create_inhibitor" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_idle_inhibit_manager_v1_create_inhibitor(int *resource, uint32_t id, wl_resource *surfaceResource) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="wl_resource *" name="surfaceResource" default=""/>
            </function>
            <class name="Inhibitor" fullname="QWaylandIdleInhibitManagerV1Private::Inhibitor" href="qwaylandidleinhibitmanagerv1private-inhibitor.html" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="59">
                <function name="Inhibitor" fullname="QWaylandIdleInhibitManagerV1Private::Inhibitor::Inhibitor" href="qwaylandidleinhibitmanagerv1private-inhibitor.html#Inhibitor" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="Inhibitor(QWaylandSurface *surface, wl_client *client, quint32 id, quint32 version)">
                    <parameter type="QWaylandSurface *" name="surface" default=""/>
                    <parameter type="wl_client *" name="client" default=""/>
                    <parameter type="quint32" name="id" default=""/>
                    <parameter type="quint32" name="version" default=""/>
                </function>
                <function name="zwp_idle_inhibitor_v1_destroy" fullname="QWaylandIdleInhibitManagerV1Private::Inhibitor::zwp_idle_inhibitor_v1_destroy" href="qwaylandidleinhibitmanagerv1private-inhibitor.html#zwp_idle_inhibitor_v1_destroy" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_idle_inhibitor_v1_destroy(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="zwp_idle_inhibitor_v1_destroy_resource" fullname="QWaylandIdleInhibitManagerV1Private::Inhibitor::zwp_idle_inhibitor_v1_destroy_resource" href="qwaylandidleinhibitmanagerv1private-inhibitor.html#zwp_idle_inhibitor_v1_destroy_resource" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_idle_inhibitor_v1_destroy_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <variable name="m_surface" fullname="QWaylandIdleInhibitManagerV1Private::Inhibitor::m_surface" href="qwaylandidleinhibitmanagerv1private-inhibitor.html#m_surface-var" status="internal" access="private" location="qwaylandidleinhibitv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandidleinhibitv1_p.h" lineno="70" type="QPointer&lt;QWaylandSurface&gt;" static="false"/>
            </class>
        </class>
        <class name="QWaylandInputMethodControl" href="qwaylandinputmethodcontrol.html" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="43" bases="QObject">
            <function name="QWaylandInputMethodControl" fullname="QWaylandInputMethodControl::QWaylandInputMethodControl" href="qwaylandinputmethodcontrol.html#QWaylandInputMethodControl" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="47" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandInputMethodControl(const QWaylandInputMethodControl &amp;)">
                <parameter type="const QWaylandInputMethodControl &amp;" name="" default=""/>
            </function>
            <function name="QWaylandInputMethodControl" fullname="QWaylandInputMethodControl::QWaylandInputMethodControl" href="qwaylandinputmethodcontrol.html#QWaylandInputMethodControl-1" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="51" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandInputMethodControl(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandInputMethodControl::d_func" href="qwaylandinputmethodcontrol.html#d_func" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="46" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandInputMethodControlPrivate *" signature="QWaylandInputMethodControlPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandInputMethodControl::d_func" href="qwaylandinputmethodcontrol.html#d_func-1" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="46" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandInputMethodControlPrivate *" signature="const QWaylandInputMethodControlPrivate * d_func() const"/>
            <function name="defaultSeatChanged" fullname="QWaylandInputMethodControl::defaultSeatChanged" href="qwaylandinputmethodcontrol.html#defaultSeatChanged" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void defaultSeatChanged()"/>
            <function name="enabled" fullname="QWaylandInputMethodControl::enabled" href="qwaylandinputmethodcontrol.html#enabled-prop" status="active" access="public" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="57" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="enabled" type="bool" signature="bool enabled() const"/>
            <function name="enabledChanged" fullname="QWaylandInputMethodControl::enabledChanged" href="qwaylandinputmethodcontrol.html#enabled-prop" status="active" access="public" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="63" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="enabled" type="void" signature="void enabledChanged(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="inputMethodEvent" fullname="QWaylandInputMethodControl::inputMethodEvent" href="qwaylandinputmethodcontrol.html#inputMethodEvent" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void inputMethodEvent(QInputMethodEvent *event)">
                <parameter type="QInputMethodEvent *" name="event" default=""/>
            </function>
            <function name="inputMethodQuery" fullname="QWaylandInputMethodControl::inputMethodQuery" href="qwaylandinputmethodcontrol.html#inputMethodQuery" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="53" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QVariant" signature="QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const">
                <parameter type="Qt::InputMethodQuery" name="query" default=""/>
                <parameter type="QVariant" name="argument" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandInputMethodControl::metaObject" href="qwaylandinputmethodcontrol.html#metaObject" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="operator=" fullname="QWaylandInputMethodControl::operator=" href="qwaylandinputmethodcontrol.html#operator-eq" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="47" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandInputMethodControl &amp;" signature="QWaylandInputMethodControl &amp; operator=(const QWaylandInputMethodControl &amp;)">
                <parameter type="const QWaylandInputMethodControl &amp;" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandInputMethodControl::qt_metacall" href="qwaylandinputmethodcontrol.html#qt_metacall" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandInputMethodControl::qt_metacast" href="qwaylandinputmethodcontrol.html#qt_metacast" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandInputMethodControl::qt_static_metacall" href="qwaylandinputmethodcontrol.html#qt_static_metacall" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setEnabled" fullname="QWaylandInputMethodControl::setEnabled" href="qwaylandinputmethodcontrol.html#enabled-prop" status="active" access="public" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="58" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="enabled" type="void" signature="void setEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setSurface" fullname="QWaylandInputMethodControl::setSurface" href="qwaylandinputmethodcontrol.html#setSurface" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceDisabled" fullname="QWaylandInputMethodControl::surfaceDisabled" href="qwaylandinputmethodcontrol.html#surfaceDisabled" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="69" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceDisabled(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceEnabled" fullname="QWaylandInputMethodControl::surfaceEnabled" href="qwaylandinputmethodcontrol.html#surfaceEnabled" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceEnabled(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="updateInputMethod" fullname="QWaylandInputMethodControl::updateInputMethod" href="qwaylandinputmethodcontrol.html#updateInputMethod" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="64" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateInputMethod(Qt::InputMethodQueries queries)">
                <parameter type="Qt::InputMethodQueries" name="queries" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandInputMethodControl::QPrivateSignal" href="qwaylandinputmethodcontrol-qprivatesignal.html" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="45"/>
            <property name="enabled" fullname="QWaylandInputMethodControl::enabled" href="qwaylandinputmethodcontrol.html#enabled-prop" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="49">
                <getter name="enabled"/>
                <setter name="setEnabled"/>
                <notifier name="enabledChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandInputMethodControl::staticMetaObject" href="qwaylandinputmethodcontrol.html#staticMetaObject-var" status="internal" access="private" location="qwaylandinputmethodcontrol.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandInputMethodControlPrivate" href="qwaylandinputmethodcontrolprivate.html" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="57" bases="QObjectPrivate">
            <function name="QWaylandInputMethodControlPrivate" fullname="QWaylandInputMethodControlPrivate::QWaylandInputMethodControlPrivate" href="qwaylandinputmethodcontrolprivate.html#QWaylandInputMethodControlPrivate" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandInputMethodControlPrivate(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandInputMethodControlPrivate::q_func" href="qwaylandinputmethodcontrolprivate.html#q_func" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandInputMethodControl *" signature="QWaylandInputMethodControl * q_func()"/>
            <function name="q_func" fullname="QWaylandInputMethodControlPrivate::q_func" href="qwaylandinputmethodcontrolprivate.html#q_func-1" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="59" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandInputMethodControl *" signature="const QWaylandInputMethodControl * q_func() const"/>
            <function name="textInput" fullname="QWaylandInputMethodControlPrivate::textInput" href="qwaylandinputmethodcontrolprivate.html#textInput" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandTextInput *" signature="QWaylandTextInput * textInput() const"/>
            <function name="textInputMethod" fullname="QWaylandInputMethodControlPrivate::textInputMethod" href="qwaylandinputmethodcontrolprivate.html#textInputMethod" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandQtTextInputMethod *" signature="QWaylandQtTextInputMethod * textInputMethod() const"/>
            <variable name="compositor" fullname="QWaylandInputMethodControlPrivate::compositor" href="qwaylandinputmethodcontrolprivate.html#compositor-var" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="67" type="QWaylandCompositor *" static="false"/>
            <variable name="enabled" fullname="QWaylandInputMethodControlPrivate::enabled" href="qwaylandinputmethodcontrolprivate.html#enabled-var" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="70" type="bool" static="false"/>
            <variable name="seat" fullname="QWaylandInputMethodControlPrivate::seat" href="qwaylandinputmethodcontrolprivate.html#seat-var" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="68" type="QWaylandSeat *" static="false"/>
            <variable name="surface" fullname="QWaylandInputMethodControlPrivate::surface" href="qwaylandinputmethodcontrolprivate.html#surface-var" status="internal" access="private" location="qwaylandinputmethodcontrol_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandinputmethodcontrol_p.h" lineno="69" type="QWaylandSurface *" static="false"/>
        </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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandIviApplication::d_func" href="qwaylandiviapplication.html#d_func" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="46" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandIviApplicationPrivate *" signature="QWaylandIviApplicationPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandIviApplication::d_func" href="qwaylandiviapplication.html#d_func-1" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="46" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandIviApplicationPrivate *" signature="const QWaylandIviApplicationPrivate * d_func() const"/>
            <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.0.0/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.0.0/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="interfaceName" fullname="QWaylandIviApplication::interfaceName" href="qwaylandiviapplication.html#interfaceName" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="55" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <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.0.0/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.0.0/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>
            <function name="metaObject" fullname="QWaylandIviApplication::metaObject" href="qwaylandiviapplication.html#metaObject" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandIviApplication::qt_metacall" href="qwaylandiviapplication.html#qt_metacall" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandIviApplication::qt_metacast" href="qwaylandiviapplication.html#qt_metacast" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandIviApplication::qt_static_metacall" href="qwaylandiviapplication.html#qt_static_metacall" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandIviApplication::QPrivateSignal" href="qwaylandiviapplication-qprivatesignal.html" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="45"/>
            <variable name="staticMetaObject" fullname="QWaylandIviApplication::staticMetaObject" href="qwaylandiviapplication.html#staticMetaObject-var" status="internal" access="private" location="qwaylandiviapplication.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandIviApplicationPrivate" href="qwaylandiviapplicationprivate.html" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="53" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandIviApplicationPrivate" fullname="QWaylandIviApplicationPrivate::QWaylandIviApplicationPrivate" href="qwaylandiviapplicationprivate.html#QWaylandIviApplicationPrivate" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandIviApplicationPrivate()"/>
            <function name="get" fullname="QWaylandIviApplicationPrivate::get" href="qwaylandiviapplicationprivate.html#get" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="61" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandIviApplicationPrivate *" signature="QWaylandIviApplicationPrivate * get(QWaylandIviApplication *iviApplication)">
                <parameter type="QWaylandIviApplication *" name="iviApplication" default=""/>
            </function>
            <function name="ivi_application_surface_create" fullname="QWaylandIviApplicationPrivate::ivi_application_surface_create" href="qwaylandiviapplicationprivate.html#ivi_application_surface_create" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void ivi_application_surface_create(int *resource, uint32_t ivi_id, wl_resource *surface, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="ivi_id" default=""/>
                <parameter type="wl_resource *" name="surface" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandIviApplicationPrivate::q_func" href="qwaylandiviapplicationprivate.html#q_func" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandIviApplication *" signature="QWaylandIviApplication * q_func()"/>
            <function name="q_func" fullname="QWaylandIviApplicationPrivate::q_func" href="qwaylandiviapplicationprivate.html#q_func-1" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="57" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandIviApplication *" signature="const QWaylandIviApplication * q_func() const"/>
            <function name="unregisterIviSurface" fullname="QWaylandIviApplicationPrivate::unregisterIviSurface" href="qwaylandiviapplicationprivate.html#unregisterIviSurface" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unregisterIviSurface(QWaylandIviSurface *iviSurface)">
                <parameter type="QWaylandIviSurface *" name="iviSurface" default=""/>
            </function>
            <variable name="m_iviSurfaces" fullname="QWaylandIviApplicationPrivate::m_iviSurfaces" href="qwaylandiviapplicationprivate.html#m_iviSurfaces-var" status="internal" access="private" location="qwaylandiviapplication_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandiviapplication_p.h" lineno="64" type="QHash&lt;uint, QWaylandIviSurface *&gt;" static="false"/>
        </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.0.0/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.0.0/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.0.0/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="appendFunction" fullname="QWaylandIviSurface::appendFunction" href="qwaylandivisurface.html#appendFunction" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="50" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandIviSurface::atFunction" href="qwaylandivisurface.html#atFunction" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="50" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="clearFunction" fullname="QWaylandIviSurface::clearFunction" href="qwaylandivisurface.html#clearFunction" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="50" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="countFunction" fullname="QWaylandIviSurface::countFunction" href="qwaylandivisurface.html#countFunction" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="50" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="createIntegration" fullname="QWaylandIviSurface::createIntegration" href="qwaylandivisurface.html#createIntegration" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="73" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="QWaylandQuickShellIntegration *" signature="QWaylandQuickShellIntegration * createIntegration(QWaylandQuickShellSurfaceItem *item) override">
                <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandIviSurface::d_func" href="qwaylandivisurface.html#d_func" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="49" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandIviSurfacePrivate *" signature="QWaylandIviSurfacePrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandIviSurface::d_func" href="qwaylandivisurface.html#d_func-1" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="49" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandIviSurfacePrivate *" signature="const QWaylandIviSurfacePrivate * d_func() const"/>
            <function name="data" fullname="QWaylandIviSurface::data" href="qwaylandivisurface.html#data" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="50" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <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.0.0/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.0.0/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.0.0/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="interfaceName" fullname="QWaylandIviSurface::interfaceName" href="qwaylandivisurface.html#interfaceName" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="66" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandIviSurface::metaObject" href="qwaylandivisurface.html#metaObject" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="48" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandIviSurface::qt_metacall" href="qwaylandivisurface.html#qt_metacall" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandIviSurface::qt_metacast" href="qwaylandivisurface.html#qt_metacast" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandIviSurface::qt_static_metacall" href="qwaylandivisurface.html#qt_static_metacall" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="48" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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()"/>
            <struct name="QPrivateSignal" fullname="QWaylandIviSurface::QPrivateSignal" href="qwaylandivisurface-qprivatesignal.html" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="48"/>
            <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.0.0/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.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="51" documented="true">
                <getter name="surface"/>
                <notifier name="surfaceChanged"/>
            </property>
            <variable name="m_children" fullname="QWaylandIviSurface::m_children" href="qwaylandivisurface.html#m_children-var" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="50" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandIviSurface::staticMetaObject" href="qwaylandivisurface.html#staticMetaObject-var" status="internal" access="private" location="qwaylandivisurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface.h" lineno="48" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandIviSurfacePrivate" href="qwaylandivisurfaceprivate.html" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="53" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandIviSurfacePrivate" fullname="QWaylandIviSurfacePrivate::QWaylandIviSurfacePrivate" href="qwaylandivisurfaceprivate.html#QWaylandIviSurfacePrivate" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandIviSurfacePrivate()"/>
            <function name="get" fullname="QWaylandIviSurfacePrivate::get" href="qwaylandivisurfaceprivate.html#get" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="61" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandIviSurfacePrivate *" signature="QWaylandIviSurfacePrivate * get(QWaylandIviSurface *iviSurface)">
                <parameter type="QWaylandIviSurface *" name="iviSurface" default=""/>
            </function>
            <function name="ivi_surface_destroy" fullname="QWaylandIviSurfacePrivate::ivi_surface_destroy" href="qwaylandivisurfaceprivate.html#ivi_surface_destroy" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void ivi_surface_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="ivi_surface_destroy_resource" fullname="QWaylandIviSurfacePrivate::ivi_surface_destroy_resource" href="qwaylandivisurfaceprivate.html#ivi_surface_destroy_resource" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void ivi_surface_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandIviSurfacePrivate::q_func" href="qwaylandivisurfaceprivate.html#q_func" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandIviSurface *" signature="QWaylandIviSurface * q_func()"/>
            <function name="q_func" fullname="QWaylandIviSurfacePrivate::q_func" href="qwaylandivisurfaceprivate.html#q_func-1" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="57" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandIviSurface *" signature="const QWaylandIviSurface * q_func() const"/>
            <variable name="m_iviApplication" fullname="QWaylandIviSurfacePrivate::m_iviApplication" href="qwaylandivisurfaceprivate.html#m_iviApplication-var" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="68" type="QWaylandIviApplication *" static="false"/>
            <variable name="m_iviId" fullname="QWaylandIviSurfacePrivate::m_iviId" href="qwaylandivisurfaceprivate.html#m_iviId-var" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="70" type="uint" static="false"/>
            <variable name="m_surface" fullname="QWaylandIviSurfacePrivate::m_surface" href="qwaylandivisurfaceprivate.html#m_surface-var" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="69" type="QWaylandSurface *" static="false"/>
            <variable name="s_role" fullname="QWaylandIviSurfacePrivate::s_role" href="qwaylandivisurfaceprivate.html#s_role-var" status="internal" access="private" location="qwaylandivisurface_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurface_p.h" lineno="72" type="QWaylandSurfaceRole" static="true"/>
        </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.0.0/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.0.0/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="addClient" fullname="QWaylandKeyboard::addClient" href="qwaylandkeyboard.html#addClient" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="73" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void addClient(QWaylandClient *client, uint32_t id, uint32_t version)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="uint32_t" name="version" default=""/>
            </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.0.0/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="d_func" fullname="QWaylandKeyboard::d_func" href="qwaylandkeyboard.html#d_func" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="49" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandKeyboardPrivate *" signature="QWaylandKeyboardPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandKeyboard::d_func" href="qwaylandkeyboard.html#d_func-1" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="49" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandKeyboardPrivate *" signature="const QWaylandKeyboardPrivate * d_func() 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.0.0/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="focusChanged" fullname="QWaylandKeyboard::focusChanged" href="qwaylandkeyboard.html#focusChanged" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="78" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void focusChanged(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <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.0.0/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="focusDestroyed" fullname="QWaylandKeyboard::focusDestroyed" href="qwaylandkeyboard.html#focusDestroyed" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="83" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void focusDestroyed(void *data)">
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="keyToScanCode" fullname="QWaylandKeyboard::keyToScanCode" href="qwaylandkeyboard.html#keyToScanCode" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="uint" signature="uint keyToScanCode(int qtKey) const">
                <parameter type="int" name="qtKey" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandKeyboard::metaObject" href="qwaylandkeyboard.html#metaObject" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="48" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandKeyboard::qt_metacall" href="qwaylandkeyboard.html#qt_metacall" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandKeyboard::qt_metacast" href="qwaylandkeyboard.html#qt_metacast" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandKeyboard::qt_static_metacall" href="qwaylandkeyboard.html#qt_static_metacall" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="48" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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>
            <function name="updateKeymap" fullname="QWaylandKeyboard::updateKeymap" href="qwaylandkeyboard.html#updateKeymap" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="86" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateKeymap()"/>
            <struct name="QPrivateSignal" fullname="QWaylandKeyboard::QPrivateSignal" href="qwaylandkeyboard-qprivatesignal.html" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="48"/>
            <property name="repeatDelay" fullname="QWaylandKeyboard::repeatDelay" href="qwaylandkeyboard.html#repeatDelay-prop" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="51">
                <getter name="repeatDelay"/>
                <setter name="setRepeatDelay"/>
                <notifier name="repeatDelayChanged"/>
            </property>
            <property name="repeatRate" fullname="QWaylandKeyboard::repeatRate" href="qwaylandkeyboard.html#repeatRate-prop" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="50">
                <getter name="repeatRate"/>
                <setter name="setRepeatRate"/>
                <notifier name="repeatRateChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandKeyboard::staticMetaObject" href="qwaylandkeyboard.html#staticMetaObject-var" status="internal" access="private" location="qwaylandkeyboard.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard.h" lineno="48" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandKeyboardPrivate" href="qwaylandkeyboardprivate.html" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="64" bases="QObjectPrivate">
            <function name="QWaylandKeyboardPrivate" fullname="QWaylandKeyboardPrivate::QWaylandKeyboardPrivate" href="qwaylandkeyboardprivate.html#QWaylandKeyboardPrivate" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="72" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandKeyboardPrivate(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="checkFocusResource" fullname="QWaylandKeyboardPrivate::checkFocusResource" href="qwaylandkeyboardprivate.html#checkFocusResource" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void checkFocusResource(int *resource)">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="compositor" fullname="QWaylandKeyboardPrivate::compositor" href="qwaylandkeyboardprivate.html#compositor" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="createXKBKeymap" fullname="QWaylandKeyboardPrivate::createXKBKeymap" href="qwaylandkeyboardprivate.html#createXKBKeymap" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="103" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void createXKBKeymap()"/>
            <function name="createXKBState" fullname="QWaylandKeyboardPrivate::createXKBState" href="qwaylandkeyboardprivate.html#createXKBState" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="104" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void createXKBState(xkb_keymap *keymap)">
                <parameter type="xkb_keymap *" name="keymap" default=""/>
            </function>
            <function name="focused" fullname="QWaylandKeyboardPrivate::focused" href="qwaylandkeyboardprivate.html#focused" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void focused(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="get" fullname="QWaylandKeyboardPrivate::get" href="qwaylandkeyboardprivate.html#get" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="70" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandKeyboardPrivate *" signature="QWaylandKeyboardPrivate * get(QWaylandKeyboard *keyboard)">
                <parameter type="QWaylandKeyboard *" name="keyboard" default=""/>
            </function>
            <function name="keyEvent" fullname="QWaylandKeyboardPrivate::keyEvent" href="qwaylandkeyboardprivate.html#keyEvent" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyEvent(uint code, uint32_t state)">
                <parameter type="uint" name="code" default=""/>
                <parameter type="uint32_t" name="state" default=""/>
            </function>
            <function name="keyboard_bind_resource" fullname="QWaylandKeyboardPrivate::keyboard_bind_resource" href="qwaylandkeyboardprivate.html#keyboard_bind_resource" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void keyboard_bind_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="keyboard_destroy_resource" fullname="QWaylandKeyboardPrivate::keyboard_destroy_resource" href="qwaylandkeyboardprivate.html#keyboard_destroy_resource" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void keyboard_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="keyboard_release" fullname="QWaylandKeyboardPrivate::keyboard_release" href="qwaylandkeyboardprivate.html#keyboard_release" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void keyboard_release(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="maybeUpdateKeymap" fullname="QWaylandKeyboardPrivate::maybeUpdateKeymap" href="qwaylandkeyboardprivate.html#maybeUpdateKeymap" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void maybeUpdateKeymap()"/>
            <function name="maybeUpdateXkbScanCodeTable" fullname="QWaylandKeyboardPrivate::maybeUpdateXkbScanCodeTable" href="qwaylandkeyboardprivate.html#maybeUpdateXkbScanCodeTable" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void maybeUpdateXkbScanCodeTable()"/>
            <function name="q_func" fullname="QWaylandKeyboardPrivate::q_func" href="qwaylandkeyboardprivate.html#q_func" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandKeyboard *" signature="QWaylandKeyboard * q_func()"/>
            <function name="q_func" fullname="QWaylandKeyboardPrivate::q_func" href="qwaylandkeyboardprivate.html#q_func-1" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandKeyboard *" signature="const QWaylandKeyboard * q_func() const"/>
            <function name="sendEnter" fullname="QWaylandKeyboardPrivate::sendEnter" href="qwaylandkeyboardprivate.html#sendEnter" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendEnter(QWaylandSurface *surface, int *resource)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="sendKeyEvent" fullname="QWaylandKeyboardPrivate::sendKeyEvent" href="qwaylandkeyboardprivate.html#sendKeyEvent" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyEvent(uint code, uint32_t state)">
                <parameter type="uint" name="code" default=""/>
                <parameter type="uint32_t" name="state" default=""/>
            </function>
            <function name="sendRepeatInfo" fullname="QWaylandKeyboardPrivate::sendRepeatInfo" href="qwaylandkeyboardprivate.html#sendRepeatInfo" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="108" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendRepeatInfo()"/>
            <function name="toWaylandKey" fullname="QWaylandKeyboardPrivate::toWaylandKey" href="qwaylandkeyboardprivate.html#toWaylandKey" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="106" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="uint" signature="uint toWaylandKey(const uint nativeScanCode)">
                <parameter type="const uint" name="nativeScanCode" default=""/>
            </function>
            <function name="updateModifierState" fullname="QWaylandKeyboardPrivate::updateModifierState" href="qwaylandkeyboardprivate.html#updateModifierState" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateModifierState(uint code, uint32_t state)">
                <parameter type="uint" name="code" default=""/>
                <parameter type="uint32_t" name="state" default=""/>
            </function>
            <function name="xkbContext" fullname="QWaylandKeyboardPrivate::xkbContext" href="qwaylandkeyboardprivate.html#xkbContext" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="81" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct xkb_context *" signature="struct xkb_context * xkbContext() const"/>
            <function name="xkbModsMask" fullname="QWaylandKeyboardPrivate::xkbModsMask" href="qwaylandkeyboardprivate.html#xkbModsMask" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="84" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="uint32_t" signature="uint32_t xkbModsMask() const"/>
            <function name="xkbState" fullname="QWaylandKeyboardPrivate::xkbState" href="qwaylandkeyboardprivate.html#xkbState" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct xkb_state *" signature="struct xkb_state * xkbState() const"/>
            <function name="~QWaylandKeyboardPrivate" fullname="QWaylandKeyboardPrivate::~QWaylandKeyboardPrivate" href="qwaylandkeyboardprivate.html#dtor.QWaylandKeyboardPrivate" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="73" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandKeyboardPrivate() override"/>
            <typedef name="ScanCodeKey" fullname="QWaylandKeyboardPrivate::ScanCodeKey" href="qwaylandkeyboardprivate.html#ScanCodeKey-typedef" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="127" aliasedtype="std::pair&lt;uint,int&gt;"/>
            <variable name="focus" fullname="QWaylandKeyboardPrivate::focus" href="qwaylandkeyboardprivate.html#focus-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="112" type="QWaylandSurface *" static="false"/>
            <variable name="focusDestroyListener" fullname="QWaylandKeyboardPrivate::focusDestroyListener" href="qwaylandkeyboardprivate.html#focusDestroyListener-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="114" type="QWaylandDestroyListener" static="false"/>
            <variable name="focusResource" fullname="QWaylandKeyboardPrivate::focusResource" href="qwaylandkeyboardprivate.html#focusResource-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="113" type="int *" static="false"/>
            <variable name="group" fullname="QWaylandKeyboardPrivate::group" href="qwaylandkeyboardprivate.html#group-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="120" type="uint32_t" static="false"/>
            <variable name="keymap_area" fullname="QWaylandKeyboardPrivate::keymap_area" href="qwaylandkeyboardprivate.html#keymap_area-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="126" type="char *" static="false"/>
            <variable name="keymap_fd" fullname="QWaylandKeyboardPrivate::keymap_fd" href="qwaylandkeyboardprivate.html#keymap_fd-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="125" type="int" static="false"/>
            <variable name="keymap_size" fullname="QWaylandKeyboardPrivate::keymap_size" href="qwaylandkeyboardprivate.html#keymap_size-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="124" type="size_t" static="false"/>
            <variable name="keys" fullname="QWaylandKeyboardPrivate::keys" href="qwaylandkeyboardprivate.html#keys-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="116" type="QList&lt;uint32_t&gt;" static="false"/>
            <variable name="mXkbState" fullname="QWaylandKeyboardPrivate::mXkbState" href="qwaylandkeyboardprivate.html#mXkbState-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="129" type="QXkbCommon::ScopedXKBState" static="false"/>
            <variable name="modsDepressed" fullname="QWaylandKeyboardPrivate::modsDepressed" href="qwaylandkeyboardprivate.html#modsDepressed-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="117" type="uint32_t" static="false"/>
            <variable name="modsLatched" fullname="QWaylandKeyboardPrivate::modsLatched" href="qwaylandkeyboardprivate.html#modsLatched-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="118" type="uint32_t" static="false"/>
            <variable name="modsLocked" fullname="QWaylandKeyboardPrivate::modsLocked" href="qwaylandkeyboardprivate.html#modsLocked-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="119" type="uint32_t" static="false"/>
            <variable name="pendingKeymap" fullname="QWaylandKeyboardPrivate::pendingKeymap" href="qwaylandkeyboardprivate.html#pendingKeymap-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="122" type="bool" static="false"/>
            <variable name="repeatDelay" fullname="QWaylandKeyboardPrivate::repeatDelay" href="qwaylandkeyboardprivate.html#repeatDelay-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="133" type="quint32" static="false"/>
            <variable name="repeatRate" fullname="QWaylandKeyboardPrivate::repeatRate" href="qwaylandkeyboardprivate.html#repeatRate-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="132" type="quint32" static="false"/>
            <variable name="scanCodesByQtKey" fullname="QWaylandKeyboardPrivate::scanCodesByQtKey" href="qwaylandkeyboardprivate.html#scanCodesByQtKey-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="128" type="QMap&lt;QWaylandKeyboardPrivate::ScanCodeKey, uint&gt;" static="false"/>
            <variable name="seat" fullname="QWaylandKeyboardPrivate::seat" href="qwaylandkeyboardprivate.html#seat-var" status="internal" access="private" location="qwaylandkeyboard_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeyboard_p.h" lineno="110" type="QWaylandSeat *" static="false"/>
        </class>
        <class name="QWaylandKeymap" href="qwaylandkeymap.html" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="42" bases="QObject">
            <function name="QWaylandKeymap" fullname="QWaylandKeymap::QWaylandKeymap" href="qwaylandkeymap.html#QWaylandKeymap" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="55" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandKeymap(const QString &amp;layout, const QString &amp;variant, const QString &amp;options, const QString &amp;model, const QString &amp;rules, QObject *parent)">
                <parameter type="const QString &amp;" name="layout" default="QString()"/>
                <parameter type="const QString &amp;" name="variant" default="QString()"/>
                <parameter type="const QString &amp;" name="options" default="QString()"/>
                <parameter type="const QString &amp;" name="model" default="QString()"/>
                <parameter type="const QString &amp;" name="rules" default="QString()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="appendFunction" fullname="QWaylandKeymap::appendFunction" href="qwaylandkeymap.html#appendFunction" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="46" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandKeymap::atFunction" href="qwaylandkeymap.html#atFunction" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="46" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="clearFunction" fullname="QWaylandKeymap::clearFunction" href="qwaylandkeymap.html#clearFunction" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="46" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="countFunction" fullname="QWaylandKeymap::countFunction" href="qwaylandkeymap.html#countFunction" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="46" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandKeymap::d_func" href="qwaylandkeymap.html#d_func" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="45" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandKeymapPrivate *" signature="QWaylandKeymapPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandKeymap::d_func" href="qwaylandkeymap.html#d_func-1" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="45" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandKeymapPrivate *" signature="const QWaylandKeymapPrivate * d_func() const"/>
            <function name="data" fullname="QWaylandKeymap::data" href="qwaylandkeymap.html#data" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="46" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <function name="layout" fullname="QWaylandKeymap::layout" href="qwaylandkeymap.html#layout-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="58" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="layout" type="QString" signature="QString layout() const"/>
            <function name="layoutChanged" fullname="QWaylandKeymap::layoutChanged" href="qwaylandkeymap.html#layout-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="70" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="layout" type="void" signature="void layoutChanged()"/>
            <function name="metaObject" fullname="QWaylandKeymap::metaObject" href="qwaylandkeymap.html#metaObject" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="44" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="model" fullname="QWaylandKeymap::model" href="qwaylandkeymap.html#model-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="66" 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="QWaylandKeymap::modelChanged" href="qwaylandkeymap.html#model-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="74" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="model" type="void" signature="void modelChanged()"/>
            <function name="options" fullname="QWaylandKeymap::options" href="qwaylandkeymap.html#options-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="options" type="QString" signature="QString options() const"/>
            <function name="optionsChanged" fullname="QWaylandKeymap::optionsChanged" href="qwaylandkeymap.html#options-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="72" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="options" type="void" signature="void optionsChanged()"/>
            <function name="qt_metacall" fullname="QWaylandKeymap::qt_metacall" href="qwaylandkeymap.html#qt_metacall" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="44" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandKeymap::qt_metacast" href="qwaylandkeymap.html#qt_metacast" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="44" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandKeymap::qt_static_metacall" href="qwaylandkeymap.html#qt_static_metacall" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="44" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="rules" fullname="QWaylandKeymap::rules" href="qwaylandkeymap.html#rules-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="rules" type="QString" signature="QString rules() const"/>
            <function name="rulesChanged" fullname="QWaylandKeymap::rulesChanged" href="qwaylandkeymap.html#rules-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="73" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="rules" type="void" signature="void rulesChanged()"/>
            <function name="setLayout" fullname="QWaylandKeymap::setLayout" href="qwaylandkeymap.html#layout-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="layout" type="void" signature="void setLayout(const QString &amp;layout)">
                <parameter type="const QString &amp;" name="layout" default=""/>
            </function>
            <function name="setModel" fullname="QWaylandKeymap::setModel" href="qwaylandkeymap.html#model-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="67" 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="setOptions" fullname="QWaylandKeymap::setOptions" href="qwaylandkeymap.html#options-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="options" type="void" signature="void setOptions(const QString &amp;options)">
                <parameter type="const QString &amp;" name="options" default=""/>
            </function>
            <function name="setRules" fullname="QWaylandKeymap::setRules" href="qwaylandkeymap.html#rules-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="rules" type="void" signature="void setRules(const QString &amp;rules)">
                <parameter type="const QString &amp;" name="rules" default=""/>
            </function>
            <function name="setVariant" fullname="QWaylandKeymap::setVariant" href="qwaylandkeymap.html#variant-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="variant" type="void" signature="void setVariant(const QString &amp;variant)">
                <parameter type="const QString &amp;" name="variant" default=""/>
            </function>
            <function name="variant" fullname="QWaylandKeymap::variant" href="qwaylandkeymap.html#variant-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="60" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="variant" type="QString" signature="QString variant() const"/>
            <function name="variantChanged" fullname="QWaylandKeymap::variantChanged" href="qwaylandkeymap.html#variant-prop" status="active" access="public" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="71" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="variant" type="void" signature="void variantChanged()"/>
            <struct name="QPrivateSignal" fullname="QWaylandKeymap::QPrivateSignal" href="qwaylandkeymap-qprivatesignal.html" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="44"/>
            <property name="layout" fullname="QWaylandKeymap::layout" href="qwaylandkeymap.html#layout-prop" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="47">
                <getter name="layout"/>
                <setter name="setLayout"/>
                <notifier name="layoutChanged"/>
            </property>
            <property name="model" fullname="QWaylandKeymap::model" href="qwaylandkeymap.html#model-prop" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="51">
                <getter name="model"/>
                <setter name="setModel"/>
                <notifier name="modelChanged"/>
            </property>
            <property name="options" fullname="QWaylandKeymap::options" href="qwaylandkeymap.html#options-prop" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="49">
                <getter name="options"/>
                <setter name="setOptions"/>
                <notifier name="optionsChanged"/>
            </property>
            <property name="rules" fullname="QWaylandKeymap::rules" href="qwaylandkeymap.html#rules-prop" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="50">
                <getter name="rules"/>
                <setter name="setRules"/>
                <notifier name="rulesChanged"/>
            </property>
            <property name="variant" fullname="QWaylandKeymap::variant" href="qwaylandkeymap.html#variant-prop" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="48">
                <getter name="variant"/>
                <setter name="setVariant"/>
                <notifier name="variantChanged"/>
            </property>
            <variable name="m_children" fullname="QWaylandKeymap::m_children" href="qwaylandkeymap.html#m_children-var" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="46" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandKeymap::staticMetaObject" href="qwaylandkeymap.html#staticMetaObject-var" status="internal" access="private" location="qwaylandkeymap.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap.h" lineno="44" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandKeymapPrivate" href="qwaylandkeymapprivate.html" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="49" bases="QObjectPrivate">
            <function name="QWaylandKeymapPrivate" fullname="QWaylandKeymapPrivate::QWaylandKeymapPrivate" href="qwaylandkeymapprivate.html#QWaylandKeymapPrivate" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="53" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandKeymapPrivate(const QString &amp;layout, const QString &amp;variant, const QString &amp;options, const QString &amp;model, const QString &amp;rules)">
                <parameter type="const QString &amp;" name="layout" default=""/>
                <parameter type="const QString &amp;" name="variant" default=""/>
                <parameter type="const QString &amp;" name="options" default=""/>
                <parameter type="const QString &amp;" name="model" default=""/>
                <parameter type="const QString &amp;" name="rules" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandKeymapPrivate::q_func" href="qwaylandkeymapprivate.html#q_func" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="51" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandKeymap *" signature="QWaylandKeymap * q_func()"/>
            <function name="q_func" fullname="QWaylandKeymapPrivate::q_func" href="qwaylandkeymapprivate.html#q_func-1" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="51" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandKeymap *" signature="const QWaylandKeymap * q_func() const"/>
            <variable name="m_layout" fullname="QWaylandKeymapPrivate::m_layout" href="qwaylandkeymapprivate.html#m_layout-var" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="56" type="QString" static="false"/>
            <variable name="m_model" fullname="QWaylandKeymapPrivate::m_model" href="qwaylandkeymapprivate.html#m_model-var" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="60" type="QString" static="false"/>
            <variable name="m_options" fullname="QWaylandKeymapPrivate::m_options" href="qwaylandkeymapprivate.html#m_options-var" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="58" type="QString" static="false"/>
            <variable name="m_rules" fullname="QWaylandKeymapPrivate::m_rules" href="qwaylandkeymapprivate.html#m_rules-var" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="59" type="QString" static="false"/>
            <variable name="m_variant" fullname="QWaylandKeymapPrivate::m_variant" href="qwaylandkeymapprivate.html#m_variant-var" status="internal" access="private" location="qwaylandkeymap_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandkeymap_p.h" lineno="57" type="QString" static="false"/>
        </class>
        <class name="QWaylandMouseTracker" href="qwaylandmousetracker.html" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="52" bases="QQuickItem">
            <function name="QWaylandMouseTracker" fullname="QWaylandMouseTracker::QWaylandMouseTracker" href="qwaylandmousetracker.html#QWaylandMouseTracker" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="64" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandMouseTracker(QQuickItem *parent)">
                <parameter type="QQuickItem *" name="parent" default="nullptr"/>
            </function>
            <function name="childMouseEventFilter" fullname="QWaylandMouseTracker::childMouseEventFilter" href="qwaylandmousetracker.html#childMouseEventFilter" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="80" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool childMouseEventFilter(QQuickItem *item, QEvent *event) override">
                <parameter type="QQuickItem *" name="item" default=""/>
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandMouseTracker::d_func" href="qwaylandmousetracker.html#d_func" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandMouseTrackerPrivate *" signature="QWaylandMouseTrackerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandMouseTracker::d_func" href="qwaylandmousetracker.html#d_func-1" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandMouseTrackerPrivate *" signature="const QWaylandMouseTrackerPrivate * d_func() const"/>
            <function name="hoverEnterEvent" fullname="QWaylandMouseTracker::hoverEnterEvent" href="qwaylandmousetracker.html#hoverEnterEvent" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="83" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void hoverEnterEvent(QHoverEvent *event) override">
                <parameter type="QHoverEvent *" name="event" default=""/>
            </function>
            <function name="hoverLeaveEvent" fullname="QWaylandMouseTracker::hoverLeaveEvent" href="qwaylandmousetracker.html#hoverLeaveEvent" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="84" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void hoverLeaveEvent(QHoverEvent *event) override">
                <parameter type="QHoverEvent *" name="event" default=""/>
            </function>
            <function name="hoverMoveEvent" fullname="QWaylandMouseTracker::hoverMoveEvent" href="qwaylandmousetracker.html#hoverMoveEvent" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="82" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void hoverMoveEvent(QHoverEvent *event) override">
                <parameter type="QHoverEvent *" name="event" default=""/>
            </function>
            <function name="hovered" fullname="QWaylandMouseTracker::hovered" href="qwaylandmousetracker.html#containsMouse-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="containsMouse" type="bool" signature="bool hovered() const"/>
            <function name="hoveredChanged" fullname="QWaylandMouseTracker::hoveredChanged" href="qwaylandmousetracker.html#containsMouse-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="77" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="containsMouse" type="void" signature="void hoveredChanged()"/>
            <function name="metaObject" fullname="QWaylandMouseTracker::metaObject" href="qwaylandmousetracker.html#metaObject" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="54" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="mouseMoveEvent" fullname="QWaylandMouseTracker::mouseMoveEvent" href="qwaylandmousetracker.html#mouseMoveEvent" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="81" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void mouseMoveEvent(QMouseEvent *event) override">
                <parameter type="QMouseEvent *" name="event" default=""/>
            </function>
            <function name="mouseX" fullname="QWaylandMouseTracker::mouseX" href="qwaylandmousetracker.html#mouseX-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="66" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="mouseX" type="qreal" signature="qreal mouseX() const"/>
            <function name="mouseXChanged" fullname="QWaylandMouseTracker::mouseXChanged" href="qwaylandmousetracker.html#mouseX-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="74" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="mouseX" type="void" signature="void mouseXChanged()"/>
            <function name="mouseY" fullname="QWaylandMouseTracker::mouseY" href="qwaylandmousetracker.html#mouseY-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="67" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="mouseY" type="qreal" signature="qreal mouseY() const"/>
            <function name="mouseYChanged" fullname="QWaylandMouseTracker::mouseYChanged" href="qwaylandmousetracker.html#mouseY-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="75" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="mouseY" type="void" signature="void mouseYChanged()"/>
            <function name="qt_metacall" fullname="QWaylandMouseTracker::qt_metacall" href="qwaylandmousetracker.html#qt_metacall" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandMouseTracker::qt_metacast" href="qwaylandmousetracker.html#qt_metacast" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandMouseTracker::qt_static_metacall" href="qwaylandmousetracker.html#qt_static_metacall" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="54" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setWindowSystemCursorEnabled" fullname="QWaylandMouseTracker::setWindowSystemCursorEnabled" href="qwaylandmousetracker.html#windowSystemCursorEnabled-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="69" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="windowSystemCursorEnabled" type="void" signature="void setWindowSystemCursorEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="windowSystemCursorEnabled" fullname="QWaylandMouseTracker::windowSystemCursorEnabled" href="qwaylandmousetracker.html#windowSystemCursorEnabled-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="70" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="windowSystemCursorEnabled" type="bool" signature="bool windowSystemCursorEnabled() const"/>
            <function name="windowSystemCursorEnabledChanged" fullname="QWaylandMouseTracker::windowSystemCursorEnabledChanged" href="qwaylandmousetracker.html#windowSystemCursorEnabled-prop" status="active" access="public" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="76" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="windowSystemCursorEnabled" type="void" signature="void windowSystemCursorEnabledChanged()"/>
            <struct name="QPrivateSignal" fullname="QWaylandMouseTracker::QPrivateSignal" href="qwaylandmousetracker-qprivatesignal.html" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="54"/>
            <property name="containsMouse" fullname="QWaylandMouseTracker::containsMouse" href="qwaylandmousetracker.html#containsMouse-prop" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="58">
                <getter name="hovered"/>
                <notifier name="hoveredChanged"/>
            </property>
            <property name="mouseX" fullname="QWaylandMouseTracker::mouseX" href="qwaylandmousetracker.html#mouseX-prop" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="56">
                <getter name="mouseX"/>
                <notifier name="mouseXChanged"/>
            </property>
            <property name="mouseY" fullname="QWaylandMouseTracker::mouseY" href="qwaylandmousetracker.html#mouseY-prop" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="57">
                <getter name="mouseY"/>
                <notifier name="mouseYChanged"/>
            </property>
            <property name="windowSystemCursorEnabled" fullname="QWaylandMouseTracker::windowSystemCursorEnabled" href="qwaylandmousetracker.html#windowSystemCursorEnabled-prop" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="60">
                <getter name="windowSystemCursorEnabled"/>
                <setter name="setWindowSystemCursorEnabled"/>
                <notifier name="windowSystemCursorEnabledChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandMouseTracker::staticMetaObject" href="qwaylandmousetracker.html#staticMetaObject-var" status="internal" access="private" location="qwaylandmousetracker_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandmousetracker_p.h" lineno="54" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandObject" href="qwaylandobject.html" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="46" bases="QObject">
            <function name="QWaylandObject" fullname="QWaylandObject::QWaylandObject" href="qwaylandobject.html#QWaylandObject" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandObject(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QWaylandObject" fullname="QWaylandObject::QWaylandObject" href="qwaylandobject.html#QWaylandObject-1" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandObject(QObjectPrivate &amp;d, QObject *parent)">
                <parameter type="QObjectPrivate &amp;" name="d" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addExtension" fullname="QWaylandObject::addExtension" href="qwaylandobject.html#addExtension" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addExtension(QWaylandCompositorExtension *extension)">
                <parameter type="QWaylandCompositorExtension *" name="extension" default=""/>
            </function>
            <function name="extension" fullname="QWaylandObject::extension" href="qwaylandobject.html#extension" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="52" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandCompositorExtension *" signature="QWaylandCompositorExtension * extension(const QByteArray &amp;name)">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="extension" fullname="QWaylandObject::extension" href="qwaylandobject.html#extension-1" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QWaylandCompositorExtension *" signature="QWaylandCompositorExtension * extension(const wl_interface *interface)">
                <parameter type="const wl_interface *" name="interface" default=""/>
            </function>
            <function name="extensions" fullname="QWaylandObject::extensions" href="qwaylandobject.html#extensions" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="54" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandCompositorExtension *&gt;" signature="QList&lt;QWaylandCompositorExtension *&gt; extensions() const"/>
            <function name="metaObject" fullname="QWaylandObject::metaObject" href="qwaylandobject.html#metaObject" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="48" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandObject::qt_metacall" href="qwaylandobject.html#qt_metacall" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandObject::qt_metacast" href="qwaylandobject.html#qt_metacast" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandObject::qt_static_metacall" href="qwaylandobject.html#qt_static_metacall" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="48" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="removeExtension" fullname="QWaylandObject::removeExtension" href="qwaylandobject.html#removeExtension" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="56" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeExtension(QWaylandCompositorExtension *extension)">
                <parameter type="QWaylandCompositorExtension *" name="extension" default=""/>
            </function>
            <function name="~QWaylandObject" fullname="QWaylandObject::~QWaylandObject" href="qwaylandobject.html#dtor.QWaylandObject" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="50" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandObject() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandObject::QPrivateSignal" href="qwaylandobject-qprivatesignal.html" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="48"/>
            <variable name="extension_vector" fullname="QWaylandObject::extension_vector" href="qwaylandobject.html#extension_vector-var" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="61" type="QList&lt;QWaylandCompositorExtension *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandObject::staticMetaObject" href="qwaylandobject.html#staticMetaObject-var" status="internal" access="private" location="qwaylandcompositorextension.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandcompositorextension.h" lineno="48" type="const QMetaObject" static="true"/>
        </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.0.0/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" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="99" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandOutput()"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="currentModeChanged" fullname="QWaylandOutput::currentModeChanged" href="qwaylandoutput.html#currentModeChanged" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="165" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void currentModeChanged()"/>
            <function name="d_func" fullname="QWaylandOutput::d_func" href="qwaylandoutput.html#d_func" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="58" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandOutputPrivate *" signature="QWaylandOutputPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandOutput::d_func" href="qwaylandoutput.html#d_func-1" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="58" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandOutputPrivate *" signature="const QWaylandOutputPrivate * d_func() const"/>
            <function name="event" fullname="QWaylandOutput::event" href="qwaylandoutput.html#event" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="178" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool event(QEvent *event) override">
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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="initialize" fullname="QWaylandOutput::initialize" href="qwaylandoutput.html#initialize" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="180" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void initialize()"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandOutput::metaObject" href="qwaylandoutput.html#metaObject" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="57" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="modeAdded" fullname="QWaylandOutput::modeAdded" href="qwaylandoutput.html#modeAdded" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="164" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void modeAdded()"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="physicalSizeFollowsSize" fullname="QWaylandOutput::physicalSizeFollowsSize" href="qwaylandoutput.html#physicalSizeFollowsSize" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="148" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool physicalSizeFollowsSize() const"/>
            <function name="physicalSizeFollowsSizeChanged" fullname="QWaylandOutput::physicalSizeFollowsSizeChanged" href="qwaylandoutput.html#physicalSizeFollowsSizeChanged" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="172" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void physicalSizeFollowsSizeChanged()"/>
            <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.0.0/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.0.0/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="qt_getEnumMetaObject" href="qwaylandoutput.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="85" related="2" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandOutput::Subpixel)">
                <parameter type="QWaylandOutput::Subpixel" name="" default=""/>
            </function>
            <function name="qt_getEnumMetaObject" href="qwaylandoutput.html#qt_getEnumMetaObject-1" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="97" related="3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandOutput::Transform)">
                <parameter type="QWaylandOutput::Transform" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandoutput.html#qt_getEnumName" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="85" related="4" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandOutput::Subpixel)">
                <parameter type="QWaylandOutput::Subpixel" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandoutput.html#qt_getEnumName-1" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="97" related="5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const char *" signature="const char * qt_getEnumName(QWaylandOutput::Transform)">
                <parameter type="QWaylandOutput::Transform" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandOutput::qt_metacall" href="qwaylandoutput.html#qt_metacall" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="57" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandOutput::qt_metacast" href="qwaylandoutput.html#qt_metacast" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="57" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandOutput::qt_static_metacall" href="qwaylandoutput.html#qt_static_metacall" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="57" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="resourceForClient" fullname="QWaylandOutput::resourceForClient" href="qwaylandoutput.html#resourceForClient" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="104" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct ::wl_resource *" signature="struct ::wl_resource * resourceForClient(QWaylandClient *client) const">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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="setCompositor" fullname="QWaylandOutput::setCompositor" href="qwaylandoutput.html#setCompositor" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="107" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCompositor(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" 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.0.0/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.0.0/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.0.0/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.0.0/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="setPhysicalSizeFollowsSize" fullname="QWaylandOutput::setPhysicalSizeFollowsSize" href="qwaylandoutput.html#setPhysicalSizeFollowsSize" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="149" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPhysicalSizeFollowsSize(bool follow)">
                <parameter type="bool" name="follow" 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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="surfaceEnter" fullname="QWaylandOutput::surfaceEnter" href="qwaylandoutput.html#surfaceEnter" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="154" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceEnter(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceLeave" fullname="QWaylandOutput::surfaceLeave" href="qwaylandoutput.html#surfaceLeave" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="155" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceLeave(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="windowDestroyed" fullname="QWaylandOutput::windowDestroyed" href="qwaylandoutput.html#windowDestroyed" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="175" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void windowDestroyed()"/>
            <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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandOutput::QPrivateSignal" href="qwaylandoutput-qprivatesignal.html" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="57"/>
            <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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="65" documented="true">
                <getter name="availableGeometry"/>
                <setter name="setAvailableGeometry"/>
                <notifier name="availableGeometryChanged"/>
            </property>
            <property name="compositor" fullname="QWaylandOutput::compositor" href="qwaylandoutput.html#compositor-prop" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="59">
                <getter name="compositor"/>
                <notifier name="compositorChanged"/>
            </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="60" documented="true">
                <getter name="window"/>
                <setter name="setWindow"/>
                <notifier name="windowChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandOutput::staticMetaObject" href="qwaylandoutput.html#staticMetaObject-var" status="internal" access="private" location="qwaylandoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput.h" lineno="57" type="const QMetaObject" static="true"/>
        </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.0.0/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="QWaylandOutputMode" fullname="QWaylandOutputMode::QWaylandOutputMode" href="qwaylandoutputmode.html#QWaylandOutputMode" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="41" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandOutputMode()"/>
            <function name="QWaylandOutputMode" fullname="QWaylandOutputMode::QWaylandOutputMode" href="qwaylandoutputmode.html#QWaylandOutputMode-1" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="42" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandOutputMode(const QSize &amp;size, int refreshRate)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="int" name="refreshRate" default=""/>
            </function>
            <function name="QWaylandOutputMode" fullname="QWaylandOutputMode::QWaylandOutputMode" href="qwaylandoutputmode.html#QWaylandOutputMode-2" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="43" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandOutputMode(const QWaylandOutputMode &amp;other)">
                <parameter type="const QWaylandOutputMode &amp;" name="other" default=""/>
            </function>
            <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.0.0/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.0.0/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" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="46" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandOutputMode &amp;" signature="QWaylandOutputMode &amp; operator=(const QWaylandOutputMode &amp;other)">
                <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.0.0/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.0.0/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="setSize" fullname="QWaylandOutputMode::setSize" href="qwaylandoutputmode.html#setSize" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="59" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <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.0.0/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"/>
            <function name="~QWaylandOutputMode" fullname="QWaylandOutputMode::~QWaylandOutputMode" href="qwaylandoutputmode.html#dtor.QWaylandOutputMode" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="44" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QWaylandOutputMode()"/>
            <variable name="d" fullname="QWaylandOutputMode::d" href="qwaylandoutputmode.html#d-var" status="internal" access="private" location="qwaylandoutputmode.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode.h" lineno="56" type="class QWaylandOutputModePrivate *const" static="false"/>
        </class>
        <class name="QWaylandOutputModePrivate" href="qwaylandoutputmodeprivate.html" status="internal" access="private" location="qwaylandoutputmode_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode_p.h" lineno="48">
            <function name="QWaylandOutputModePrivate" fullname="QWaylandOutputModePrivate::QWaylandOutputModePrivate" href="qwaylandoutputmodeprivate.html#QWaylandOutputModePrivate" status="internal" access="private" location="qwaylandoutputmode_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode_p.h" lineno="51" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandOutputModePrivate()"/>
            <variable name="refreshRate" fullname="QWaylandOutputModePrivate::refreshRate" href="qwaylandoutputmodeprivate.html#refreshRate-var" status="internal" access="private" location="qwaylandoutputmode_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode_p.h" lineno="54" type="int" static="false"/>
            <variable name="size" fullname="QWaylandOutputModePrivate::size" href="qwaylandoutputmodeprivate.html#size-var" status="internal" access="private" location="qwaylandoutputmode_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutputmode_p.h" lineno="53" type="QSize" static="false"/>
        </class>
        <class name="QWaylandOutputPrivate" href="qwaylandoutputprivate.html" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="85" bases="QObjectPrivate">
            <function name="QWaylandOutputPrivate" fullname="QWaylandOutputPrivate::QWaylandOutputPrivate" href="qwaylandoutputprivate.html#QWaylandOutputPrivate" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="88" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandOutputPrivate()"/>
            <function name="QWaylandOutputPrivate" fullname="QWaylandOutputPrivate::QWaylandOutputPrivate" href="qwaylandoutputprivate.html#QWaylandOutputPrivate-1" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="132" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandOutputPrivate(const QWaylandOutputPrivate &amp;)">
                <parameter type="const QWaylandOutputPrivate &amp;" name="" default=""/>
            </function>
            <function name="_q_handleMaybeWindowPixelSizeChanged" fullname="QWaylandOutputPrivate::_q_handleMaybeWindowPixelSizeChanged" href="qwaylandoutputprivate.html#underscore.q_handleMaybeWindowPixelSizeChanged" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void _q_handleMaybeWindowPixelSizeChanged()"/>
            <function name="_q_handleWindowDestroyed" fullname="QWaylandOutputPrivate::_q_handleWindowDestroyed" href="qwaylandoutputprivate.html#underscore.q_handleWindowDestroyed" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="111" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void _q_handleWindowDestroyed()"/>
            <function name="addView" fullname="QWaylandOutputPrivate::addView" href="qwaylandoutputprivate.html#addView" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addView(QWaylandView *view, QWaylandSurface *surface)">
                <parameter type="QWaylandView *" name="view" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="get" fullname="QWaylandOutputPrivate::get" href="qwaylandoutputprivate.html#get" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="91" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandOutputPrivate *" signature="QWaylandOutputPrivate * get(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="handleWindowPixelSizeChanged" fullname="QWaylandOutputPrivate::handleWindowPixelSizeChanged" href="qwaylandoutputprivate.html#handleWindowPixelSizeChanged" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="102" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleWindowPixelSizeChanged()"/>
            <function name="operator=" fullname="QWaylandOutputPrivate::operator=" href="qwaylandoutputprivate.html#operator-eq" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="132" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandOutputPrivate &amp;" signature="QWaylandOutputPrivate &amp; operator=(const QWaylandOutputPrivate &amp;)">
                <parameter type="const QWaylandOutputPrivate &amp;" name="" default=""/>
            </function>
            <function name="output_bind_resource" fullname="QWaylandOutputPrivate::output_bind_resource" href="qwaylandoutputprivate.html#output_bind_resource" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="107" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void output_bind_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandOutputPrivate::q_func" href="qwaylandoutputprivate.html#q_func" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="131" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandOutput *" signature="QWaylandOutput * q_func()"/>
            <function name="q_func" fullname="QWaylandOutputPrivate::q_func" href="qwaylandoutputprivate.html#q_func-1" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="131" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandOutput *" signature="const QWaylandOutput * q_func() const"/>
            <function name="removeView" fullname="QWaylandOutputPrivate::removeView" href="qwaylandoutputprivate.html#removeView" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeView(QWaylandView *view, QWaylandSurface *surface)">
                <parameter type="QWaylandView *" name="view" default=""/>
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="sendGeometry" fullname="QWaylandOutputPrivate::sendGeometry" href="qwaylandoutputprivate.html#sendGeometry" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendGeometry(const int *resource)">
                <parameter type="const int *" name="resource" default=""/>
            </function>
            <function name="sendGeometryInfo" fullname="QWaylandOutputPrivate::sendGeometryInfo" href="qwaylandoutputprivate.html#sendGeometryInfo" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendGeometryInfo()"/>
            <function name="sendMode" fullname="QWaylandOutputPrivate::sendMode" href="qwaylandoutputprivate.html#sendMode" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMode(const int *resource, const QWaylandOutputMode &amp;mode)">
                <parameter type="const int *" name="resource" default=""/>
                <parameter type="const QWaylandOutputMode &amp;" name="mode" default=""/>
            </function>
            <function name="sendModesInfo" fullname="QWaylandOutputPrivate::sendModesInfo" href="qwaylandoutputprivate.html#sendModesInfo" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendModesInfo()"/>
            <function name="~QWaylandOutputPrivate" fullname="QWaylandOutputPrivate::~QWaylandOutputPrivate" href="qwaylandoutputprivate.html#dtor.QWaylandOutputPrivate" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="90" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandOutputPrivate() override"/>
            <variable name="availableGeometry" fullname="QWaylandOutputPrivate::availableGeometry" href="qwaylandoutputprivate.html#availableGeometry-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="121" type="QRect" static="false"/>
            <variable name="compositor" fullname="QWaylandOutputPrivate::compositor" href="qwaylandoutputprivate.html#compositor-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="113" type="QWaylandCompositor *" static="false"/>
            <variable name="currentMode" fullname="QWaylandOutputPrivate::currentMode" href="qwaylandoutputprivate.html#currentMode-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="119" type="int" static="false"/>
            <variable name="initialized" fullname="QWaylandOutputPrivate::initialized" href="qwaylandoutputprivate.html#initialized-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="128" type="bool" static="false"/>
            <variable name="manufacturer" fullname="QWaylandOutputPrivate::manufacturer" href="qwaylandoutputprivate.html#manufacturer-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="115" type="QString" static="false"/>
            <variable name="model" fullname="QWaylandOutputPrivate::model" href="qwaylandoutputprivate.html#model-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="116" type="QString" static="false"/>
            <variable name="modes" fullname="QWaylandOutputPrivate::modes" href="qwaylandoutputprivate.html#modes-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="118" type="QList&lt;QWaylandOutputMode&gt;" static="false"/>
            <variable name="physicalSize" fullname="QWaylandOutputPrivate::physicalSize" href="qwaylandoutputprivate.html#physicalSize-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="123" type="QSize" static="false"/>
            <variable name="position" fullname="QWaylandOutputPrivate::position" href="qwaylandoutputprivate.html#position-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="117" type="QPoint" static="false"/>
            <variable name="preferredMode" fullname="QWaylandOutputPrivate::preferredMode" href="qwaylandoutputprivate.html#preferredMode-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="120" type="int" static="false"/>
            <variable name="scaleFactor" fullname="QWaylandOutputPrivate::scaleFactor" href="qwaylandoutputprivate.html#scaleFactor-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="126" type="int" static="false"/>
            <variable name="sizeFollowsWindow" fullname="QWaylandOutputPrivate::sizeFollowsWindow" href="qwaylandoutputprivate.html#sizeFollowsWindow-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="127" type="bool" static="false"/>
            <variable name="subpixel" fullname="QWaylandOutputPrivate::subpixel" href="qwaylandoutputprivate.html#subpixel-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="124" type="QWaylandOutput::Subpixel" static="false"/>
            <variable name="surfaceViews" fullname="QWaylandOutputPrivate::surfaceViews" href="qwaylandoutputprivate.html#surfaceViews-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="122" type="QList&lt;QWaylandSurfaceViewMapper&gt;" static="false"/>
            <variable name="transform" fullname="QWaylandOutputPrivate::transform" href="qwaylandoutputprivate.html#transform-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="125" type="QWaylandOutput::Transform" static="false"/>
            <variable name="window" fullname="QWaylandOutputPrivate::window" href="qwaylandoutputprivate.html#window-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="114" type="QWindow *" static="false"/>
            <variable name="windowPixelSize" fullname="QWaylandOutputPrivate::windowPixelSize" href="qwaylandoutputprivate.html#windowPixelSize-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="129" type="QSize" static="false"/>
            <variable name="xdgOutput" fullname="QWaylandOutputPrivate::xdgOutput" href="qwaylandoutputprivate.html#xdgOutput-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="104" type="QPointer&lt;QWaylandXdgOutputV1&gt;" static="false"/>
        </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.0.0/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.0.0/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="addClient" fullname="QWaylandPointer::addClient" href="qwaylandpointer.html#addClient" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="71" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void addClient(QWaylandClient *client, uint32_t id, uint32_t version)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="uint32_t" name="version" default=""/>
            </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.0.0/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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandPointer::d_func" href="qwaylandpointer.html#d_func" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="49" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandPointerPrivate *" signature="QWaylandPointerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandPointer::d_func" href="qwaylandpointer.html#d_func-1" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="49" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandPointerPrivate *" signature="const QWaylandPointerPrivate * d_func() const"/>
            <function name="enteredSurfaceDestroyed" fullname="QWaylandPointer::enteredSurfaceDestroyed" href="qwaylandpointer.html#enteredSurfaceDestroyed" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="82" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void enteredSurfaceDestroyed(void *data)">
                <parameter type="void *" name="data" default=""/>
            </function>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandPointer::metaObject" href="qwaylandpointer.html#metaObject" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="48" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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="outputChanged" fullname="QWaylandPointer::outputChanged" href="qwaylandpointer.html#outputChanged" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="78" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void outputChanged()"/>
            <function name="pointerFocusChanged" fullname="QWaylandPointer::pointerFocusChanged" href="qwaylandpointer.html#pointerFocusChanged" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="83" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pointerFocusChanged(QWaylandView *newFocus, QWaylandView *oldFocus)">
                <parameter type="QWaylandView *" name="newFocus" default=""/>
                <parameter type="QWaylandView *" name="oldFocus" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandPointer::qt_metacall" href="qwaylandpointer.html#qt_metacall" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandPointer::qt_metacast" href="qwaylandpointer.html#qt_metacast" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandPointer::qt_static_metacall" href="qwaylandpointer.html#qt_static_metacall" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="48" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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="sendButton" fullname="QWaylandPointer::sendButton" href="qwaylandpointer.html#sendButton" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="76" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendButton(struct wl_resource *resource, uint32_t time, Qt::MouseButton button, uint32_t state)">
                <parameter type="struct wl_resource *" name="resource" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="uint32_t" name="state" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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>
            <function name="toWaylandButton" fullname="QWaylandPointer::toWaylandButton" href="qwaylandpointer.html#toWaylandButton" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="75" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="uint32_t" signature="uint32_t toWaylandButton(Qt::MouseButton button)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandPointer::QPrivateSignal" href="qwaylandpointer-qprivatesignal.html" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="48"/>
            <property name="isButtonPressed" fullname="QWaylandPointer::isButtonPressed" href="qwaylandpointer.html#isButtonPressed-prop" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="50">
                <getter name="isButtonPressed"/>
                <notifier name="buttonPressedChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandPointer::staticMetaObject" href="qwaylandpointer.html#staticMetaObject-var" status="internal" access="private" location="qwaylandpointer.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer.h" lineno="48" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandPointerPrivate" href="qwaylandpointerprivate.html" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="65" bases="QObjectPrivate">
            <function name="QWaylandPointerPrivate" fullname="QWaylandPointerPrivate::QWaylandPointerPrivate" href="qwaylandpointerprivate.html#QWaylandPointerPrivate" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="70" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandPointerPrivate(QWaylandPointer *pointer, QWaylandSeat *seat)">
                <parameter type="QWaylandPointer *" name="pointer" default=""/>
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="compositor" fullname="QWaylandPointerPrivate::compositor" href="qwaylandpointerprivate.html#compositor" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="72" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="ensureEntered" fullname="QWaylandPointerPrivate::ensureEntered" href="qwaylandpointerprivate.html#ensureEntered" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="83" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ensureEntered(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="pointer_release" fullname="QWaylandPointerPrivate::pointer_release" href="qwaylandpointerprivate.html#pointer_release" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void pointer_release(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="pointer_set_cursor" fullname="QWaylandPointerPrivate::pointer_set_cursor" href="qwaylandpointerprivate.html#pointer_set_cursor" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void pointer_set_cursor(int *resource, uint32_t serial, wl_resource *surface, int32_t hotspot_x, int32_t hotspot_y) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
                <parameter type="wl_resource *" name="surface" default=""/>
                <parameter type="int32_t" name="hotspot_x" default=""/>
                <parameter type="int32_t" name="hotspot_y" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandPointerPrivate::q_func" href="qwaylandpointerprivate.html#q_func" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandPointer *" signature="QWaylandPointer * q_func()"/>
            <function name="q_func" fullname="QWaylandPointerPrivate::q_func" href="qwaylandpointerprivate.html#q_func-1" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="68" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandPointer *" signature="const QWaylandPointer * q_func() const"/>
            <function name="sendButton" fullname="QWaylandPointerPrivate::sendButton" href="qwaylandpointerprivate.html#sendButton" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="79" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendButton(Qt::MouseButton button, uint32_t state)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="uint32_t" name="state" default=""/>
            </function>
            <function name="sendEnter" fullname="QWaylandPointerPrivate::sendEnter" href="qwaylandpointerprivate.html#sendEnter" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendEnter(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="sendLeave" fullname="QWaylandPointerPrivate::sendLeave" href="qwaylandpointerprivate.html#sendLeave" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendLeave()"/>
            <function name="sendMotion" fullname="QWaylandPointerPrivate::sendMotion" href="qwaylandpointerprivate.html#sendMotion" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMotion()"/>
            <variable name="buttonCount" fullname="QWaylandPointerPrivate::buttonCount" href="qwaylandpointerprivate.html#buttonCount-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="94" type="int" static="false"/>
            <variable name="enterSerial" fullname="QWaylandPointerPrivate::enterSerial" href="qwaylandpointerprivate.html#enterSerial-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="92" type="uint" static="false"/>
            <variable name="enteredSurface" fullname="QWaylandPointerPrivate::enteredSurface" href="qwaylandpointerprivate.html#enteredSurface-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="87" type="QPointer&lt;QWaylandSurface&gt;" static="false"/>
            <variable name="enteredSurfaceDestroyListener" fullname="QWaylandPointerPrivate::enteredSurfaceDestroyListener" href="qwaylandpointerprivate.html#enteredSurfaceDestroyListener-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="96" type="QWaylandDestroyListener" static="false"/>
            <variable name="localPosition" fullname="QWaylandPointerPrivate::localPosition" href="qwaylandpointerprivate.html#localPosition-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="89" type="QPointF" static="false"/>
            <variable name="output" fullname="QWaylandPointerPrivate::output" href="qwaylandpointerprivate.html#output-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="86" type="QWaylandOutput *" static="false"/>
            <variable name="s_role" fullname="QWaylandPointerPrivate::s_role" href="qwaylandpointerprivate.html#s_role-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="98" type="QWaylandSurfaceRole" static="true"/>
            <variable name="seat" fullname="QWaylandPointerPrivate::seat" href="qwaylandpointerprivate.html#seat-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="85" type="QWaylandSeat *" static="false"/>
            <variable name="spacePosition" fullname="QWaylandPointerPrivate::spacePosition" href="qwaylandpointerprivate.html#spacePosition-var" status="internal" access="private" location="qwaylandpointer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandpointer_p.h" lineno="90" type="QPointF" static="false"/>
        </class>
        <class name="QWaylandQtTextInputMethod" href="qwaylandqttextinputmethod.html" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="44" bases="QWaylandCompositorExtensionTemplate">
            <function name="QWaylandQtTextInputMethod" fullname="QWaylandQtTextInputMethod::QWaylandQtTextInputMethod" href="qwaylandqttextinputmethod.html#QWaylandQtTextInputMethod" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="49" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQtTextInputMethod(QWaylandObject *container, QWaylandCompositor *compositor)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="add" fullname="QWaylandQtTextInputMethod::add" href="qwaylandqttextinputmethod.html#add" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void add(::wl_client *client, uint32_t id, int version)">
                <parameter type="::wl_client *" name="client" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandQtTextInputMethod::d_func" href="qwaylandqttextinputmethod.html#d_func" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="47" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQtTextInputMethodPrivate *" signature="QWaylandQtTextInputMethodPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQtTextInputMethod::d_func" href="qwaylandqttextinputmethod.html#d_func-1" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="47" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQtTextInputMethodPrivate *" signature="const QWaylandQtTextInputMethodPrivate * d_func() const"/>
            <function name="focusSurfaceDestroyed" fullname="QWaylandQtTextInputMethod::focusSurfaceDestroyed" href="qwaylandqttextinputmethod.html#focusSurfaceDestroyed" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="76" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void focusSurfaceDestroyed()"/>
            <function name="focusedSurface" fullname="QWaylandQtTextInputMethod::focusedSurface" href="qwaylandqttextinputmethod.html#focusedSurface" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * focusedSurface() const"/>
            <function name="inputMethodQuery" fullname="QWaylandQtTextInputMethod::inputMethodQuery" href="qwaylandqttextinputmethod.html#inputMethodQuery" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QVariant" signature="QVariant inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) const">
                <parameter type="Qt::InputMethodQuery" name="property" default=""/>
                <parameter type="QVariant" name="argument" default=""/>
            </function>
            <function name="interface" fullname="QWaylandQtTextInputMethod::interface" href="qwaylandqttextinputmethod.html#interface" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="59" 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="interfaceName" fullname="QWaylandQtTextInputMethod::interfaceName" href="qwaylandqttextinputmethod.html#interfaceName" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="60" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="isSurfaceEnabled" fullname="QWaylandQtTextInputMethod::isSurfaceEnabled" href="qwaylandqttextinputmethod.html#isSurfaceEnabled" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSurfaceEnabled(QWaylandSurface *surface) const">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandQtTextInputMethod::metaObject" href="qwaylandqttextinputmethod.html#metaObject" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="46" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQtTextInputMethod::qt_metacall" href="qwaylandqttextinputmethod.html#qt_metacall" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="46" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQtTextInputMethod::qt_metacast" href="qwaylandqttextinputmethod.html#qt_metacast" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="46" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQtTextInputMethod::qt_static_metacall" href="qwaylandqttextinputmethod.html#qt_static_metacall" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="46" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="sendInputDirectionChanged" fullname="QWaylandQtTextInputMethod::sendInputDirectionChanged" href="qwaylandqttextinputmethod.html#sendInputDirectionChanged" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="74" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendInputDirectionChanged()"/>
            <function name="sendInputMethodEvent" fullname="QWaylandQtTextInputMethod::sendInputMethodEvent" href="qwaylandqttextinputmethod.html#sendInputMethodEvent" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendInputMethodEvent(QInputMethodEvent *event)">
                <parameter type="QInputMethodEvent *" name="event" default=""/>
            </function>
            <function name="sendKeyEvent" fullname="QWaylandQtTextInputMethod::sendKeyEvent" href="qwaylandqttextinputmethod.html#sendKeyEvent" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyEvent(QKeyEvent *event)">
                <parameter type="QKeyEvent *" name="event" default=""/>
            </function>
            <function name="sendKeyboardRectangleChanged" fullname="QWaylandQtTextInputMethod::sendKeyboardRectangleChanged" href="qwaylandqttextinputmethod.html#sendKeyboardRectangleChanged" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="73" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyboardRectangleChanged()"/>
            <function name="sendLocaleChanged" fullname="QWaylandQtTextInputMethod::sendLocaleChanged" href="qwaylandqttextinputmethod.html#sendLocaleChanged" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="75" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendLocaleChanged()"/>
            <function name="sendVisibleChanged" fullname="QWaylandQtTextInputMethod::sendVisibleChanged" href="qwaylandqttextinputmethod.html#sendVisibleChanged" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="72" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendVisibleChanged()"/>
            <function name="setFocus" fullname="QWaylandQtTextInputMethod::setFocus" href="qwaylandqttextinputmethod.html#setFocus" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFocus(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceDisabled" fullname="QWaylandQtTextInputMethod::surfaceDisabled" href="qwaylandqttextinputmethod.html#surfaceDisabled" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="69" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceDisabled(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceEnabled" fullname="QWaylandQtTextInputMethod::surfaceEnabled" href="qwaylandqttextinputmethod.html#surfaceEnabled" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="68" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceEnabled(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="updateInputMethod" fullname="QWaylandQtTextInputMethod::updateInputMethod" href="qwaylandqttextinputmethod.html#updateInputMethod" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="67" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateInputMethod(Qt::InputMethodQueries queries)">
                <parameter type="Qt::InputMethodQueries" name="queries" default=""/>
            </function>
            <function name="~QWaylandQtTextInputMethod" fullname="QWaylandQtTextInputMethod::~QWaylandQtTextInputMethod" href="qwaylandqttextinputmethod.html#dtor.QWaylandQtTextInputMethod" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="50" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandQtTextInputMethod() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandQtTextInputMethod::QPrivateSignal" href="qwaylandqttextinputmethod-qprivatesignal.html" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="46"/>
            <variable name="staticMetaObject" fullname="QWaylandQtTextInputMethod::staticMetaObject" href="qwaylandqttextinputmethod.html#staticMetaObject-var" status="internal" access="private" location="qwaylandqttextinputmethod.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod.h" lineno="46" type="const QMetaObject" static="true"/>
        </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.0.0/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">
            <function name="QWaylandQtTextInputMethodManager" fullname="QWaylandQtTextInputMethodManager::QWaylandQtTextInputMethodManager" href="qwaylandqttextinputmethodmanager.html#QWaylandQtTextInputMethodManager" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="46" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQtTextInputMethodManager()"/>
            <function name="QWaylandQtTextInputMethodManager" fullname="QWaylandQtTextInputMethodManager::QWaylandQtTextInputMethodManager" href="qwaylandqttextinputmethodmanager.html#QWaylandQtTextInputMethodManager-1" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="47" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandQtTextInputMethodManager(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandQtTextInputMethodManager::d_func" href="qwaylandqttextinputmethodmanager.html#d_func" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="44" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQtTextInputMethodManagerPrivate *" signature="QWaylandQtTextInputMethodManagerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQtTextInputMethodManager::d_func" href="qwaylandqttextinputmethodmanager.html#d_func-1" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="44" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQtTextInputMethodManagerPrivate *" signature="const QWaylandQtTextInputMethodManagerPrivate * d_func() const"/>
            <function name="initialize" fullname="QWaylandQtTextInputMethodManager::initialize" href="qwaylandqttextinputmethodmanager.html#initialize" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandQtTextInputMethodManager::interface" href="qwaylandqttextinputmethodmanager.html#interface" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="51" 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="interfaceName" fullname="QWaylandQtTextInputMethodManager::interfaceName" href="qwaylandqttextinputmethodmanager.html#interfaceName" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="52" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="metaObject" fullname="QWaylandQtTextInputMethodManager::metaObject" href="qwaylandqttextinputmethodmanager.html#metaObject" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="43" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQtTextInputMethodManager::qt_metacall" href="qwaylandqttextinputmethodmanager.html#qt_metacall" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQtTextInputMethodManager::qt_metacast" href="qwaylandqttextinputmethodmanager.html#qt_metacast" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQtTextInputMethodManager::qt_static_metacall" href="qwaylandqttextinputmethodmanager.html#qt_static_metacall" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="43" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandQtTextInputMethodManager::QPrivateSignal" href="qwaylandqttextinputmethodmanager-qprivatesignal.html" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="43"/>
            <variable name="staticMetaObject" fullname="QWaylandQtTextInputMethodManager::staticMetaObject" href="qwaylandqttextinputmethodmanager.html#staticMetaObject-var" status="internal" access="private" location="qwaylandqttextinputmethodmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager.h" lineno="43" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQtTextInputMethodManagerPrivate" href="qwaylandqttextinputmethodmanagerprivate.html" status="internal" access="private" location="qwaylandqttextinputmethodmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager_p.h" lineno="50" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandQtTextInputMethodManagerPrivate" fullname="QWaylandQtTextInputMethodManagerPrivate::QWaylandQtTextInputMethodManagerPrivate" href="qwaylandqttextinputmethodmanagerprivate.html#QWaylandQtTextInputMethodManagerPrivate" status="internal" access="private" location="qwaylandqttextinputmethodmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager_p.h" lineno="54" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQtTextInputMethodManagerPrivate()"/>
            <function name="q_func" fullname="QWaylandQtTextInputMethodManagerPrivate::q_func" href="qwaylandqttextinputmethodmanagerprivate.html#q_func" status="internal" access="private" location="qwaylandqttextinputmethodmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager_p.h" lineno="52" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQtTextInputMethodManager *" signature="QWaylandQtTextInputMethodManager * q_func()"/>
            <function name="q_func" fullname="QWaylandQtTextInputMethodManagerPrivate::q_func" href="qwaylandqttextinputmethodmanagerprivate.html#q_func-1" status="internal" access="private" location="qwaylandqttextinputmethodmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager_p.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQtTextInputMethodManager *" signature="const QWaylandQtTextInputMethodManager * q_func() const"/>
            <function name="text_input_method_manager_v1_get_text_input_method" fullname="QWaylandQtTextInputMethodManagerPrivate::text_input_method_manager_v1_get_text_input_method" href="qwaylandqttextinputmethodmanagerprivate.html#text_input_method_manager_v1_get_text_input_method" status="internal" access="private" location="qwaylandqttextinputmethodmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethodmanager_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_manager_v1_get_text_input_method(int *resource, uint32_t id, struct ::wl_resource *seat) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="struct ::wl_resource *" name="seat" default=""/>
            </function>
        </class>
        <class name="QWaylandQtTextInputMethodPrivate" href="qwaylandqttextinputmethodprivate.html" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="58" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandQtTextInputMethodPrivate" fullname="QWaylandQtTextInputMethodPrivate::QWaylandQtTextInputMethodPrivate" href="qwaylandqttextinputmethodprivate.html#QWaylandQtTextInputMethodPrivate" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQtTextInputMethodPrivate(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandQtTextInputMethodPrivate::q_func" href="qwaylandqttextinputmethodprivate.html#q_func" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQtTextInputMethod *" signature="QWaylandQtTextInputMethod * q_func()"/>
            <function name="q_func" fullname="QWaylandQtTextInputMethodPrivate::q_func" href="qwaylandqttextinputmethodprivate.html#q_func-1" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="60" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQtTextInputMethod *" signature="const QWaylandQtTextInputMethod * q_func() const"/>
            <function name="text_input_method_v1_acknowledge_input_method" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_acknowledge_input_method" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_acknowledge_input_method" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_acknowledge_input_method(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_commit" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_commit" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_commit" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_commit(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_destroy" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_destroy" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_destroy" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_disable" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_disable" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_disable" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_disable(int *resource, struct ::wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="surface" default=""/>
            </function>
            <function name="text_input_method_v1_enable" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_enable" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_enable" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="83" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_enable(int *resource, struct ::wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="surface" default=""/>
            </function>
            <function name="text_input_method_v1_end_update" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_end_update" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_end_update" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_end_update(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_hide_input_panel" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_hide_input_panel" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_hide_input_panel" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_hide_input_panel(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_invoke_action" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_invoke_action" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_invoke_action" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="95" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_invoke_action(int *resource, int32_t type, int32_t cursorPosition) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="type" default=""/>
                <parameter type="int32_t" name="cursorPosition" default=""/>
            </function>
            <function name="text_input_method_v1_reset" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_reset" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_reset" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="86" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_reset(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_show_input_panel" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_show_input_panel" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_show_input_panel" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_show_input_panel(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="text_input_method_v1_start_update" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_start_update" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_start_update" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_start_update(int *resource, int32_t queries) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="queries" default=""/>
            </function>
            <function name="text_input_method_v1_update_absolute_position" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_absolute_position" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_absolute_position" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="94" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_absolute_position(int *resource, int32_t absolutePosition) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="absolutePosition" default=""/>
            </function>
            <function name="text_input_method_v1_update_anchor_position" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_anchor_position" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_anchor_position" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_anchor_position(int *resource, int32_t anchorPosition) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="anchorPosition" default=""/>
            </function>
            <function name="text_input_method_v1_update_cursor_position" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_cursor_position" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_cursor_position" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_cursor_position(int *resource, int32_t cursorPosition) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="cursorPosition" default=""/>
            </function>
            <function name="text_input_method_v1_update_cursor_rectangle" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_cursor_rectangle" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_cursor_rectangle" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_cursor_rectangle(int *resource, int32_t x, int32_t y, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="text_input_method_v1_update_hints" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_hints" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_hints" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_hints(int *resource, int32_t hints) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="hints" default=""/>
            </function>
            <function name="text_input_method_v1_update_preferred_language" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_preferred_language" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_preferred_language" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_preferred_language(int *resource, const QString &amp;preferredLanguage) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="preferredLanguage" default=""/>
            </function>
            <function name="text_input_method_v1_update_surrounding_text" fullname="QWaylandQtTextInputMethodPrivate::text_input_method_v1_update_surrounding_text" href="qwaylandqttextinputmethodprivate.html#text_input_method_v1_update_surrounding_text" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void text_input_method_v1_update_surrounding_text(int *resource, const QString &amp;surroundingText, int32_t surroundingTextOffset) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="surroundingText" default=""/>
                <parameter type="int32_t" name="surroundingTextOffset" default=""/>
            </function>
            <variable name="absolutePosition" fullname="QWaylandQtTextInputMethodPrivate::absolutePosition" href="qwaylandqttextinputmethodprivate.html#absolutePosition-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="79" type="int" static="false"/>
            <variable name="anchorPosition" fullname="QWaylandQtTextInputMethodPrivate::anchorPosition" href="qwaylandqttextinputmethodprivate.html#anchorPosition-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="78" type="int" static="false"/>
            <variable name="compositor" fullname="QWaylandQtTextInputMethodPrivate::compositor" href="qwaylandqttextinputmethodprivate.html#compositor-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="64" type="QWaylandCompositor *" static="false"/>
            <variable name="cursorPosition" fullname="QWaylandQtTextInputMethodPrivate::cursorPosition" href="qwaylandqttextinputmethodprivate.html#cursorPosition-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="77" type="int" static="false"/>
            <variable name="cursorRectangle" fullname="QWaylandQtTextInputMethodPrivate::cursorRectangle" href="qwaylandqttextinputmethodprivate.html#cursorRectangle-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="76" type="QRect" static="false"/>
            <variable name="enabledSurfaces" fullname="QWaylandQtTextInputMethodPrivate::enabledSurfaces" href="qwaylandqttextinputmethodprivate.html#enabledSurfaces-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="67" type="int" static="false"/>
            <variable name="focusDestroyListener" fullname="QWaylandQtTextInputMethodPrivate::focusDestroyListener" href="qwaylandqttextinputmethodprivate.html#focusDestroyListener-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="68" type="QWaylandDestroyListener" static="false"/>
            <variable name="focusedSurface" fullname="QWaylandQtTextInputMethodPrivate::focusedSurface" href="qwaylandqttextinputmethodprivate.html#focusedSurface-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="65" type="QWaylandSurface *" static="false"/>
            <variable name="hints" fullname="QWaylandQtTextInputMethodPrivate::hints" href="qwaylandqttextinputmethodprivate.html#hints-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="73" type="Qt::InputMethodHints" static="false"/>
            <variable name="inputPanelVisible" fullname="QWaylandQtTextInputMethodPrivate::inputPanelVisible" href="qwaylandqttextinputmethodprivate.html#inputPanelVisible-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="69" type="bool" static="false"/>
            <variable name="preferredLanguage" fullname="QWaylandQtTextInputMethodPrivate::preferredLanguage" href="qwaylandqttextinputmethodprivate.html#preferredLanguage-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="75" type="QString" static="false"/>
            <variable name="resource" fullname="QWaylandQtTextInputMethodPrivate::resource" href="qwaylandqttextinputmethodprivate.html#resource-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="66" type="int *" static="false"/>
            <variable name="surroundingText" fullname="QWaylandQtTextInputMethodPrivate::surroundingText" href="qwaylandqttextinputmethodprivate.html#surroundingText-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="74" type="QString" static="false"/>
            <variable name="surroundingTextOffset" fullname="QWaylandQtTextInputMethodPrivate::surroundingTextOffset" href="qwaylandqttextinputmethodprivate.html#surroundingTextOffset-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="80" type="int" static="false"/>
            <variable name="updatingQueries" fullname="QWaylandQtTextInputMethodPrivate::updatingQueries" href="qwaylandqttextinputmethodprivate.html#updatingQueries-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="72" type="Qt::InputMethodQueries" static="false"/>
            <variable name="waitingForSync" fullname="QWaylandQtTextInputMethodPrivate::waitingForSync" href="qwaylandqttextinputmethodprivate.html#waitingForSync-var" status="internal" access="private" location="qwaylandqttextinputmethod_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqttextinputmethod_p.h" lineno="70" type="bool" static="false"/>
        </class>
        <class name="QWaylandQtWindowManager" href="qwaylandqtwindowmanager.html" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="43" bases="QWaylandCompositorExtensionTemplate">
            <function name="QWaylandQtWindowManager" fullname="QWaylandQtWindowManager::QWaylandQtWindowManager" href="qwaylandqtwindowmanager.html#QWaylandQtWindowManager" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="49" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQtWindowManager()"/>
            <function name="QWaylandQtWindowManager" fullname="QWaylandQtWindowManager::QWaylandQtWindowManager" href="qwaylandqtwindowmanager.html#QWaylandQtWindowManager-1" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="50" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandQtWindowManager(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandQtWindowManager::d_func" href="qwaylandqtwindowmanager.html#d_func" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="46" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQtWindowManagerPrivate *" signature="QWaylandQtWindowManagerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQtWindowManager::d_func" href="qwaylandqtwindowmanager.html#d_func-1" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="46" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQtWindowManagerPrivate *" signature="const QWaylandQtWindowManagerPrivate * d_func() const"/>
            <function name="initialize" fullname="QWaylandQtWindowManager::initialize" href="qwaylandqtwindowmanager.html#initialize" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="57" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandQtWindowManager::interface" href="qwaylandqtwindowmanager.html#interface" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="59" 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="interfaceName" fullname="QWaylandQtWindowManager::interfaceName" href="qwaylandqtwindowmanager.html#interfaceName" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="60" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="metaObject" fullname="QWaylandQtWindowManager::metaObject" href="qwaylandqtwindowmanager.html#metaObject" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="openUrl" fullname="QWaylandQtWindowManager::openUrl" href="qwaylandqtwindowmanager.html#openUrl" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="64" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void openUrl(QWaylandClient *client, const QUrl &amp;url)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandQtWindowManager::qt_metacall" href="qwaylandqtwindowmanager.html#qt_metacall" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQtWindowManager::qt_metacast" href="qwaylandqtwindowmanager.html#qt_metacast" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQtWindowManager::qt_static_metacall" href="qwaylandqtwindowmanager.html#qt_static_metacall" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="sendQuitMessage" fullname="QWaylandQtWindowManager::sendQuitMessage" href="qwaylandqtwindowmanager.html#sendQuitMessage" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendQuitMessage(QWaylandClient *client)">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <function name="setShowIsFullScreen" fullname="QWaylandQtWindowManager::setShowIsFullScreen" href="qwaylandqtwindowmanager.html#showIsFullScreen-prop" status="active" access="public" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="showIsFullScreen" type="void" signature="void setShowIsFullScreen(bool value)">
                <parameter type="bool" name="value" default=""/>
            </function>
            <function name="showIsFullScreen" fullname="QWaylandQtWindowManager::showIsFullScreen" href="qwaylandqtwindowmanager.html#showIsFullScreen-prop" status="active" access="public" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="showIsFullScreen" type="bool" signature="bool showIsFullScreen() const"/>
            <function name="showIsFullScreenChanged" fullname="QWaylandQtWindowManager::showIsFullScreenChanged" href="qwaylandqtwindowmanager.html#showIsFullScreen-prop" status="active" access="public" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="63" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="showIsFullScreen" type="void" signature="void showIsFullScreenChanged()"/>
            <struct name="QPrivateSignal" fullname="QWaylandQtWindowManager::QPrivateSignal" href="qwaylandqtwindowmanager-qprivatesignal.html" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="45"/>
            <property name="showIsFullScreen" fullname="QWaylandQtWindowManager::showIsFullScreen" href="qwaylandqtwindowmanager.html#showIsFullScreen-prop" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="47">
                <getter name="showIsFullScreen"/>
                <setter name="setShowIsFullScreen"/>
                <notifier name="showIsFullScreenChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandQtWindowManager::staticMetaObject" href="qwaylandqtwindowmanager.html#staticMetaObject-var" status="internal" access="private" location="qwaylandqtwindowmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQtWindowManagerPrivate" href="qwaylandqtwindowmanagerprivate.html" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="53" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandQtWindowManagerPrivate" fullname="QWaylandQtWindowManagerPrivate::QWaylandQtWindowManagerPrivate" href="qwaylandqtwindowmanagerprivate.html#QWaylandQtWindowManagerPrivate" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQtWindowManagerPrivate()"/>
            <function name="q_func" fullname="QWaylandQtWindowManagerPrivate::q_func" href="qwaylandqtwindowmanagerprivate.html#q_func" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQtWindowManager *" signature="QWaylandQtWindowManager * q_func()"/>
            <function name="q_func" fullname="QWaylandQtWindowManagerPrivate::q_func" href="qwaylandqtwindowmanagerprivate.html#q_func-1" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="57" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQtWindowManager *" signature="const QWaylandQtWindowManager * q_func() const"/>
            <function name="windowmanager_bind_resource" fullname="QWaylandQtWindowManagerPrivate::windowmanager_bind_resource" href="qwaylandqtwindowmanagerprivate.html#windowmanager_bind_resource" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void windowmanager_bind_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="windowmanager_destroy_resource" fullname="QWaylandQtWindowManagerPrivate::windowmanager_destroy_resource" href="qwaylandqtwindowmanagerprivate.html#windowmanager_destroy_resource" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void windowmanager_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="windowmanager_open_url" fullname="QWaylandQtWindowManagerPrivate::windowmanager_open_url" href="qwaylandqtwindowmanagerprivate.html#windowmanager_open_url" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void windowmanager_open_url(int *resource, uint32_t remaining, const QString &amp;url) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="remaining" default=""/>
                <parameter type="const QString &amp;" name="url" default=""/>
            </function>
            <variable name="showIsFullScreen" fullname="QWaylandQtWindowManagerPrivate::showIsFullScreen" href="qwaylandqtwindowmanagerprivate.html#showIsFullScreen-var" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="67" type="bool" static="false"/>
            <variable name="urls" fullname="QWaylandQtWindowManagerPrivate::urls" href="qwaylandqtwindowmanagerprivate.html#urls-var" status="internal" access="private" location="qwaylandqtwindowmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandqtwindowmanager_p.h" lineno="68" type="int" static="false"/>
        </class>
        <class name="QWaylandQuickCompositor" href="qwaylandquickcompositor.html" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="42" bases="QQmlParserStatus,QWaylandCompositor">
            <function name="QWaylandQuickCompositor" fullname="QWaylandQuickCompositor::QWaylandQuickCompositor" href="qwaylandquickcompositor.html#QWaylandQuickCompositor" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="47" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickCompositor(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="classBegin" fullname="QWaylandQuickCompositor::classBegin" href="qwaylandquickcompositor.html#classBegin" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="53" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void classBegin() override"/>
            <function name="componentComplete" fullname="QWaylandQuickCompositor::componentComplete" href="qwaylandquickcompositor.html#componentComplete" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void componentComplete() override"/>
            <function name="create" fullname="QWaylandQuickCompositor::create" href="qwaylandquickcompositor.html#create" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="48" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void create() override"/>
            <function name="grabSurface" fullname="QWaylandQuickCompositor::grabSurface" href="qwaylandquickcompositor.html#grabSurface" status="active" access="public" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="50" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void grabSurface(QWaylandSurfaceGrabber *grabber, const QWaylandBufferRef &amp;buffer) override">
                <parameter type="QWaylandSurfaceGrabber *" name="grabber" default=""/>
                <parameter type="const QWaylandBufferRef &amp;" name="buffer" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandQuickCompositor::metaObject" href="qwaylandquickcompositor.html#metaObject" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQuickCompositor::qt_metacall" href="qwaylandquickcompositor.html#qt_metacall" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickCompositor::qt_metacast" href="qwaylandquickcompositor.html#qt_metacast" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickCompositor::qt_static_metacall" href="qwaylandquickcompositor.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandQuickCompositor::QPrivateSignal" href="qwaylandquickcompositor-qprivatesignal.html" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="45"/>
            <variable name="staticMetaObject" fullname="QWaylandQuickCompositor::staticMetaObject" href="qwaylandquickcompositor.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickcompositor.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickcompositor.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQuickHardwareLayer" href="qwaylandquickhardwarelayer.html" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="50" bases="QObject,QQmlParserStatus">
            <function name="QWaylandQuickHardwareLayer" fullname="QWaylandQuickHardwareLayer::QWaylandQuickHardwareLayer" href="qwaylandquickhardwarelayer.html#QWaylandQuickHardwareLayer" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickHardwareLayer(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="classBegin" fullname="QWaylandQuickHardwareLayer::classBegin" href="qwaylandquickhardwarelayer.html#classBegin" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="67" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void classBegin() override"/>
            <function name="componentComplete" fullname="QWaylandQuickHardwareLayer::componentComplete" href="qwaylandquickhardwarelayer.html#componentComplete" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="68" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void componentComplete() override"/>
            <function name="d_func" fullname="QWaylandQuickHardwareLayer::d_func" href="qwaylandquickhardwarelayer.html#d_func" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="54" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickHardwareLayerPrivate *" signature="QWaylandQuickHardwareLayerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQuickHardwareLayer::d_func" href="qwaylandquickhardwarelayer.html#d_func-1" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="54" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQuickHardwareLayerPrivate *" signature="const QWaylandQuickHardwareLayerPrivate * d_func() const"/>
            <function name="disableSceneGraphPainting" fullname="QWaylandQuickHardwareLayer::disableSceneGraphPainting" href="qwaylandquickhardwarelayer.html#disableSceneGraphPainting" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="70" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void disableSceneGraphPainting()"/>
            <function name="metaObject" fullname="QWaylandQuickHardwareLayer::metaObject" href="qwaylandquickhardwarelayer.html#metaObject" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="52" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQuickHardwareLayer::qt_metacall" href="qwaylandquickhardwarelayer.html#qt_metacall" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="52" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickHardwareLayer::qt_metacast" href="qwaylandquickhardwarelayer.html#qt_metacast" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="52" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickHardwareLayer::qt_static_metacall" href="qwaylandquickhardwarelayer.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="52" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setStackingLevel" fullname="QWaylandQuickHardwareLayer::setStackingLevel" href="qwaylandquickhardwarelayer.html#stackingLevel-prop" status="active" access="public" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="stackingLevel" type="void" signature="void setStackingLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="stackingLevel" fullname="QWaylandQuickHardwareLayer::stackingLevel" href="qwaylandquickhardwarelayer.html#stackingLevel-prop" status="active" access="public" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="stackingLevel" type="int" signature="int stackingLevel() const"/>
            <function name="stackingLevelChanged" fullname="QWaylandQuickHardwareLayer::stackingLevelChanged" href="qwaylandquickhardwarelayer.html#stackingLevel-prop" status="active" access="public" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="73" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="stackingLevel" type="void" signature="void stackingLevelChanged()"/>
            <function name="waylandItem" fullname="QWaylandQuickHardwareLayer::waylandItem" href="qwaylandquickhardwarelayer.html#waylandItem" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandQuickItem *" signature="QWaylandQuickItem * waylandItem() const"/>
            <function name="~QWaylandQuickHardwareLayer" fullname="QWaylandQuickHardwareLayer::~QWaylandQuickHardwareLayer" href="qwaylandquickhardwarelayer.html#dtor.QWaylandQuickHardwareLayer" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="60" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandQuickHardwareLayer() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandQuickHardwareLayer::QPrivateSignal" href="qwaylandquickhardwarelayer-qprivatesignal.html" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="52"/>
            <property name="stackingLevel" fullname="QWaylandQuickHardwareLayer::stackingLevel" href="qwaylandquickhardwarelayer.html#stackingLevel-prop" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="55">
                <getter name="stackingLevel"/>
                <setter name="setStackingLevel"/>
                <notifier name="stackingLevelChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandQuickHardwareLayer::staticMetaObject" href="qwaylandquickhardwarelayer.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickhardwarelayer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickhardwarelayer_p.h" lineno="52" type="const QMetaObject" static="true"/>
        </class>
        <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.0.0/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.0.0/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.0.0/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.0.0/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="beforeSync" fullname="QWaylandQuickItem::beforeSync" href="qwaylandquickitem.html#beforeSync" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="156" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void beforeSync()"/>
            <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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandQuickItem::d_func" href="qwaylandquickitem.html#d_func" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickItemPrivate *" signature="QWaylandQuickItemPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQuickItem::d_func" href="qwaylandquickitem.html#d_func-1" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="53" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQuickItemPrivate *" signature="const QWaylandQuickItemPrivate * d_func() const"/>
            <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.0.0/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.0.0/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="handleDragStarted" fullname="QWaylandQuickItem::handleDragStarted" href="qwaylandquickitem.html#handleDragStarted" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="162" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleDragStarted(QWaylandDrag *drag)">
                <parameter type="QWaylandDrag *" name="drag" default=""/>
            </function>
            <function name="handlePlaceAbove" fullname="QWaylandQuickItem::handlePlaceAbove" href="qwaylandquickitem.html#handlePlaceAbove" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="159" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handlePlaceAbove(QWaylandSurface *referenceSurface)">
                <parameter type="QWaylandSurface *" name="referenceSurface" default=""/>
            </function>
            <function name="handlePlaceBelow" fullname="QWaylandQuickItem::handlePlaceBelow" href="qwaylandquickitem.html#handlePlaceBelow" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="160" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handlePlaceBelow(QWaylandSurface *referenceSurface)">
                <parameter type="QWaylandSurface *" name="referenceSurface" default=""/>
            </function>
            <function name="handleSubsurfaceAdded" fullname="QWaylandQuickItem::handleSubsurfaceAdded" href="qwaylandquickitem.html#handleSubsurfaceAdded" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="157" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSubsurfaceAdded(QWaylandSurface *childSurface)">
                <parameter type="QWaylandSurface *" name="childSurface" default=""/>
            </function>
            <function name="handleSubsurfacePosition" fullname="QWaylandQuickItem::handleSubsurfacePosition" href="qwaylandquickitem.html#handleSubsurfacePosition" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="158" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSubsurfacePosition(const QPoint &amp;pos)">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
            </function>
            <function name="handleSurfaceChanged" fullname="QWaylandQuickItem::handleSurfaceChanged" href="qwaylandquickitem.html#handleSurfaceChanged" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="150" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSurfaceChanged()"/>
            <function name="hoverEnterEvent" fullname="QWaylandQuickItem::hoverEnterEvent" href="qwaylandquickitem.html#hoverEnterEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="123" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void hoverEnterEvent(QHoverEvent *event) override">
                <parameter type="QHoverEvent *" name="event" default=""/>
            </function>
            <function name="hoverLeaveEvent" fullname="QWaylandQuickItem::hoverLeaveEvent" href="qwaylandquickitem.html#hoverLeaveEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="125" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void hoverLeaveEvent(QHoverEvent *event) override">
                <parameter type="QHoverEvent *" name="event" default=""/>
            </function>
            <function name="hoverMoveEvent" fullname="QWaylandQuickItem::hoverMoveEvent" href="qwaylandquickitem.html#hoverMoveEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="124" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void hoverMoveEvent(QHoverEvent *event) override">
                <parameter type="QHoverEvent *" name="event" default=""/>
            </function>
            <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.0.0/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.0.0/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="inputMethodEvent" fullname="QWaylandQuickItem::inputMethodEvent" href="qwaylandquickitem.html#inputMethodEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="137" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void inputMethodEvent(QInputMethodEvent *event) override">
                <parameter type="QInputMethodEvent *" name="event" default=""/>
            </function>
            <function name="inputMethodQuery" fullname="QWaylandQuickItem::inputMethodQuery" href="qwaylandquickitem.html#inputMethodQuery" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="101" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QVariant" signature="QVariant inputMethodQuery(Qt::InputMethodQuery query) const override">
                <parameter type="Qt::InputMethodQuery" name="query" default=""/>
            </function>
            <function name="inputMethodQuery" fullname="QWaylandQuickItem::inputMethodQuery" href="qwaylandquickitem.html#inputMethodQuery-1" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="102" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="QVariant" signature="QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const">
                <parameter type="Qt::InputMethodQuery" name="query" default=""/>
                <parameter type="QVariant" name="argument" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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="isTextureProvider" fullname="QWaylandQuickItem::isTextureProvider" href="qwaylandquickitem.html#isTextureProvider" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="82" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="bool" signature="bool isTextureProvider() const override"/>
            <function name="keyPressEvent" fullname="QWaylandQuickItem::keyPressEvent" href="qwaylandquickitem.html#keyPressEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="130" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void keyPressEvent(QKeyEvent *event) override">
                <parameter type="QKeyEvent *" name="event" default=""/>
            </function>
            <function name="keyReleaseEvent" fullname="QWaylandQuickItem::keyReleaseEvent" href="qwaylandquickitem.html#keyReleaseEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="131" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void keyReleaseEvent(QKeyEvent *event) override">
                <parameter type="QKeyEvent *" name="event" default=""/>
            </function>
            <function name="lower" fullname="QWaylandQuickItem::lower" href="qwaylandquickitem.html#lower" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="145" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void lower()"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandQuickItem::metaObject" href="qwaylandquickitem.html#metaObject" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="52" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="mouseMove" fullname="QWaylandQuickItem::mouseMove" href="qwaylandquickitem.html#mouseMove" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="177" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseMove(const QPointF &amp;windowPosition)">
                <parameter type="const QPointF &amp;" name="windowPosition" default=""/>
            </function>
            <function name="mouseMoveEvent" fullname="QWaylandQuickItem::mouseMoveEvent" href="qwaylandquickitem.html#mouseMoveEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="121" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void mouseMoveEvent(QMouseEvent *event) override">
                <parameter type="QMouseEvent *" name="event" default=""/>
            </function>
            <function name="mousePressEvent" fullname="QWaylandQuickItem::mousePressEvent" href="qwaylandquickitem.html#mousePressEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="120" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void mousePressEvent(QMouseEvent *event) override">
                <parameter type="QMouseEvent *" name="event" default=""/>
            </function>
            <function name="mouseRelease" fullname="QWaylandQuickItem::mouseRelease" href="qwaylandquickitem.html#mouseRelease" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="178" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseRelease()"/>
            <function name="mouseReleaseEvent" fullname="QWaylandQuickItem::mouseReleaseEvent" href="qwaylandquickitem.html#mouseReleaseEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="122" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void mouseReleaseEvent(QMouseEvent *event) override">
                <parameter type="QMouseEvent *" name="event" 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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="parentChanged" fullname="QWaylandQuickItem::parentChanged" href="qwaylandquickitem.html#parentChanged" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="151" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void parentChanged(QWaylandSurface *newParent, QWaylandSurface *oldParent)">
                <parameter type="QWaylandSurface *" name="newParent" default=""/>
                <parameter type="QWaylandSurface *" name="oldParent" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandQuickItem::qt_metacall" href="qwaylandquickitem.html#qt_metacall" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="52" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickItem::qt_metacast" href="qwaylandquickitem.html#qt_metacast" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="52" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickItem::qt_static_metacall" href="qwaylandquickitem.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="52" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="raise" fullname="QWaylandQuickItem::raise" href="qwaylandquickitem.html#raise" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="144" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void raise()"/>
            <function name="sendMouseMoveEvent" fullname="QWaylandQuickItem::sendMouseMoveEvent" href="qwaylandquickitem.html#sendMouseMoveEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="146" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMouseMoveEvent(const QPointF &amp;position, QWaylandSeat *seat)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
                <parameter type="QWaylandSeat *" name="seat" default="nullptr"/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="surfaceChangedEvent" fullname="QWaylandQuickItem::surfaceChangedEvent" href="qwaylandquickitem.html#surfaceChangedEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="140" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void surfaceChangedEvent(QWaylandSurface *newSurface, QWaylandSurface *oldSurface)">
                <parameter type="QWaylandSurface *" name="newSurface" default=""/>
                <parameter type="QWaylandSurface *" name="oldSurface" default=""/>
            </function>
            <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.0.0/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="surfaceMappedChanged" fullname="QWaylandQuickItem::surfaceMappedChanged" href="qwaylandquickitem.html#surfaceMappedChanged" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="149" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceMappedChanged()"/>
            <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.0.0/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.0.0/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="touchEvent" fullname="QWaylandQuickItem::touchEvent" href="qwaylandquickitem.html#touchEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="133" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void touchEvent(QTouchEvent *event) override">
                <parameter type="QTouchEvent *" name="event" default=""/>
            </function>
            <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.0.0/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.0.0/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="touchUngrabEvent" fullname="QWaylandQuickItem::touchUngrabEvent" href="qwaylandquickitem.html#touchUngrabEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="134" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void touchUngrabEvent() override"/>
            <function name="updateBuffer" fullname="QWaylandQuickItem::updateBuffer" href="qwaylandquickitem.html#updateBuffer" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="153" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateBuffer(bool hasBuffer)">
                <parameter type="bool" name="hasBuffer" default=""/>
            </function>
            <function name="updateInputMethod" fullname="QWaylandQuickItem::updateInputMethod" href="qwaylandquickitem.html#updateInputMethod" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="165" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateInputMethod(Qt::InputMethodQueries queries)">
                <parameter type="Qt::InputMethodQueries" name="queries" default=""/>
            </function>
            <function name="updateOutput" fullname="QWaylandQuickItem::updateOutput" href="qwaylandquickitem.html#updateOutput" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="155" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateOutput()"/>
            <function name="updatePaintNode" fullname="QWaylandQuickItem::updatePaintNode" href="qwaylandquickitem.html#updatePaintNode" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="184" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="QSGNode *" signature="QSGNode * updatePaintNode(QSGNode *oldNode, QQuickItem::UpdatePaintNodeData *data) override">
                <parameter type="QSGNode *" name="oldNode" default=""/>
                <parameter type="QQuickItem::UpdatePaintNodeData *" name="data" default=""/>
            </function>
            <function name="updateSize" fullname="QWaylandQuickItem::updateSize" href="qwaylandquickitem.html#updateSize" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="152" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateSize()"/>
            <function name="updateWindow" fullname="QWaylandQuickItem::updateWindow" href="qwaylandquickitem.html#updateWindow" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="154" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateWindow()"/>
            <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.0.0/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="wheelEvent" fullname="QWaylandQuickItem::wheelEvent" href="qwaylandquickitem.html#wheelEvent" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="127" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void wheelEvent(QWheelEvent *event) override">
                <parameter type="QWheelEvent *" name="event" default=""/>
            </function>
            <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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandQuickItem::QPrivateSignal" href="qwaylandquickitem-qprivatesignal.html" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="52"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="60" documented="true">
                <getter name="focusOnClick"/>
                <setter name="setFocusOnClick"/>
                <notifier name="focusOnClickChanged"/>
            </property>
            <property name="inputEventsEnabled" fullname="QWaylandQuickItem::inputEventsEnabled" href="qwaylandquickitem.html#inputEventsEnabled-prop" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="59">
                <getter name="inputEventsEnabled"/>
                <setter name="setInputEventsEnabled"/>
                <notifier name="inputEventsEnabledChanged"/>
            </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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="56" documented="true">
                <getter name="isPaintEnabled"/>
                <setter name="setPaintEnabled"/>
                <notifier name="paintEnabledChanged"/>
            </property>
            <property name="subsurfaceHandler" fullname="QWaylandQuickItem::subsurfaceHandler" href="qwaylandquickitem.html#subsurfaceHandler-prop" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="61">
                <getter name="subsurfaceHandler"/>
                <setter name="setSubsurfaceHandler"/>
                <notifier name="subsurfaceHandlerChanged"/>
            </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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="57" documented="true">
                <getter name="touchEventsEnabled"/>
                <setter name="setTouchEventsEnabled"/>
                <notifier name="touchEventsEnabledChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandQuickItem::staticMetaObject" href="qwaylandquickitem.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem.h" lineno="52" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQuickItemPrivate" href="qwaylandquickitemprivate.html" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="98" bases="QQuickItemPrivate">
            <function name="QWaylandQuickItemPrivate" fullname="QWaylandQuickItemPrivate::QWaylandQuickItemPrivate" href="qwaylandquickitemprivate.html#QWaylandQuickItemPrivate" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="102" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickItemPrivate()"/>
            <function name="findSibling" fullname="QWaylandQuickItemPrivate::findSibling" href="qwaylandquickitemprivate.html#findSibling" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="147" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandQuickItem *" signature="QWaylandQuickItem * findSibling(QWaylandSurface *surface) const">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="get" fullname="QWaylandQuickItemPrivate::get" href="qwaylandquickitemprivate.html#get" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="130" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="const QWaylandQuickItemPrivate *" signature="const QWaylandQuickItemPrivate * get(const QWaylandQuickItem *item)">
                <parameter type="const QWaylandQuickItem *" name="item" default=""/>
            </function>
            <function name="init" fullname="QWaylandQuickItemPrivate::init" href="qwaylandquickitemprivate.html#init" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="104" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void init()"/>
            <function name="placeAboveParent" fullname="QWaylandQuickItemPrivate::placeAboveParent" href="qwaylandquickitemprivate.html#placeAboveParent" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="150" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void placeAboveParent()"/>
            <function name="placeAboveSibling" fullname="QWaylandQuickItemPrivate::placeAboveSibling" href="qwaylandquickitemprivate.html#placeAboveSibling" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="148" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void placeAboveSibling(QWaylandQuickItem *sibling)">
                <parameter type="QWaylandQuickItem *" name="sibling" default=""/>
            </function>
            <function name="placeBelowParent" fullname="QWaylandQuickItemPrivate::placeBelowParent" href="qwaylandquickitemprivate.html#placeBelowParent" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="151" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void placeBelowParent()"/>
            <function name="placeBelowSibling" fullname="QWaylandQuickItemPrivate::placeBelowSibling" href="qwaylandquickitemprivate.html#placeBelowSibling" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="149" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void placeBelowSibling(QWaylandQuickItem *sibling)">
                <parameter type="QWaylandQuickItem *" name="sibling" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandQuickItemPrivate::q_func" href="qwaylandquickitemprivate.html#q_func" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickItem *" signature="QWaylandQuickItem * q_func()"/>
            <function name="q_func" fullname="QWaylandQuickItemPrivate::q_func" href="qwaylandquickitemprivate.html#q_func-1" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="100" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQuickItem *" signature="const QWaylandQuickItem * q_func() const"/>
            <function name="scaleFactor" fullname="QWaylandQuickItemPrivate::scaleFactor" href="qwaylandquickitemprivate.html#scaleFactor" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="145" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal scaleFactor() const"/>
            <function name="setInputEventsEnabled" fullname="QWaylandQuickItemPrivate::setInputEventsEnabled" href="qwaylandquickitemprivate.html#setInputEventsEnabled" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="132" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setInputEventsEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="shouldSendInputEvents" fullname="QWaylandQuickItemPrivate::shouldSendInputEvents" href="qwaylandquickitemprivate.html#shouldSendInputEvents" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="144" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool shouldSendInputEvents() const"/>
            <variable name="belowParent" fullname="QWaylandQuickItemPrivate::belowParent" href="qwaylandquickitemprivate.html#belowParent-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="164" type="bool" static="false"/>
            <variable name="connectedOutput" fullname="QWaylandQuickItemPrivate::connectedOutput" href="qwaylandquickitemprivate.html#connectedOutput-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="169" type="QWaylandOutput *" static="false"/>
            <variable name="connectedWindow" fullname="QWaylandQuickItemPrivate::connectedWindow" href="qwaylandquickitemprivate.html#connectedWindow-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="168" type="QQuickWindow *" static="false"/>
            <variable name="focusOnClick" fullname="QWaylandQuickItemPrivate::focusOnClick" href="qwaylandquickitemprivate.html#focusOnClick-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="163" type="bool" static="false"/>
            <variable name="hoverPos" fullname="QWaylandQuickItemPrivate::hoverPos" href="qwaylandquickitemprivate.html#hoverPos-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="165" type="QPointF" static="false"/>
            <variable name="inputEventsEnabled" fullname="QWaylandQuickItemPrivate::inputEventsEnabled" href="qwaylandquickitemprivate.html#inputEventsEnabled-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="160" type="bool" static="false"/>
            <variable name="isDragging" fullname="QWaylandQuickItemPrivate::isDragging" href="qwaylandquickitemprivate.html#isDragging-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="161" type="bool" static="false"/>
            <variable name="lastMatrix" fullname="QWaylandQuickItemPrivate::lastMatrix" href="qwaylandquickitemprivate.html#lastMatrix-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="166" type="QMatrix4x4" static="false"/>
            <variable name="mutex" fullname="QWaylandQuickItemPrivate::mutex" href="qwaylandquickitemprivate.html#mutex-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="153" type="QMutex *" static="true"/>
            <variable name="newTexture" fullname="QWaylandQuickItemPrivate::newTexture" href="qwaylandquickitemprivate.html#newTexture-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="162" type="bool" static="false"/>
            <variable name="oldSurface" fullname="QWaylandQuickItemPrivate::oldSurface" href="qwaylandquickitemprivate.html#oldSurface-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="156" type="QPointer&lt;QWaylandSurface&gt;" static="false"/>
            <variable name="origin" fullname="QWaylandQuickItemPrivate::origin" href="qwaylandquickitemprivate.html#origin-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="170" type="QWaylandSurface::Origin" static="false"/>
            <variable name="paintEnabled" fullname="QWaylandQuickItemPrivate::paintEnabled" href="qwaylandquickitemprivate.html#paintEnabled-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="158" type="bool" static="false"/>
            <variable name="provider" fullname="QWaylandQuickItemPrivate::provider" href="qwaylandquickitemprivate.html#provider-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="157" type="QWaylandSurfaceTextureProvider *" static="false"/>
            <variable name="subsurfaceHandler" fullname="QWaylandQuickItemPrivate::subsurfaceHandler" href="qwaylandquickitemprivate.html#subsurfaceHandler-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="171" type="QPointer&lt;QObject&gt;" static="false"/>
            <variable name="touchEventsEnabled" fullname="QWaylandQuickItemPrivate::touchEventsEnabled" href="qwaylandquickitemprivate.html#touchEventsEnabled-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="159" type="bool" static="false"/>
            <variable name="touchingSeats" fullname="QWaylandQuickItemPrivate::touchingSeats" href="qwaylandquickitemprivate.html#touchingSeats-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="172" type="QList&lt;QWaylandSeat *&gt;" static="false"/>
            <variable name="view" fullname="QWaylandQuickItemPrivate::view" href="qwaylandquickitemprivate.html#view-var" status="internal" access="private" location="qwaylandquickitem_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickitem_p.h" lineno="155" type="QScopedPointer&lt;QWaylandView&gt;" static="false"/>
        </class>
        <class name="QWaylandQuickOutput" href="qwaylandquickoutput.html" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="43" bases="QQmlParserStatus,QWaylandOutput">
            <function name="QWaylandQuickOutput" fullname="QWaylandQuickOutput::QWaylandQuickOutput" href="qwaylandquickoutput.html#QWaylandQuickOutput" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="52" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickOutput()"/>
            <function name="QWaylandQuickOutput" fullname="QWaylandQuickOutput::QWaylandQuickOutput" href="qwaylandquickoutput.html#QWaylandQuickOutput-1" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="53" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandQuickOutput(QWaylandCompositor *compositor, QWindow *window)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="appendFunction" fullname="QWaylandQuickOutput::appendFunction" href="qwaylandquickoutput.html#appendFunction" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandQuickOutput::atFunction" href="qwaylandquickoutput.html#atFunction" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="automaticFrameCallback" fullname="QWaylandQuickOutput::automaticFrameCallback" href="qwaylandquickoutput.html#automaticFrameCallback-prop" status="active" access="public" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="57" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="automaticFrameCallback" type="bool" signature="bool automaticFrameCallback() const"/>
            <function name="automaticFrameCallbackChanged" fullname="QWaylandQuickOutput::automaticFrameCallbackChanged" href="qwaylandquickoutput.html#automaticFrameCallback-prop" status="active" access="public" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="66" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="automaticFrameCallback" type="void" signature="void automaticFrameCallbackChanged()"/>
            <function name="classBegin" fullname="QWaylandQuickOutput::classBegin" href="qwaylandquickoutput.html#classBegin" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void classBegin() override"/>
            <function name="clearFunction" fullname="QWaylandQuickOutput::clearFunction" href="qwaylandquickoutput.html#clearFunction" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="componentComplete" fullname="QWaylandQuickOutput::componentComplete" href="qwaylandquickoutput.html#componentComplete" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="71" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void componentComplete() override"/>
            <function name="countFunction" fullname="QWaylandQuickOutput::countFunction" href="qwaylandquickoutput.html#countFunction" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="data" fullname="QWaylandQuickOutput::data" href="qwaylandquickoutput.html#data" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="47" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <function name="doFrameCallbacks" fullname="QWaylandQuickOutput::doFrameCallbacks" href="qwaylandquickoutput.html#doFrameCallbacks" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void doFrameCallbacks()"/>
            <function name="initialize" fullname="QWaylandQuickOutput::initialize" href="qwaylandquickoutput.html#initialize" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="69" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="metaObject" fullname="QWaylandQuickOutput::metaObject" href="qwaylandquickoutput.html#metaObject" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="46" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="pickClickableItem" fullname="QWaylandQuickOutput::pickClickableItem" href="qwaylandquickoutput.html#pickClickableItem" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQuickItem *" signature="QQuickItem * pickClickableItem(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandQuickOutput::qt_metacall" href="qwaylandquickoutput.html#qt_metacall" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="46" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickOutput::qt_metacast" href="qwaylandquickoutput.html#qt_metacast" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="46" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickOutput::qt_static_metacall" href="qwaylandquickoutput.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="46" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setAutomaticFrameCallback" fullname="QWaylandQuickOutput::setAutomaticFrameCallback" href="qwaylandquickoutput.html#automaticFrameCallback-prop" status="active" access="public" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="58" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="automaticFrameCallback" type="void" signature="void setAutomaticFrameCallback(bool automatic)">
                <parameter type="bool" name="automatic" default=""/>
            </function>
            <function name="update" fullname="QWaylandQuickOutput::update" href="qwaylandquickoutput.html#update" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="55" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void update() override"/>
            <function name="updateStarted" fullname="QWaylandQuickOutput::updateStarted" href="qwaylandquickoutput.html#updateStarted" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="63" documented="true" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateStarted()"/>
            <struct name="QPrivateSignal" fullname="QWaylandQuickOutput::QPrivateSignal" href="qwaylandquickoutput-qprivatesignal.html" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="46"/>
            <property name="automaticFrameCallback" fullname="QWaylandQuickOutput::automaticFrameCallback" href="qwaylandquickoutput.html#automaticFrameCallback-prop" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="48">
                <getter name="automaticFrameCallback"/>
                <setter name="setAutomaticFrameCallback"/>
                <notifier name="automaticFrameCallbackChanged"/>
            </property>
            <variable name="m_automaticFrameCallback" fullname="QWaylandQuickOutput::m_automaticFrameCallback" href="qwaylandquickoutput.html#m_automaticFrameCallback-var" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="77" type="bool" static="false"/>
            <variable name="m_children" fullname="QWaylandQuickOutput::m_children" href="qwaylandquickoutput.html#m_children-var" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="47" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="m_updateScheduled" fullname="QWaylandQuickOutput::m_updateScheduled" href="qwaylandquickoutput.html#m_updateScheduled-var" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="76" type="bool" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandQuickOutput::staticMetaObject" href="qwaylandquickoutput.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickoutput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquickoutput.h" lineno="46" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQuickShellEventFilter" href="qwaylandquickshelleventfilter.html" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="70" documented="true" bases="QObject" module="QtWaylandCompositor" brief="Implements a Wayland popup grab">
            <function name="QWaylandQuickShellEventFilter" fullname="QWaylandQuickShellEventFilter::QWaylandQuickShellEventFilter" href="qwaylandquickshelleventfilter.html#QWaylandQuickShellEventFilter" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="84" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickShellEventFilter(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="cancelFilter" fullname="QWaylandQuickShellEventFilter::cancelFilter" href="qwaylandquickshelleventfilter.html#cancelFilter" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="76" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void cancelFilter()"/>
            <function name="eventFilter" fullname="QWaylandQuickShellEventFilter::eventFilter" href="qwaylandquickshelleventfilter.html#eventFilter" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="85" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool eventFilter(QObject *, QEvent *) override">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QEvent *" name="" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandQuickShellEventFilter::metaObject" href="qwaylandquickshelleventfilter.html#metaObject" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="72" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQuickShellEventFilter::qt_metacall" href="qwaylandquickshelleventfilter.html#qt_metacall" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="72" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickShellEventFilter::qt_metacast" href="qwaylandquickshelleventfilter.html#qt_metacast" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="72" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickShellEventFilter::qt_static_metacall" href="qwaylandquickshelleventfilter.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="72" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="startFilter" fullname="QWaylandQuickShellEventFilter::startFilter" href="qwaylandquickshelleventfilter.html#startFilter" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="75" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void startFilter(QWaylandClient *client, QWaylandQuickShellEventFilter::CallbackFunction closePopupCallback)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="QWaylandQuickShellEventFilter::CallbackFunction" name="closePopupCallback" default=""/>
            </function>
            <function name="stopFilter" fullname="QWaylandQuickShellEventFilter::stopFilter" href="qwaylandquickshelleventfilter.html#stopFilter" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void stopFilter()"/>
            <function name="timerEvent" fullname="QWaylandQuickShellEventFilter::timerEvent" href="qwaylandquickshelleventfilter.html#timerEvent" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void timerEvent(QTimerEvent *event) override">
                <parameter type="QTimerEvent *" name="event" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandQuickShellEventFilter::QPrivateSignal" href="qwaylandquickshelleventfilter-qprivatesignal.html" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="72"/>
            <typedef name="CallbackFunction" fullname="QWaylandQuickShellEventFilter::CallbackFunction" href="qwaylandquickshelleventfilter.html#CallbackFunction-typedef" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="74"/>
            <variable name="client" fullname="QWaylandQuickShellEventFilter::client" href="qwaylandquickshelleventfilter.html#client-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="88" type="QPointer&lt;QWaylandClient&gt;" static="false"/>
            <variable name="closePopups" fullname="QWaylandQuickShellEventFilter::closePopups" href="qwaylandquickshelleventfilter.html#closePopups-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="89" type="QWaylandQuickShellEventFilter::CallbackFunction" static="false"/>
            <variable name="eventFilterInstalled" fullname="QWaylandQuickShellEventFilter::eventFilterInstalled" href="qwaylandquickshelleventfilter.html#eventFilterInstalled-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="86" type="bool" static="false"/>
            <variable name="mousePressTimeout" fullname="QWaylandQuickShellEventFilter::mousePressTimeout" href="qwaylandquickshelleventfilter.html#mousePressTimeout-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="90" type="QBasicTimer" static="false"/>
            <variable name="self" fullname="QWaylandQuickShellEventFilter::self" href="qwaylandquickshelleventfilter.html#self-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="91" type="QWaylandQuickShellEventFilter *" static="true"/>
            <variable name="staticMetaObject" fullname="QWaylandQuickShellEventFilter::staticMetaObject" href="qwaylandquickshelleventfilter.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="72" type="const QMetaObject" static="true"/>
            <variable name="waitForRelease" fullname="QWaylandQuickShellEventFilter::waitForRelease" href="qwaylandquickshelleventfilter.html#waitForRelease-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="87" type="bool" static="false"/>
        </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.0.0/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">
            <function name="QWaylandQuickShellIntegration" fullname="QWaylandQuickShellIntegration::QWaylandQuickShellIntegration" href="qwaylandquickshellintegration.html#QWaylandQuickShellIntegration" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="42" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickShellIntegration(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="metaObject" fullname="QWaylandQuickShellIntegration::metaObject" href="qwaylandquickshellintegration.html#metaObject" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="40" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQuickShellIntegration::qt_metacall" href="qwaylandquickshellintegration.html#qt_metacall" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="40" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickShellIntegration::qt_metacast" href="qwaylandquickshellintegration.html#qt_metacast" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="40" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickShellIntegration::qt_static_metacall" href="qwaylandquickshellintegration.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="40" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="~QWaylandQuickShellIntegration" fullname="QWaylandQuickShellIntegration::~QWaylandQuickShellIntegration" href="qwaylandquickshellintegration.html#dtor.QWaylandQuickShellIntegration" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="43" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandQuickShellIntegration() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandQuickShellIntegration::QPrivateSignal" href="qwaylandquickshellintegration-qprivatesignal.html" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="40"/>
            <variable name="staticMetaObject" fullname="QWaylandQuickShellIntegration::staticMetaObject" href="qwaylandquickshellintegration.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickshellintegration.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellintegration.h" lineno="40" type="const QMetaObject" static="true"/>
        </class>
        <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.0.0/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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandQuickShellSurfaceItem::d_func" href="qwaylandquickshellsurfaceitem.html#d_func" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="44" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickShellSurfaceItemPrivate *" signature="QWaylandQuickShellSurfaceItemPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQuickShellSurfaceItem::d_func" href="qwaylandquickshellsurfaceitem.html#d_func-1" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="44" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQuickShellSurfaceItemPrivate *" signature="const QWaylandQuickShellSurfaceItemPrivate * d_func() const"/>
            <function name="metaObject" fullname="QWaylandQuickShellSurfaceItem::metaObject" href="qwaylandquickshellsurfaceitem.html#metaObject" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="43" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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="qt_metacall" fullname="QWaylandQuickShellSurfaceItem::qt_metacall" href="qwaylandquickshellsurfaceitem.html#qt_metacall" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickShellSurfaceItem::qt_metacast" href="qwaylandquickshellsurfaceitem.html#qt_metacast" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickShellSurfaceItem::qt_static_metacall" href="qwaylandquickshellsurfaceitem.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="43" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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()"/>
            <function name="~QWaylandQuickShellSurfaceItem" fullname="QWaylandQuickShellSurfaceItem::~QWaylandQuickShellSurfaceItem" href="qwaylandquickshellsurfaceitem.html#dtor.QWaylandQuickShellSurfaceItem" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="53" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandQuickShellSurfaceItem() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandQuickShellSurfaceItem::QPrivateSignal" href="qwaylandquickshellsurfaceitem-qprivatesignal.html" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="43"/>
            <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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="45" documented="true">
                <getter name="shellSurface"/>
                <setter name="setShellSurface"/>
                <notifier name="shellSurfaceChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandQuickShellSurfaceItem::staticMetaObject" href="qwaylandquickshellsurfaceitem.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem.h" lineno="43" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQuickShellSurfaceItemPrivate" href="qwaylandquickshellsurfaceitemprivate.html" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="56" bases="QWaylandQuickItemPrivate">
            <function name="QWaylandQuickShellSurfaceItemPrivate" fullname="QWaylandQuickShellSurfaceItemPrivate::QWaylandQuickShellSurfaceItemPrivate" href="qwaylandquickshellsurfaceitemprivate.html#QWaylandQuickShellSurfaceItemPrivate" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickShellSurfaceItemPrivate()"/>
            <function name="get" fullname="QWaylandQuickShellSurfaceItemPrivate::get" href="qwaylandquickshellsurfaceitemprivate.html#get" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandQuickShellSurfaceItemPrivate *" signature="QWaylandQuickShellSurfaceItemPrivate * get(QWaylandQuickShellSurfaceItem *item)">
                <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
            </function>
            <function name="maybeCreateAutoPopup" fullname="QWaylandQuickShellSurfaceItemPrivate::maybeCreateAutoPopup" href="qwaylandquickshellsurfaceitemprivate.html#maybeCreateAutoPopup" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickShellSurfaceItem *" signature="QWaylandQuickShellSurfaceItem * maybeCreateAutoPopup(QWaylandShellSurface *shellSurface)">
                <parameter type="QWaylandShellSurface *" name="shellSurface" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandQuickShellSurfaceItemPrivate::q_func" href="qwaylandquickshellsurfaceitemprivate.html#q_func" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="58" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickShellSurfaceItem *" signature="QWaylandQuickShellSurfaceItem * q_func()"/>
            <function name="q_func" fullname="QWaylandQuickShellSurfaceItemPrivate::q_func" href="qwaylandquickshellsurfaceitemprivate.html#q_func-1" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="58" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQuickShellSurfaceItem *" signature="const QWaylandQuickShellSurfaceItem * q_func() const"/>
            <variable name="m_autoCreatePopupItems" fullname="QWaylandQuickShellSurfaceItemPrivate::m_autoCreatePopupItems" href="qwaylandquickshellsurfaceitemprivate.html#m_autoCreatePopupItems-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="67" type="bool" static="false"/>
            <variable name="m_moveItem" fullname="QWaylandQuickShellSurfaceItemPrivate::m_moveItem" href="qwaylandquickshellsurfaceitemprivate.html#m_moveItem-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="66" type="QQuickItem *" static="false"/>
            <variable name="m_shellIntegration" fullname="QWaylandQuickShellSurfaceItemPrivate::m_shellIntegration" href="qwaylandquickshellsurfaceitemprivate.html#m_shellIntegration-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="64" type="QWaylandQuickShellIntegration *" static="false"/>
            <variable name="m_shellSurface" fullname="QWaylandQuickShellSurfaceItemPrivate::m_shellSurface" href="qwaylandquickshellsurfaceitemprivate.html#m_shellSurface-var" status="internal" access="private" location="qwaylandquickshellsurfaceitem_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h" lineno="65" type="QWaylandShellSurface *" static="false"/>
        </class>
        <class name="QWaylandQuickSurface" href="qwaylandquicksurface.html" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="43" bases="QWaylandSurface">
            <function name="QWaylandQuickSurface" fullname="QWaylandQuickSurface::QWaylandQuickSurface" href="qwaylandquicksurface.html#QWaylandQuickSurface" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="52" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickSurface()"/>
            <function name="QWaylandQuickSurface" fullname="QWaylandQuickSurface::QWaylandQuickSurface" href="qwaylandquicksurface.html#QWaylandQuickSurface-1" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="53" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandQuickSurface(QWaylandCompositor *compositor, QWaylandClient *client, quint32 id, int version)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="quint32" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="appendFunction" fullname="QWaylandQuickSurface::appendFunction" href="qwaylandquicksurface.html#appendFunction" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandQuickSurface::atFunction" href="qwaylandquicksurface.html#atFunction" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="clearFunction" fullname="QWaylandQuickSurface::clearFunction" href="qwaylandquicksurface.html#clearFunction" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="countFunction" fullname="QWaylandQuickSurface::countFunction" href="qwaylandquicksurface.html#countFunction" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandQuickSurface::d_func" href="qwaylandquicksurface.html#d_func" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="46" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandQuickSurfacePrivate *" signature="QWaylandQuickSurfacePrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandQuickSurface::d_func" href="qwaylandquicksurface.html#d_func-1" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="46" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandQuickSurfacePrivate *" signature="const QWaylandQuickSurfacePrivate * d_func() const"/>
            <function name="data" fullname="QWaylandQuickSurface::data" href="qwaylandquicksurface.html#data" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="47" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <function name="metaObject" fullname="QWaylandQuickSurface::metaObject" href="qwaylandquicksurface.html#metaObject" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQuickSurface::qt_metacall" href="qwaylandquicksurface.html#qt_metacall" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickSurface::qt_metacast" href="qwaylandquicksurface.html#qt_metacast" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickSurface::qt_static_metacall" href="qwaylandquicksurface.html#qt_static_metacall" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setUseTextureAlpha" fullname="QWaylandQuickSurface::setUseTextureAlpha" href="qwaylandquicksurface.html#useTextureAlpha-prop" status="active" access="public" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="useTextureAlpha" type="void" signature="void setUseTextureAlpha(bool useTextureAlpha)">
                <parameter type="bool" name="useTextureAlpha" default=""/>
            </function>
            <function name="useTextureAlpha" fullname="QWaylandQuickSurface::useTextureAlpha" href="qwaylandquicksurface.html#useTextureAlpha-prop" status="active" access="public" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="56" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="useTextureAlpha" type="bool" signature="bool useTextureAlpha() const"/>
            <function name="useTextureAlphaChanged" fullname="QWaylandQuickSurface::useTextureAlphaChanged" href="qwaylandquicksurface.html#useTextureAlpha-prop" status="active" access="public" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="60" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="useTextureAlpha" type="void" signature="void useTextureAlphaChanged()"/>
            <function name="~QWaylandQuickSurface" fullname="QWaylandQuickSurface::~QWaylandQuickSurface" href="qwaylandquicksurface.html#dtor.QWaylandQuickSurface" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="54" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandQuickSurface() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandQuickSurface::QPrivateSignal" href="qwaylandquicksurface-qprivatesignal.html" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="45"/>
            <property name="useTextureAlpha" fullname="QWaylandQuickSurface::useTextureAlpha" href="qwaylandquicksurface.html#useTextureAlpha-prop" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="48">
                <getter name="useTextureAlpha"/>
                <setter name="setUseTextureAlpha"/>
                <notifier name="useTextureAlphaChanged"/>
            </property>
            <variable name="m_children" fullname="QWaylandQuickSurface::m_children" href="qwaylandquicksurface.html#m_children-var" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="47" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandQuickSurface::staticMetaObject" href="qwaylandquicksurface.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquicksurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandquicksurface.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandQuickXdgOutputV1" href="qwaylandquickxdgoutputv1.html" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="39" bases="QQmlParserStatus,QWaylandXdgOutputV1">
            <function name="QWaylandQuickXdgOutputV1" fullname="QWaylandQuickXdgOutputV1::QWaylandQuickXdgOutputV1" href="qwaylandquickxdgoutputv1.html#QWaylandQuickXdgOutputV1" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="46" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandQuickXdgOutputV1()"/>
            <function name="classBegin" fullname="QWaylandQuickXdgOutputV1::classBegin" href="qwaylandquickxdgoutputv1.html#classBegin" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void classBegin() override"/>
            <function name="componentComplete" fullname="QWaylandQuickXdgOutputV1::componentComplete" href="qwaylandquickxdgoutputv1.html#componentComplete" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="50" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void componentComplete() override"/>
            <function name="metaObject" fullname="QWaylandQuickXdgOutputV1::metaObject" href="qwaylandquickxdgoutputv1.html#metaObject" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="43" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandQuickXdgOutputV1::qt_metacall" href="qwaylandquickxdgoutputv1.html#qt_metacall" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandQuickXdgOutputV1::qt_metacast" href="qwaylandquickxdgoutputv1.html#qt_metacast" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandQuickXdgOutputV1::qt_static_metacall" href="qwaylandquickxdgoutputv1.html#qt_static_metacall" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="43" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandQuickXdgOutputV1::QPrivateSignal" href="qwaylandquickxdgoutputv1-qprivatesignal.html" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="43"/>
            <variable name="staticMetaObject" fullname="QWaylandQuickXdgOutputV1::staticMetaObject" href="qwaylandquickxdgoutputv1.html#staticMetaObject-var" status="internal" access="private" location="qwaylandquickxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandquickxdgoutputv1.h" lineno="43" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandResource" href="qwaylandresource.html" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="41">
            <function name="QWaylandResource" fullname="QWaylandResource::QWaylandResource" href="qwaylandresource.html#QWaylandResource" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="48" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandResource()"/>
            <function name="QWaylandResource" fullname="QWaylandResource::QWaylandResource" href="qwaylandresource.html#QWaylandResource-1" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="49" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandResource(wl_resource *resource)">
                <parameter type="wl_resource *" name="resource" default=""/>
            </function>
            <function name="qt_check_for_QGADGET_macro" fullname="QWaylandResource::qt_check_for_QGADGET_macro" href="qwaylandresource.html#qt_check_for_QGADGET_macro" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="43" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void qt_check_for_QGADGET_macro()"/>
            <function name="qt_static_metacall" fullname="QWaylandResource::qt_static_metacall" href="qwaylandresource.html#qt_static_metacall" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="43" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="resource" fullname="QWaylandResource::resource" href="qwaylandresource.html#resource" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="51" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="wl_resource *" signature="wl_resource * resource() const"/>
            <typedef name="QtGadgetHelper" fullname="QWaylandResource::QtGadgetHelper" href="qwaylandresource.html#QtGadgetHelper-typedef" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="43"/>
            <variable name="m_resource" fullname="QWaylandResource::m_resource" href="qwaylandresource.html#m_resource-var" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="54" type="wl_resource *" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandResource::staticMetaObject" href="qwaylandresource.html#staticMetaObject-var" status="internal" access="private" location="qwaylandresource.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandresource.h" lineno="43" type="const QMetaObject" static="true"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="137" 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="d_func" fullname="QWaylandSeat::d_func" href="qwaylandseat.html#d_func" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSeatPrivate *" signature="QWaylandSeatPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandSeat::d_func" href="qwaylandseat.html#d_func-1" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="59" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandSeatPrivate *" signature="const QWaylandSeatPrivate * d_func() const"/>
            <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.0.0/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.0.0/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="handleMouseFocusDestroyed" fullname="QWaylandSeat::handleMouseFocusDestroyed" href="qwaylandseat.html#handleMouseFocusDestroyed" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="140" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleMouseFocusDestroyed()"/>
            <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.0.0/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.0.0/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="isOwner" fullname="QWaylandSeat::isOwner" href="qwaylandseat.html#isOwner" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="130" documented="true" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isOwner(QInputEvent *inputEvent) const">
                <parameter type="QInputEvent *" name="inputEvent" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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="metaObject" fullname="QWaylandSeat::metaObject" href="qwaylandseat.html#metaObject" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="58" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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.0.0/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="qt_getEnumMetaObject" href="qwaylandseat.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="82" related="6" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandSeat::CapabilityFlags)">
                <parameter type="QWaylandSeat::CapabilityFlags" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandseat.html#qt_getEnumName" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="82" related="7" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandSeat::CapabilityFlags)">
                <parameter type="QWaylandSeat::CapabilityFlags" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandSeat::qt_metacall" href="qwaylandseat.html#qt_metacall" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="58" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandSeat::qt_metacast" href="qwaylandseat.html#qt_metacast" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="58" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandSeat::qt_static_metacall" href="qwaylandseat.html#qt_static_metacall" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="58" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandSeat::QPrivateSignal" href="qwaylandseat-qprivatesignal.html" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="58"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="65" documented="true">
                <getter name="keymap"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandSeat::staticMetaObject" href="qwaylandseat.html#staticMetaObject-var" status="internal" access="private" location="qwaylandseat.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat.h" lineno="58" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandSeatPrivate" href="qwaylandseatprivate.html" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="77" bases="QObjectPrivate">
            <function name="QWaylandSeatPrivate" fullname="QWaylandSeatPrivate::QWaylandSeatPrivate" href="qwaylandseatprivate.html#QWaylandSeatPrivate" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="82" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSeatPrivate(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="clientRequestedDataDevice" fullname="QWaylandSeatPrivate::clientRequestedDataDevice" href="qwaylandseatprivate.html#clientRequestedDataDevice" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void clientRequestedDataDevice(QtWayland::DataDeviceManager *dndSelection, struct wl_client *client, uint32_t id)">
                <parameter type="QtWayland::DataDeviceManager *" name="dndSelection" default=""/>
                <parameter type="struct wl_client *" name="client" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="dataDevice" fullname="QWaylandSeatPrivate::dataDevice" href="qwaylandseatprivate.html#dataDevice" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QtWayland::DataDevice *" signature="QtWayland::DataDevice * dataDevice() const"/>
            <function name="get" fullname="QWaylandSeatPrivate::get" href="qwaylandseatprivate.html#get" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="87" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSeatPrivate *" signature="QWaylandSeatPrivate * get(QWaylandSeat *device)">
                <parameter type="QWaylandSeat *" name="device" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandSeatPrivate::q_func" href="qwaylandseatprivate.html#q_func" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSeat *" signature="QWaylandSeat * q_func()"/>
            <function name="q_func" fullname="QWaylandSeatPrivate::q_func" href="qwaylandseatprivate.html#q_func-1" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandSeat *" signature="const QWaylandSeat * q_func() const"/>
            <function name="seat_bind_resource" fullname="QWaylandSeatPrivate::seat_bind_resource" href="qwaylandseatprivate.html#seat_bind_resource" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="95" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void seat_bind_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="seat_destroy_resource" fullname="QWaylandSeatPrivate::seat_destroy_resource" href="qwaylandseatprivate.html#seat_destroy_resource" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="104" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void seat_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="seat_get_keyboard" fullname="QWaylandSeatPrivate::seat_get_keyboard" href="qwaylandseatprivate.html#seat_get_keyboard" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void seat_get_keyboard(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="seat_get_pointer" fullname="QWaylandSeatPrivate::seat_get_pointer" href="qwaylandseatprivate.html#seat_get_pointer" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void seat_get_pointer(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="seat_get_touch" fullname="QWaylandSeatPrivate::seat_get_touch" href="qwaylandseatprivate.html#seat_get_touch" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="101" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void seat_get_touch(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="setCapabilities" fullname="QWaylandSeatPrivate::setCapabilities" href="qwaylandseatprivate.html#setCapabilities" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCapabilities(QWaylandSeat::CapabilityFlags caps)">
                <parameter type="QWaylandSeat::CapabilityFlags" name="caps" default=""/>
            </function>
            <function name="~QWaylandSeatPrivate" fullname="QWaylandSeatPrivate::~QWaylandSeatPrivate" href="qwaylandseatprivate.html#dtor.QWaylandSeatPrivate" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="83" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandSeatPrivate() override"/>
            <variable name="capabilities" fullname="QWaylandSeatPrivate::capabilities" href="qwaylandseatprivate.html#capabilities-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="111" type="QWaylandSeat::CapabilityFlags" static="false"/>
            <variable name="compositor" fullname="QWaylandSeatPrivate::compositor" href="qwaylandseatprivate.html#compositor-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="108" type="QWaylandCompositor *" static="false"/>
            <variable name="data_device" fullname="QWaylandSeatPrivate::data_device" href="qwaylandseatprivate.html#data_device-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="117" type="QScopedPointer&lt;QtWayland::DataDevice&gt;" static="false"/>
            <variable name="drag_handle" fullname="QWaylandSeatPrivate::drag_handle" href="qwaylandseatprivate.html#drag_handle-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="119" type="QScopedPointer&lt;QWaylandDrag&gt;" static="false"/>
            <variable name="isInitialized" fullname="QWaylandSeatPrivate::isInitialized" href="qwaylandseatprivate.html#isInitialized-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="107" type="bool" static="false"/>
            <variable name="keyboard" fullname="QWaylandSeatPrivate::keyboard" href="qwaylandseatprivate.html#keyboard-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="114" type="QScopedPointer&lt;QWaylandKeyboard&gt;" static="false"/>
            <variable name="keyboardFocus" fullname="QWaylandSeatPrivate::keyboardFocus" href="qwaylandseatprivate.html#keyboardFocus-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="110" type="QWaylandSurface *" static="false"/>
            <variable name="keymap" fullname="QWaylandSeatPrivate::keymap" href="qwaylandseatprivate.html#keymap-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="122" type="QScopedPointer&lt;QWaylandKeymap&gt;" static="false"/>
            <variable name="mouseFocus" fullname="QWaylandSeatPrivate::mouseFocus" href="qwaylandseatprivate.html#mouseFocus-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="109" type="QWaylandView *" static="false"/>
            <variable name="pointer" fullname="QWaylandSeatPrivate::pointer" href="qwaylandseatprivate.html#pointer-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="113" type="QScopedPointer&lt;QWaylandPointer&gt;" static="false"/>
            <variable name="touch" fullname="QWaylandSeatPrivate::touch" href="qwaylandseatprivate.html#touch-var" status="internal" access="private" location="qwaylandseat_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandseat_p.h" lineno="115" type="QScopedPointer&lt;QWaylandTouch&gt;" static="false"/>
        </class>
        <class name="QWaylandSharedTextureProvider" href="qwaylandsharedtextureprovider.html" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="70" bases="QQuickAsyncImageProvider">
            <function name="QWaylandSharedTextureProvider" fullname="QWaylandSharedTextureProvider::QWaylandSharedTextureProvider" href="qwaylandsharedtextureprovider.html#QWaylandSharedTextureProvider" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="73" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSharedTextureProvider()"/>
            <function name="requestImageResponse" fullname="QWaylandSharedTextureProvider::requestImageResponse" href="qwaylandsharedtextureprovider.html#requestImageResponse" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="76" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="QQuickImageResponse *" signature="QQuickImageResponse * requestImageResponse(const QString &amp;id, const QSize &amp;requestedSize) override">
                <parameter type="const QString &amp;" name="id" default=""/>
                <parameter type="const QSize &amp;" name="requestedSize" default=""/>
            </function>
            <function name="setExtensionReady" fullname="QWaylandSharedTextureProvider::setExtensionReady" href="qwaylandsharedtextureprovider.html#setExtensionReady" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setExtensionReady(QWaylandTextureSharingExtension *extension)">
                <parameter type="QWaylandTextureSharingExtension *" name="extension" default=""/>
            </function>
            <function name="~QWaylandSharedTextureProvider" fullname="QWaylandSharedTextureProvider::~QWaylandSharedTextureProvider" href="qwaylandsharedtextureprovider.html#dtor.QWaylandSharedTextureProvider" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="74" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandSharedTextureProvider() override"/>
            <variable name="m_pendingResponses" fullname="QWaylandSharedTextureProvider::m_pendingResponses" href="qwaylandsharedtextureprovider.html#m_pendingResponses-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="80" type="QList&lt;SharedTextureImageResponse *&gt;" static="false"/>
        </class>
        <class name="QWaylandShell" href="qwaylandshell.html" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="40" bases="QWaylandCompositorExtension">
            <function name="QWaylandShell" fullname="QWaylandShell::QWaylandShell" href="qwaylandshell.html#QWaylandShell" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandShell()"/>
            <function name="QWaylandShell" fullname="QWaylandShell::QWaylandShell" href="qwaylandshell.html#QWaylandShell-1" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandShell(QWaylandObject *waylandObject)">
                <parameter type="QWaylandObject *" name="waylandObject" default=""/>
            </function>
            <function name="QWaylandShell" fullname="QWaylandShell::QWaylandShell" href="qwaylandshell.html#QWaylandShell-2" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="66" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandShell(QWaylandShellPrivate &amp;dd)">
                <parameter type="QWaylandShellPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="QWaylandShell" fullname="QWaylandShell::QWaylandShell" href="qwaylandshell.html#QWaylandShell-3" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="67" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QWaylandShell(QWaylandObject *container, QWaylandShellPrivate &amp;dd)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandShellPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandShell::d_func" href="qwaylandshell.html#d_func" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="43" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandShellPrivate *" signature="QWaylandShellPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandShell::d_func" href="qwaylandshell.html#d_func-1" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="43" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandShellPrivate *" signature="const QWaylandShellPrivate * d_func() const"/>
            <function name="focusPolicy" fullname="QWaylandShell::focusPolicy" href="qwaylandshell.html#focusPolicy-prop" status="active" access="public" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="59" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="focusPolicy" type="QWaylandShell::FocusPolicy" signature="QWaylandShell::FocusPolicy focusPolicy() const"/>
            <function name="focusPolicyChanged" fullname="QWaylandShell::focusPolicyChanged" href="qwaylandshell.html#focusPolicy-prop" status="active" access="public" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="63" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="focusPolicy" type="void" signature="void focusPolicyChanged()"/>
            <function name="metaObject" fullname="QWaylandShell::metaObject" href="qwaylandshell.html#metaObject" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="42" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_getEnumMetaObject" href="qwaylandshell.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="54" related="8" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandShell::FocusPolicy)">
                <parameter type="QWaylandShell::FocusPolicy" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandshell.html#qt_getEnumName" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="54" related="9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandShell::FocusPolicy)">
                <parameter type="QWaylandShell::FocusPolicy" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandShell::qt_metacall" href="qwaylandshell.html#qt_metacall" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="42" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandShell::qt_metacast" href="qwaylandshell.html#qt_metacast" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="42" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandShell::qt_static_metacall" href="qwaylandshell.html#qt_static_metacall" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="42" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setFocusPolicy" fullname="QWaylandShell::setFocusPolicy" href="qwaylandshell.html#focusPolicy-prop" status="active" access="public" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="focusPolicy" type="void" signature="void setFocusPolicy(QWaylandShell::FocusPolicy focusPolicy)">
                <parameter type="QWaylandShell::FocusPolicy" name="focusPolicy" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandShell::QPrivateSignal" href="qwaylandshell-qprivatesignal.html" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="42"/>
            <enum name="FocusPolicy" fullname="QWaylandShell::FocusPolicy" href="qwaylandshell.html#FocusPolicy-enum" status="active" access="public" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="50" documented="true">
                <value name="AutomaticFocus" value="0"/>
                <value name="ManualFocus" value="1"/>
            </enum>
            <property name="focusPolicy" fullname="QWaylandShell::focusPolicy" href="qwaylandshell.html#focusPolicy-prop" status="active" access="public" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="44" documented="true">
                <getter name="focusPolicy"/>
                <setter name="setFocusPolicy"/>
                <notifier name="focusPolicyChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandShell::staticMetaObject" href="qwaylandshell.html#staticMetaObject-var" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="42" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandShellPrivate" href="qwaylandshellprivate.html" status="internal" access="private" location="qwaylandshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell_p.h" lineno="49" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandShellPrivate" fullname="QWaylandShellPrivate::QWaylandShellPrivate" href="qwaylandshellprivate.html#QWaylandShellPrivate" status="internal" access="private" location="qwaylandshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell_p.h" lineno="53" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandShellPrivate()"/>
            <function name="q_func" fullname="QWaylandShellPrivate::q_func" href="qwaylandshellprivate.html#q_func" status="internal" access="private" location="qwaylandshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell_p.h" lineno="51" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandShell *" signature="QWaylandShell * q_func()"/>
            <function name="q_func" fullname="QWaylandShellPrivate::q_func" href="qwaylandshellprivate.html#q_func-1" status="internal" access="private" location="qwaylandshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell_p.h" lineno="51" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandShell *" signature="const QWaylandShell * q_func() const"/>
            <variable name="focusPolicy" fullname="QWaylandShellPrivate::focusPolicy" href="qwaylandshellprivate.html#focusPolicy-var" status="internal" access="private" location="qwaylandshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell_p.h" lineno="55" type="QWaylandShell::FocusPolicy" static="false"/>
        </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.0.0/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="QWaylandShellSurface" fullname="QWaylandShellSurface::QWaylandShellSurface" href="qwaylandshellsurface.html#QWaylandShellSurface" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="54" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandShellSurface(QWaylandObject *waylandObject)">
                <parameter type="QWaylandObject *" name="waylandObject" default=""/>
            </function>
            <function name="QWaylandShellSurface" fullname="QWaylandShellSurface::QWaylandShellSurface" href="qwaylandshellsurface.html#QWaylandShellSurface-1" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandShellSurface(QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="QWaylandShellSurface" fullname="QWaylandShellSurface::QWaylandShellSurface" href="qwaylandshellsurface.html#QWaylandShellSurface-2" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandShellSurface(QWaylandObject *container, QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <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.0.0/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="metaObject" fullname="QWaylandShellSurface::metaObject" href="qwaylandshellsurface.html#metaObject" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="45" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandShellSurface::qt_metacall" href="qwaylandshellsurface.html#qt_metacall" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandShellSurface::qt_metacast" href="qwaylandshellsurface.html#qt_metacast" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="45" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandShellSurface::qt_static_metacall" href="qwaylandshellsurface.html#qt_static_metacall" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="45" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" 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.0.0/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.0.0/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()"/>
            <struct name="QPrivateSignal" fullname="QWaylandShellSurface::QPrivateSignal" href="qwaylandshellsurface-qprivatesignal.html" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="45"/>
            <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.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="46" documented="true">
                <getter name="windowType"/>
                <notifier name="windowTypeChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandShellSurface::staticMetaObject" href="qwaylandshellsurface.html#staticMetaObject-var" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="45" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandShellSurfaceTemplate" href="qwaylandshellsurfacetemplate.html" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="66" bases="QWaylandShellSurface">
            <function name="QWaylandShellSurfaceTemplate" fullname="QWaylandShellSurfaceTemplate::QWaylandShellSurfaceTemplate" href="qwaylandshellsurfacetemplate.html#QWaylandShellSurfaceTemplate" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="69" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandShellSurfaceTemplate(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
            <function name="QWaylandShellSurfaceTemplate" fullname="QWaylandShellSurfaceTemplate::QWaylandShellSurfaceTemplate" href="qwaylandshellsurfacetemplate.html#QWaylandShellSurfaceTemplate-1" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="85" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandShellSurfaceTemplate(QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="QWaylandShellSurfaceTemplate" fullname="QWaylandShellSurfaceTemplate::QWaylandShellSurfaceTemplate" href="qwaylandshellsurfacetemplate.html#QWaylandShellSurfaceTemplate-2" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="89" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandShellSurfaceTemplate(QWaylandObject *container, QWaylandCompositorExtensionPrivate &amp;dd)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandCompositorExtensionPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="extensionInterface" fullname="QWaylandShellSurfaceTemplate::extensionInterface" href="qwaylandshellsurfacetemplate.html#extensionInterface" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="73" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const struct wl_interface *" signature="const struct wl_interface * extensionInterface() const override"/>
            <function name="findIn" fullname="QWaylandShellSurfaceTemplate::findIn" href="qwaylandshellsurfacetemplate.html#findIn" status="internal" access="private" location="qwaylandshellsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshellsurface.h" lineno="78" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="T *" signature="T * findIn(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
        </class>
        <class name="QWaylandShellTemplate" href="qwaylandshelltemplate.html" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="71" bases="QWaylandShell">
            <function name="QWaylandShellTemplate" fullname="QWaylandShellTemplate::QWaylandShellTemplate" href="qwaylandshelltemplate.html#QWaylandShellTemplate" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="74" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandShellTemplate()"/>
            <function name="QWaylandShellTemplate" fullname="QWaylandShellTemplate::QWaylandShellTemplate" href="qwaylandshelltemplate.html#QWaylandShellTemplate-1" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="78" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandShellTemplate(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
            <function name="QWaylandShellTemplate" fullname="QWaylandShellTemplate::QWaylandShellTemplate" href="qwaylandshelltemplate.html#QWaylandShellTemplate-2" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="94" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QWaylandShellTemplate(QWaylandShellPrivate &amp;dd)">
                <parameter type="QWaylandShellPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="QWaylandShellTemplate" fullname="QWaylandShellTemplate::QWaylandShellTemplate" href="qwaylandshelltemplate.html#QWaylandShellTemplate-3" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="98" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="" signature="QWaylandShellTemplate(QWaylandObject *container, QWaylandShellPrivate &amp;dd)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandShellPrivate &amp;" name="dd" default=""/>
            </function>
            <function name="extensionInterface" fullname="QWaylandShellTemplate::extensionInterface" href="qwaylandshelltemplate.html#extensionInterface" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="82" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const struct wl_interface *" signature="const struct wl_interface * extensionInterface() const override"/>
            <function name="findIn" fullname="QWaylandShellTemplate::findIn" href="qwaylandshelltemplate.html#findIn" status="internal" access="private" location="qwaylandshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandshell.h" lineno="87" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="T *" signature="T * findIn(QWaylandObject *container)">
                <parameter type="QWaylandObject *" name="container" default=""/>
            </function>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="configure" fullname="QWaylandSurface::configure" href="qwaylandsurface.html#configure" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="175" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void configure(bool hasBuffer)">
                <parameter type="bool" name="hasBuffer" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandSurface::d_func" href="qwaylandsurface.html#d_func" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSurfacePrivate *" signature="QWaylandSurfacePrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandSurface::d_func" href="qwaylandsurface.html#d_func-1" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandSurfacePrivate *" signature="const QWaylandSurfacePrivate * d_func() const"/>
            <function name="damaged" fullname="QWaylandSurface::damaged" href="qwaylandsurface.html#damaged" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="157" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void damaged(const QRegion &amp;rect)">
                <parameter type="const QRegion &amp;" name="rect" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="inputMethodControl" fullname="QWaylandSurface::inputMethodControl" href="qwaylandsurface.html#inputMethodControl" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="144" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandInputMethodControl *" signature="QWaylandInputMethodControl * inputMethodControl() const"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="metaObject" fullname="QWaylandSurface::metaObject" href="qwaylandsurface.html#metaObject" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="70" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="offsetForNextFrame" fullname="QWaylandSurface::offsetForNextFrame" href="qwaylandsurface.html#offsetForNextFrame" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="164" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void offsetForNextFrame(const QPoint &amp;offset)">
                <parameter type="const QPoint &amp;" name="offset" 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.0.0/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.0.0/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="parentChanged" fullname="QWaylandSurface::parentChanged" href="qwaylandsurface.html#parentChanged" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="158" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void parentChanged(QWaylandSurface *newParent, QWaylandSurface *oldParent)">
                <parameter type="QWaylandSurface *" name="newParent" default=""/>
                <parameter type="QWaylandSurface *" name="oldParent" default=""/>
            </function>
            <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.0.0/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="qt_getEnumMetaObject" href="qwaylandsurface.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="93" related="10" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandSurface::Origin)">
                <parameter type="QWaylandSurface::Origin" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandsurface.html#qt_getEnumName" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="93" related="11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandSurface::Origin)">
                <parameter type="QWaylandSurface::Origin" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandSurface::qt_metacall" href="qwaylandsurface.html#qt_metacall" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandSurface::qt_metacast" href="qwaylandsurface.html#qt_metacast" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="70" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandSurface::qt_static_metacall" href="qwaylandsurface.html#qt_static_metacall" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="70" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="redraw" fullname="QWaylandSurface::redraw" href="qwaylandsurface.html#redraw" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="176" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void redraw()"/>
            <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.0.0/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="role" fullname="QWaylandSurface::role" href="qwaylandsurface.html#role" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="106" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurfaceRole *" signature="QWaylandSurfaceRole * role() 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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="subsurfacePlaceAbove" fullname="QWaylandSurface::subsurfacePlaceAbove" href="qwaylandsurface.html#subsurfacePlaceAbove" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="169" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void subsurfacePlaceAbove(QWaylandSurface *sibling)">
                <parameter type="QWaylandSurface *" name="sibling" default=""/>
            </function>
            <function name="subsurfacePlaceBelow" fullname="QWaylandSurface::subsurfacePlaceBelow" href="qwaylandsurface.html#subsurfacePlaceBelow" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="170" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void subsurfacePlaceBelow(QWaylandSurface *sibling)">
                <parameter type="QWaylandSurface *" name="sibling" default=""/>
            </function>
            <function name="subsurfacePositionChanged" fullname="QWaylandSurface::subsurfacePositionChanged" href="qwaylandsurface.html#subsurfacePositionChanged" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="168" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void subsurfacePositionChanged(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandSurface::QPrivateSignal" href="qwaylandsurface-qprivatesignal.html" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="70"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="73" since="5.13" documented="true">
                <getter name="sourceGeometry"/>
                <notifier name="sourceGeometryChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandSurface::staticMetaObject" href="qwaylandsurface.html#staticMetaObject-var" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="70" type="const QMetaObject" static="true"/>
        </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.0.0/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.0.0/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="d_func" fullname="QWaylandSurfaceGrabber::d_func" href="qwaylandsurfacegrabber.html#d_func" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="44" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSurfaceGrabberPrivate *" signature="QWaylandSurfaceGrabberPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandSurfaceGrabber::d_func" href="qwaylandsurfacegrabber.html#d_func-1" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="44" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandSurfaceGrabberPrivate *" signature="const QWaylandSurfaceGrabberPrivate * d_func() const"/>
            <function name="failed" fullname="QWaylandSurfaceGrabber::failed" href="qwaylandsurfacegrabber.html#failed" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="60" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void failed(QWaylandSurfaceGrabber::Error error)">
                <parameter type="QWaylandSurfaceGrabber::Error" name="error" default=""/>
            </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.0.0/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="metaObject" fullname="QWaylandSurfaceGrabber::metaObject" href="qwaylandsurfacegrabber.html#metaObject" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="43" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_getEnumMetaObject" href="qwaylandsurfacegrabber.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="52" related="12" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandSurfaceGrabber::Error)">
                <parameter type="QWaylandSurfaceGrabber::Error" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandsurfacegrabber.html#qt_getEnumName" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="52" related="13" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandSurfaceGrabber::Error)">
                <parameter type="QWaylandSurfaceGrabber::Error" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandSurfaceGrabber::qt_metacall" href="qwaylandsurfacegrabber.html#qt_metacall" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandSurfaceGrabber::qt_metacast" href="qwaylandsurfacegrabber.html#qt_metacast" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandSurfaceGrabber::qt_static_metacall" href="qwaylandsurfacegrabber.html#qt_static_metacall" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="43" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="success" fullname="QWaylandSurfaceGrabber::success" href="qwaylandsurfacegrabber.html#success" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="59" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void success(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandSurfaceGrabber::QPrivateSignal" href="qwaylandsurfacegrabber-qprivatesignal.html" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="43"/>
            <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.0.0/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>
            <variable name="staticMetaObject" fullname="QWaylandSurfaceGrabber::staticMetaObject" href="qwaylandsurfacegrabber.html#staticMetaObject-var" status="internal" access="private" location="qwaylandsurfacegrabber.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurfacegrabber.h" lineno="43" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandSurfacePrivate" href="qwaylandsurfaceprivate.html" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="81" bases="QObjectPrivate">
            <function name="QWaylandSurfacePrivate" fullname="QWaylandSurfacePrivate::QWaylandSurfacePrivate" href="qwaylandsurfaceprivate.html#QWaylandSurfacePrivate" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="86" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSurfacePrivate()"/>
            <function name="QWaylandSurfacePrivate" fullname="QWaylandSurfacePrivate::QWaylandSurfacePrivate" href="qwaylandsurfaceprivate.html#QWaylandSurfacePrivate-1" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="208" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandSurfacePrivate(const QWaylandSurfacePrivate &amp;)">
                <parameter type="const QWaylandSurfacePrivate &amp;" name="" default=""/>
            </function>
            <function name="addUninitializedSurface" fullname="QWaylandSurfacePrivate::addUninitializedSurface" href="qwaylandsurfaceprivate.html#addUninitializedSurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="102" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void addUninitializedSurface(QWaylandSurfacePrivate *surface)">
                <parameter type="QWaylandSurfacePrivate *" name="surface" default=""/>
            </function>
            <function name="deref" fullname="QWaylandSurfacePrivate::deref" href="qwaylandsurfaceprivate.html#deref" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void deref()"/>
            <function name="derefView" fullname="QWaylandSurfacePrivate::derefView" href="qwaylandsurfaceprivate.html#derefView" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="93" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void derefView(QWaylandView *view)">
                <parameter type="QWaylandView *" name="view" default=""/>
            </function>
            <function name="get" fullname="QWaylandSurfacePrivate::get" href="qwaylandsurfaceprivate.html#get" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="84" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSurfacePrivate *" signature="QWaylandSurfacePrivate * get(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="getBuffer" fullname="QWaylandSurfacePrivate::getBuffer" href="qwaylandsurfaceprivate.html#getBuffer" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="130" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtWayland::ClientBuffer *" signature="QtWayland::ClientBuffer * getBuffer(struct ::wl_resource *buffer)">
                <parameter type="struct ::wl_resource *" name="buffer" default=""/>
            </function>
            <function name="hasUninitializedSurface" fullname="QWaylandSurfacePrivate::hasUninitializedSurface" href="qwaylandsurfaceprivate.html#hasUninitializedSurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="104" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasUninitializedSurface()"/>
            <function name="initSubsurface" fullname="QWaylandSurfacePrivate::initSubsurface" href="qwaylandsurfaceprivate.html#initSubsurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="107" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void initSubsurface(QWaylandSurface *parent, struct ::wl_client *client, int id, int version)">
                <parameter type="QWaylandSurface *" name="parent" default=""/>
                <parameter type="struct ::wl_client *" name="client" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="isSubsurface" fullname="QWaylandSurfacePrivate::isSubsurface" href="qwaylandsurfaceprivate.html#isSubsurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="108" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSubsurface() const"/>
            <function name="notifyViewsAboutDestruction" fullname="QWaylandSurfacePrivate::notifyViewsAboutDestruction" href="qwaylandsurfaceprivate.html#notifyViewsAboutDestruction" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void notifyViewsAboutDestruction()"/>
            <function name="operator=" fullname="QWaylandSurfacePrivate::operator=" href="qwaylandsurfaceprivate.html#operator-eq" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="208" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSurfacePrivate &amp;" signature="QWaylandSurfacePrivate &amp; operator=(const QWaylandSurfacePrivate &amp;)">
                <parameter type="const QWaylandSurfacePrivate &amp;" name="" default=""/>
            </function>
            <function name="parentSurface" fullname="QWaylandSurfacePrivate::parentSurface" href="qwaylandsurfaceprivate.html#parentSurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="109" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurfacePrivate *" signature="QWaylandSurfacePrivate * parentSurface() const"/>
            <function name="q_func" fullname="QWaylandSurfacePrivate::q_func" href="qwaylandsurfaceprivate.html#q_func" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="207" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * q_func()"/>
            <function name="q_func" fullname="QWaylandSurfacePrivate::q_func" href="qwaylandsurfaceprivate.html#q_func-1" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="207" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandSurface *" signature="const QWaylandSurface * q_func() const"/>
            <function name="ref" fullname="QWaylandSurfacePrivate::ref" href="qwaylandsurfaceprivate.html#ref" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ref()"/>
            <function name="refView" fullname="QWaylandSurfacePrivate::refView" href="qwaylandsurfaceprivate.html#refView" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void refView(QWaylandView *view)">
                <parameter type="QWaylandView *" name="view" default=""/>
            </function>
            <function name="removeFrameCallback" fullname="QWaylandSurfacePrivate::removeFrameCallback" href="qwaylandsurfaceprivate.html#removeFrameCallback" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="97" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void removeFrameCallback(QtWayland::FrameCallback *callback)">
                <parameter type="QtWayland::FrameCallback *" name="callback" default=""/>
            </function>
            <function name="removeUninitializedSurface" fullname="QWaylandSurfacePrivate::removeUninitializedSurface" href="qwaylandsurfaceprivate.html#removeUninitializedSurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="103" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void removeUninitializedSurface(QWaylandSurfacePrivate *surface)">
                <parameter type="QWaylandSurfacePrivate *" name="surface" default=""/>
            </function>
            <function name="surface_attach" fullname="QWaylandSurfacePrivate::surface_attach" href="qwaylandsurfaceprivate.html#surface_attach" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="115" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_attach(int *resource, struct wl_resource *buffer, int x, int y) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="buffer" default=""/>
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="surface_commit" fullname="QWaylandSurfacePrivate::surface_commit" href="qwaylandsurfaceprivate.html#surface_commit" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="126" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_commit(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="surface_damage" fullname="QWaylandSurfacePrivate::surface_damage" href="qwaylandsurfaceprivate.html#surface_damage" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="117" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_damage(int *resource, int32_t x, int32_t y, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="surface_damage_buffer" fullname="QWaylandSurfacePrivate::surface_damage_buffer" href="qwaylandsurfaceprivate.html#surface_damage_buffer" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="119" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_damage_buffer(int *resource, int32_t x, int32_t y, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="surface_destroy" fullname="QWaylandSurfacePrivate::surface_destroy" href="qwaylandsurfaceprivate.html#surface_destroy" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="114" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="surface_destroy_resource" fullname="QWaylandSurfacePrivate::surface_destroy_resource" href="qwaylandsurfaceprivate.html#surface_destroy_resource" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="112" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="surface_frame" fullname="QWaylandSurfacePrivate::surface_frame" href="qwaylandsurfaceprivate.html#surface_frame" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="120" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_frame(int *resource, uint32_t callback) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="callback" default=""/>
            </function>
            <function name="surface_set_buffer_scale" fullname="QWaylandSurfacePrivate::surface_set_buffer_scale" href="qwaylandsurfaceprivate.html#surface_set_buffer_scale" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="128" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_set_buffer_scale(int *resource, int32_t bufferScale) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="bufferScale" default=""/>
            </function>
            <function name="surface_set_buffer_transform" fullname="QWaylandSurfacePrivate::surface_set_buffer_transform" href="qwaylandsurfaceprivate.html#surface_set_buffer_transform" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="127" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_set_buffer_transform(int *resource, int32_t transform) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="transform" default=""/>
            </function>
            <function name="surface_set_input_region" fullname="QWaylandSurfacePrivate::surface_set_input_region" href="qwaylandsurfaceprivate.html#surface_set_input_region" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="124" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_set_input_region(int *resource, struct wl_resource *region) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="region" default=""/>
            </function>
            <function name="surface_set_opaque_region" fullname="QWaylandSurfacePrivate::surface_set_opaque_region" href="qwaylandsurfaceprivate.html#surface_set_opaque_region" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="122" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void surface_set_opaque_region(int *resource, struct wl_resource *region) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="region" default=""/>
            </function>
            <function name="~QWaylandSurfacePrivate" fullname="QWaylandSurfacePrivate::~QWaylandSurfacePrivate" href="qwaylandsurfaceprivate.html#dtor.QWaylandSurfacePrivate" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="87" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandSurfacePrivate() override"/>
            <class name="Subsurface" fullname="QWaylandSurfacePrivate::Subsurface" href="qwaylandsurfaceprivate-subsurface.html" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="182">
                <function name="Subsurface" fullname="QWaylandSurfacePrivate::Subsurface::Subsurface" href="qwaylandsurfaceprivate-subsurface.html#Subsurface" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="185" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="Subsurface(QWaylandSurfacePrivate *s)">
                    <parameter type="QWaylandSurfacePrivate *" name="s" default=""/>
                </function>
                <function name="subsurface_place_above" fullname="QWaylandSurfacePrivate::Subsurface::subsurface_place_above" href="qwaylandsurfaceprivate-subsurface.html#subsurface_place_above" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="190" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void subsurface_place_above(int *resource, struct wl_resource *sibling) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="struct wl_resource *" name="sibling" default=""/>
                </function>
                <function name="subsurface_place_below" fullname="QWaylandSurfacePrivate::Subsurface::subsurface_place_below" href="qwaylandsurfaceprivate-subsurface.html#subsurface_place_below" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="191" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void subsurface_place_below(int *resource, struct wl_resource *sibling) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="struct wl_resource *" name="sibling" default=""/>
                </function>
                <function name="subsurface_set_desync" fullname="QWaylandSurfacePrivate::Subsurface::subsurface_set_desync" href="qwaylandsurfaceprivate-subsurface.html#subsurface_set_desync" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="193" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void subsurface_set_desync(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="subsurface_set_position" fullname="QWaylandSurfacePrivate::Subsurface::subsurface_set_position" href="qwaylandsurfaceprivate-subsurface.html#subsurface_set_position" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="189" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void subsurface_set_position(int *resource, int32_t x, int32_t y) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="int32_t" name="x" default=""/>
                    <parameter type="int32_t" name="y" default=""/>
                </function>
                <function name="subsurface_set_sync" fullname="QWaylandSurfacePrivate::Subsurface::subsurface_set_sync" href="qwaylandsurfaceprivate-subsurface.html#subsurface_set_sync" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="192" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void subsurface_set_sync(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="surfaceFromResource" fullname="QWaylandSurfacePrivate::Subsurface::surfaceFromResource" href="qwaylandsurfaceprivate-subsurface.html#surfaceFromResource" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="186" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandSurfacePrivate *" signature="QWaylandSurfacePrivate * surfaceFromResource()"/>
                <variable name="parentSurface" fullname="QWaylandSurfacePrivate::Subsurface::parentSurface" href="qwaylandsurfaceprivate-subsurface.html#parentSurface-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="198" type="QWaylandSurfacePrivate *" static="false"/>
                <variable name="position" fullname="QWaylandSurfacePrivate::Subsurface::position" href="qwaylandsurfaceprivate-subsurface.html#position-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="199" type="QPoint" static="false"/>
                <variable name="surface" fullname="QWaylandSurfacePrivate::Subsurface::surface" href="qwaylandsurfaceprivate-subsurface.html#surface-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="197" type="QWaylandSurfacePrivate *" static="false"/>
            </class>
            <variable name="bufferRef" fullname="QWaylandSurfacePrivate::bufferRef" href="qwaylandsurfaceprivate.html#bufferRef-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="138" type="QWaylandBufferRef" static="false"/>
            <variable name="bufferScale" fullname="QWaylandSurfacePrivate::bufferScale" href="qwaylandsurfaceprivate.html#bufferScale-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="171" type="int" static="false"/>
            <variable name="bufferSize" fullname="QWaylandSurfacePrivate::bufferSize" href="qwaylandsurfaceprivate.html#bufferSize-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="170" type="QSize" static="false"/>
            <variable name="client" fullname="QWaylandSurfacePrivate::client" href="qwaylandsurfaceprivate.html#client-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="135" type="QWaylandClient *" static="false"/>
            <variable name="compositor" fullname="QWaylandSurfacePrivate::compositor" href="qwaylandsurfaceprivate.html#compositor-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="133" type="QWaylandCompositor *" static="false"/>
            <variable name="contentOrientation" fullname="QWaylandSurfacePrivate::contentOrientation" href="qwaylandsurfaceprivate.html#contentOrientation-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="176" type="Qt::ScreenOrientation" static="false"/>
            <variable name="damage" fullname="QWaylandSurfacePrivate::damage" href="qwaylandsurfaceprivate.html#damage-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="137" type="QRegion" static="false"/>
            <variable name="destinationSize" fullname="QWaylandSurfacePrivate::destinationSize" href="qwaylandsurfaceprivate.html#destinationSize-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="169" type="QSize" static="false"/>
            <variable name="destroyed" fullname="QWaylandSurfacePrivate::destroyed" href="qwaylandsurfaceprivate.html#destroyed-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="173" type="bool" static="false"/>
            <variable name="frameCallbacks" fullname="QWaylandSurfacePrivate::frameCallbacks" href="qwaylandsurfaceprivate.html#frameCallbacks-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="159" type="QList&lt;QtWayland::FrameCallback *&gt;" static="false"/>
            <variable name="hasContent" fullname="QWaylandSurfacePrivate::hasContent" href="qwaylandsurfaceprivate.html#hasContent-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="174" type="bool" static="false"/>
            <variable name="idleInhibitors" fullname="QWaylandSurfacePrivate::idleInhibitors" href="qwaylandsurfaceprivate.html#idleInhibitors-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="163" type="QList&lt;QWaylandIdleInhibitManagerV1Private::Inhibitor *&gt;" static="false"/>
            <variable name="inputMethodControl" fullname="QWaylandSurfacePrivate::inputMethodControl" href="qwaylandsurfaceprivate.html#inputMethodControl-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="179" type="QWaylandInputMethodControl *" static="false"/>
            <variable name="inputRegion" fullname="QWaylandSurfacePrivate::inputRegion" href="qwaylandsurfaceprivate.html#inputRegion-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="165" type="QRegion" static="false"/>
            <variable name="isCursorSurface" fullname="QWaylandSurfacePrivate::isCursorSurface" href="qwaylandsurfaceprivate.html#isCursorSurface-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="172" type="bool" static="false"/>
            <variable name="isInitialized" fullname="QWaylandSurfacePrivate::isInitialized" href="qwaylandsurfaceprivate.html#isInitialized-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="175" type="bool" static="false"/>
            <variable name="lastGlobalMousePos" fullname="QWaylandSurfacePrivate::lastGlobalMousePos" href="qwaylandsurfaceprivate.html#lastGlobalMousePos-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="156" type="QPoint" static="false"/>
            <variable name="lastLocalMousePos" fullname="QWaylandSurfacePrivate::lastLocalMousePos" href="qwaylandsurfaceprivate.html#lastLocalMousePos-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="155" type="QPoint" static="false"/>
            <variable name="opaqueRegion" fullname="QWaylandSurfacePrivate::opaqueRegion" href="qwaylandsurfaceprivate.html#opaqueRegion-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="166" type="QRegion" static="false"/>
            <variable name="pending" fullname="QWaylandSurfacePrivate::pending" href="qwaylandsurfaceprivate.html#pending-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="153" type="struct (anonymous struct at /build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h:142:5)" static="false"/>
            <variable name="pendingFrameCallbacks" fullname="QWaylandSurfacePrivate::pendingFrameCallbacks" href="qwaylandsurfaceprivate.html#pendingFrameCallbacks-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="158" type="QList&lt;QtWayland::FrameCallback *&gt;" static="false"/>
            <variable name="refCount" fullname="QWaylandSurfacePrivate::refCount" href="qwaylandsurfaceprivate.html#refCount-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="134" type="int" static="false"/>
            <variable name="role" fullname="QWaylandSurfacePrivate::role" href="qwaylandsurfaceprivate.html#role-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="139" type="QWaylandSurfaceRole *" static="false"/>
            <variable name="sourceGeometry" fullname="QWaylandSurfacePrivate::sourceGeometry" href="qwaylandsurfaceprivate.html#sourceGeometry-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="168" type="QRectF" static="false"/>
            <variable name="subsurface" fullname="QWaylandSurfacePrivate::subsurface" href="qwaylandsurfaceprivate.html#subsurface-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="202" type="QWaylandSurfacePrivate::Subsurface *" static="false"/>
            <variable name="subsurfaceChildren" fullname="QWaylandSurfacePrivate::subsurfaceChildren" href="qwaylandsurfaceprivate.html#subsurfaceChildren-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="161" type="QList&lt;QPointer&lt;QWaylandSurface&gt;&gt;" static="false"/>
            <variable name="uninitializedSurfaces" fullname="QWaylandSurfacePrivate::uninitializedSurfaces" href="qwaylandsurfaceprivate.html#uninitializedSurfaces-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="205" type="QList&lt;QWaylandSurfacePrivate *&gt;" static="true"/>
            <variable name="viewport" fullname="QWaylandSurfacePrivate::viewport" href="qwaylandsurfaceprivate.html#viewport-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="140" type="QWaylandViewporterPrivate::Viewport *" static="false"/>
            <variable name="views" fullname="QWaylandSurfacePrivate::views" href="qwaylandsurfaceprivate.html#views-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="136" type="QList&lt;QWaylandView *&gt;" static="false"/>
            <variable name="visibility" fullname="QWaylandSurfacePrivate::visibility" href="qwaylandsurfaceprivate.html#visibility-var" status="internal" access="private" location="qwaylandsurface_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface_p.h" lineno="177" type="QWindow::Visibility" static="false"/>
        </class>
        <class name="QWaylandSurfaceRole" href="qwaylandsurfacerole.html" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="57">
            <function name="QWaylandSurfaceRole" fullname="QWaylandSurfaceRole::QWaylandSurfaceRole" href="qwaylandsurfacerole.html#QWaylandSurfaceRole" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSurfaceRole(const QByteArray &amp;n)">
                <parameter type="const QByteArray &amp;" name="n" default=""/>
            </function>
            <function name="name" fullname="QWaylandSurfaceRole::name" href="qwaylandsurfacerole.html#name" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QByteArray" signature="const QByteArray name()"/>
            <variable name="m_name" fullname="QWaylandSurfaceRole::m_name" href="qwaylandsurfacerole.html#m_name-var" status="internal" access="private" location="qwaylandsurface.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandsurface.h" lineno="65" type="QByteArray" static="false"/>
        </class>
        <struct name="QWaylandSurfaceViewMapper" href="qwaylandsurfaceviewmapper.html" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="61">
            <function name="QWaylandSurfaceViewMapper" fullname="QWaylandSurfaceViewMapper::QWaylandSurfaceViewMapper" href="qwaylandsurfaceviewmapper.html#QWaylandSurfaceViewMapper" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandSurfaceViewMapper()"/>
            <function name="QWaylandSurfaceViewMapper" fullname="QWaylandSurfaceViewMapper::QWaylandSurfaceViewMapper" href="qwaylandsurfaceviewmapper.html#QWaylandSurfaceViewMapper-1" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="66" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandSurfaceViewMapper(QWaylandSurface *s, QWaylandView *v)">
                <parameter type="QWaylandSurface *" name="s" default=""/>
                <parameter type="QWaylandView *" name="v" default=""/>
            </function>
            <function name="maybePrimaryView" fullname="QWaylandSurfaceViewMapper::maybePrimaryView" href="qwaylandsurfaceviewmapper.html#maybePrimaryView" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandView *" signature="QWaylandView * maybePrimaryView() const"/>
            <variable name="has_entered" fullname="QWaylandSurfaceViewMapper::has_entered" href="qwaylandsurfaceviewmapper.html#has_entered-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="82" type="bool" static="false"/>
            <variable name="surface" fullname="QWaylandSurfaceViewMapper::surface" href="qwaylandsurfaceviewmapper.html#surface-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="80" type="QWaylandSurface *" static="false"/>
            <variable name="views" fullname="QWaylandSurfaceViewMapper::views" href="qwaylandsurfaceviewmapper.html#views-var" status="internal" access="private" location="qwaylandoutput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandoutput_p.h" lineno="81" type="QList&lt;QWaylandView *&gt;" static="false"/>
        </struct>
        <class name="QWaylandTextInput" href="qwaylandtextinput.html" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="45" bases="QWaylandCompositorExtensionTemplate">
            <function name="QWaylandTextInput" fullname="QWaylandTextInput::QWaylandTextInput" href="qwaylandtextinput.html#QWaylandTextInput" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="50" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTextInput(QWaylandObject *container, QWaylandCompositor *compositor)">
                <parameter type="QWaylandObject *" name="container" default=""/>
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="add" fullname="QWaylandTextInput::add" href="qwaylandtextinput.html#add" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void add(::wl_client *client, uint32_t id, int version)">
                <parameter type="::wl_client *" name="client" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandTextInput::d_func" href="qwaylandtextinput.html#d_func" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="48" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTextInputPrivate *" signature="QWaylandTextInputPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandTextInput::d_func" href="qwaylandtextinput.html#d_func-1" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="48" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandTextInputPrivate *" signature="const QWaylandTextInputPrivate * d_func() const"/>
            <function name="focus" fullname="QWaylandTextInput::focus" href="qwaylandtextinput.html#focus" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="58" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * focus() const"/>
            <function name="focusSurfaceDestroyed" fullname="QWaylandTextInput::focusSurfaceDestroyed" href="qwaylandtextinput.html#focusSurfaceDestroyed" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void focusSurfaceDestroyed(void *)">
                <parameter type="void *" name="" default=""/>
            </function>
            <function name="inputMethodQuery" fullname="QWaylandTextInput::inputMethodQuery" href="qwaylandtextinput.html#inputMethodQuery" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="56" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QVariant" signature="QVariant inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) const">
                <parameter type="Qt::InputMethodQuery" name="property" default=""/>
                <parameter type="QVariant" name="argument" default=""/>
            </function>
            <function name="interface" fullname="QWaylandTextInput::interface" href="qwaylandtextinput.html#interface" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="64" 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="interfaceName" fullname="QWaylandTextInput::interfaceName" href="qwaylandtextinput.html#interfaceName" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="65" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="isSurfaceEnabled" fullname="QWaylandTextInput::isSurfaceEnabled" href="qwaylandtextinput.html#isSurfaceEnabled" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="61" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSurfaceEnabled(QWaylandSurface *surface) const">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="metaObject" fullname="QWaylandTextInput::metaObject" href="qwaylandtextinput.html#metaObject" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="47" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandTextInput::qt_metacall" href="qwaylandtextinput.html#qt_metacall" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="47" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandTextInput::qt_metacast" href="qwaylandtextinput.html#qt_metacast" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="47" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandTextInput::qt_static_metacall" href="qwaylandtextinput.html#qt_static_metacall" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="sendInputMethodEvent" fullname="QWaylandTextInput::sendInputMethodEvent" href="qwaylandtextinput.html#sendInputMethodEvent" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendInputMethodEvent(QInputMethodEvent *event)">
                <parameter type="QInputMethodEvent *" name="event" default=""/>
            </function>
            <function name="sendInputPanelState" fullname="QWaylandTextInput::sendInputPanelState" href="qwaylandtextinput.html#sendInputPanelState" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendInputPanelState()"/>
            <function name="sendKeyEvent" fullname="QWaylandTextInput::sendKeyEvent" href="qwaylandtextinput.html#sendKeyEvent" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="54" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyEvent(QKeyEvent *event)">
                <parameter type="QKeyEvent *" name="event" default=""/>
            </function>
            <function name="sendLocale" fullname="QWaylandTextInput::sendLocale" href="qwaylandtextinput.html#sendLocale" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendLocale()"/>
            <function name="sendTextDirection" fullname="QWaylandTextInput::sendTextDirection" href="qwaylandtextinput.html#sendTextDirection" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendTextDirection()"/>
            <function name="setFocus" fullname="QWaylandTextInput::setFocus" href="qwaylandtextinput.html#setFocus" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFocus(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceDisabled" fullname="QWaylandTextInput::surfaceDisabled" href="qwaylandtextinput.html#surfaceDisabled" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="70" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceDisabled(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="surfaceEnabled" fullname="QWaylandTextInput::surfaceEnabled" href="qwaylandtextinput.html#surfaceEnabled" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="69" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceEnabled(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="updateInputMethod" fullname="QWaylandTextInput::updateInputMethod" href="qwaylandtextinput.html#updateInputMethod" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="68" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateInputMethod(Qt::InputMethodQueries queries)">
                <parameter type="Qt::InputMethodQueries" name="queries" default=""/>
            </function>
            <function name="~QWaylandTextInput" fullname="QWaylandTextInput::~QWaylandTextInput" href="qwaylandtextinput.html#dtor.QWaylandTextInput" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="51" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandTextInput() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandTextInput::QPrivateSignal" href="qwaylandtextinput-qprivatesignal.html" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="47"/>
            <variable name="staticMetaObject" fullname="QWaylandTextInput::staticMetaObject" href="qwaylandtextinput.html#staticMetaObject-var" status="internal" access="private" location="qwaylandtextinput.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput.h" lineno="47" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandTextInputClientState" href="qwaylandtextinputclientstate.html" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="61">
            <function name="QWaylandTextInputClientState" fullname="QWaylandTextInputClientState::QWaylandTextInputClientState" href="qwaylandtextinputclientstate.html#QWaylandTextInputClientState" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTextInputClientState()"/>
            <function name="mergeChanged" fullname="QWaylandTextInputClientState::mergeChanged" href="qwaylandtextinputclientstate.html#mergeChanged" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="Qt::InputMethodQueries" signature="Qt::InputMethodQueries mergeChanged(const QWaylandTextInputClientState &amp;other)">
                <parameter type="const QWaylandTextInputClientState &amp;" name="other" default=""/>
            </function>
            <function name="updatedQueries" fullname="QWaylandTextInputClientState::updatedQueries" href="qwaylandtextinputclientstate.html#updatedQueries" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="Qt::InputMethodQueries" signature="Qt::InputMethodQueries updatedQueries(const QWaylandTextInputClientState &amp;other) const">
                <parameter type="const QWaylandTextInputClientState &amp;" name="other" default=""/>
            </function>
            <variable name="anchorPosition" fullname="QWaylandTextInputClientState::anchorPosition" href="qwaylandtextinputclientstate.html#anchorPosition-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="72" type="int" static="false"/>
            <variable name="changedState" fullname="QWaylandTextInputClientState::changedState" href="qwaylandtextinputclientstate.html#changedState-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="75" type="Qt::InputMethodQueries" static="false"/>
            <variable name="cursorPosition" fullname="QWaylandTextInputClientState::cursorPosition" href="qwaylandtextinputclientstate.html#cursorPosition-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="71" type="int" static="false"/>
            <variable name="cursorRectangle" fullname="QWaylandTextInputClientState::cursorRectangle" href="qwaylandtextinputclientstate.html#cursorRectangle-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="69" type="QRect" static="false"/>
            <variable name="hints" fullname="QWaylandTextInputClientState::hints" href="qwaylandtextinputclientstate.html#hints-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="68" type="Qt::InputMethodHints" static="false"/>
            <variable name="preferredLanguage" fullname="QWaylandTextInputClientState::preferredLanguage" href="qwaylandtextinputclientstate.html#preferredLanguage-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="73" type="QString" static="false"/>
            <variable name="surroundingText" fullname="QWaylandTextInputClientState::surroundingText" href="qwaylandtextinputclientstate.html#surroundingText-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="70" type="QString" static="false"/>
        </class>
        <class name="QWaylandTextInputManager" href="qwaylandtextinputmanager.html" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="41" bases="QWaylandCompositorExtensionTemplate">
            <function name="QWaylandTextInputManager" fullname="QWaylandTextInputManager::QWaylandTextInputManager" href="qwaylandtextinputmanager.html#QWaylandTextInputManager" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="46" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTextInputManager()"/>
            <function name="QWaylandTextInputManager" fullname="QWaylandTextInputManager::QWaylandTextInputManager" href="qwaylandtextinputmanager.html#QWaylandTextInputManager-1" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="47" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandTextInputManager(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandTextInputManager::d_func" href="qwaylandtextinputmanager.html#d_func" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="44" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTextInputManagerPrivate *" signature="QWaylandTextInputManagerPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandTextInputManager::d_func" href="qwaylandtextinputmanager.html#d_func-1" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="44" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandTextInputManagerPrivate *" signature="const QWaylandTextInputManagerPrivate * d_func() const"/>
            <function name="initialize" fullname="QWaylandTextInputManager::initialize" href="qwaylandtextinputmanager.html#initialize" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="49" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="interface" fullname="QWaylandTextInputManager::interface" href="qwaylandtextinputmanager.html#interface" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="51" 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="interfaceName" fullname="QWaylandTextInputManager::interfaceName" href="qwaylandtextinputmanager.html#interfaceName" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="52" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="metaObject" fullname="QWaylandTextInputManager::metaObject" href="qwaylandtextinputmanager.html#metaObject" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="43" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandTextInputManager::qt_metacall" href="qwaylandtextinputmanager.html#qt_metacall" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandTextInputManager::qt_metacast" href="qwaylandtextinputmanager.html#qt_metacast" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="43" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandTextInputManager::qt_static_metacall" href="qwaylandtextinputmanager.html#qt_static_metacall" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="43" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandTextInputManager::QPrivateSignal" href="qwaylandtextinputmanager-qprivatesignal.html" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="43"/>
            <variable name="staticMetaObject" fullname="QWaylandTextInputManager::staticMetaObject" href="qwaylandtextinputmanager.html#staticMetaObject-var" status="internal" access="private" location="qwaylandtextinputmanager.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager.h" lineno="43" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandTextInputManagerPrivate" href="qwaylandtextinputmanagerprivate.html" status="internal" access="private" location="qwaylandtextinputmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager_p.h" lineno="50" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandTextInputManagerPrivate" fullname="QWaylandTextInputManagerPrivate::QWaylandTextInputManagerPrivate" href="qwaylandtextinputmanagerprivate.html#QWaylandTextInputManagerPrivate" status="internal" access="private" location="qwaylandtextinputmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager_p.h" lineno="54" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTextInputManagerPrivate()"/>
            <function name="q_func" fullname="QWaylandTextInputManagerPrivate::q_func" href="qwaylandtextinputmanagerprivate.html#q_func" status="internal" access="private" location="qwaylandtextinputmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager_p.h" lineno="52" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTextInputManager *" signature="QWaylandTextInputManager * q_func()"/>
            <function name="q_func" fullname="QWaylandTextInputManagerPrivate::q_func" href="qwaylandtextinputmanagerprivate.html#q_func-1" status="internal" access="private" location="qwaylandtextinputmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager_p.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandTextInputManager *" signature="const QWaylandTextInputManager * q_func() const"/>
            <function name="zwp_text_input_manager_v2_get_text_input" fullname="QWaylandTextInputManagerPrivate::zwp_text_input_manager_v2_get_text_input" href="qwaylandtextinputmanagerprivate.html#zwp_text_input_manager_v2_get_text_input" status="internal" access="private" location="qwaylandtextinputmanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinputmanager_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_manager_v2_get_text_input(int *resource, uint32_t id, struct ::wl_resource *seatResource) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="struct ::wl_resource *" name="seatResource" default=""/>
            </function>
        </class>
        <class name="QWaylandTextInputPrivate" href="qwaylandtextinputprivate.html" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="78" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandTextInputPrivate" fullname="QWaylandTextInputPrivate::QWaylandTextInputPrivate" href="qwaylandtextinputprivate.html#QWaylandTextInputPrivate" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="82" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTextInputPrivate(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="inputMethodQuery" fullname="QWaylandTextInputPrivate::inputMethodQuery" href="qwaylandtextinputprivate.html#inputMethodQuery" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="90" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QVariant" signature="QVariant inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) const">
                <parameter type="Qt::InputMethodQuery" name="property" default=""/>
                <parameter type="QVariant" name="argument" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandTextInputPrivate::q_func" href="qwaylandtextinputprivate.html#q_func" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTextInput *" signature="QWaylandTextInput * q_func()"/>
            <function name="q_func" fullname="QWaylandTextInputPrivate::q_func" href="qwaylandtextinputprivate.html#q_func-1" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandTextInput *" signature="const QWaylandTextInput * q_func() const"/>
            <function name="sendInputMethodEvent" fullname="QWaylandTextInputPrivate::sendInputMethodEvent" href="qwaylandtextinputprivate.html#sendInputMethodEvent" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendInputMethodEvent(QInputMethodEvent *event)">
                <parameter type="QInputMethodEvent *" name="event" default=""/>
            </function>
            <function name="sendInputPanelState" fullname="QWaylandTextInputPrivate::sendInputPanelState" href="qwaylandtextinputprivate.html#sendInputPanelState" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="86" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendInputPanelState()"/>
            <function name="sendKeyEvent" fullname="QWaylandTextInputPrivate::sendKeyEvent" href="qwaylandtextinputprivate.html#sendKeyEvent" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendKeyEvent(QKeyEvent *event)">
                <parameter type="QKeyEvent *" name="event" default=""/>
            </function>
            <function name="sendLocale" fullname="QWaylandTextInputPrivate::sendLocale" href="qwaylandtextinputprivate.html#sendLocale" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendLocale()"/>
            <function name="sendTextDirection" fullname="QWaylandTextInputPrivate::sendTextDirection" href="qwaylandtextinputprivate.html#sendTextDirection" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendTextDirection()"/>
            <function name="setFocus" fullname="QWaylandTextInputPrivate::setFocus" href="qwaylandtextinputprivate.html#setFocus" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFocus(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="zwp_text_input_v2_bind_resource" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_bind_resource" href="qwaylandtextinputprivate.html#zwp_text_input_v2_bind_resource" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_bind_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zwp_text_input_v2_destroy" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_destroy" href="qwaylandtextinputprivate.html#zwp_text_input_v2_destroy" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="113" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zwp_text_input_v2_destroy_resource" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_destroy_resource" href="qwaylandtextinputprivate.html#zwp_text_input_v2_destroy_resource" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="111" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zwp_text_input_v2_disable" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_disable" href="qwaylandtextinputprivate.html#zwp_text_input_v2_disable" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="115" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_disable(int *resource, wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="wl_resource *" name="surface" default=""/>
            </function>
            <function name="zwp_text_input_v2_enable" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_enable" href="qwaylandtextinputprivate.html#zwp_text_input_v2_enable" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="114" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_enable(int *resource, wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="wl_resource *" name="surface" default=""/>
            </function>
            <function name="zwp_text_input_v2_hide_input_panel" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_hide_input_panel" href="qwaylandtextinputprivate.html#zwp_text_input_v2_hide_input_panel" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="117" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_hide_input_panel(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zwp_text_input_v2_set_content_type" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_set_content_type" href="qwaylandtextinputprivate.html#zwp_text_input_v2_set_content_type" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="119" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_set_content_type(int *resource, uint32_t hint, uint32_t purpose) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="hint" default=""/>
                <parameter type="uint32_t" name="purpose" default=""/>
            </function>
            <function name="zwp_text_input_v2_set_cursor_rectangle" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_set_cursor_rectangle" href="qwaylandtextinputprivate.html#zwp_text_input_v2_set_cursor_rectangle" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="120" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_set_cursor_rectangle(int *resource, int32_t x, int32_t y, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="zwp_text_input_v2_set_preferred_language" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_set_preferred_language" href="qwaylandtextinputprivate.html#zwp_text_input_v2_set_preferred_language" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="121" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_set_preferred_language(int *resource, const QString &amp;language) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="language" default=""/>
            </function>
            <function name="zwp_text_input_v2_set_surrounding_text" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_set_surrounding_text" href="qwaylandtextinputprivate.html#zwp_text_input_v2_set_surrounding_text" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="118" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_set_surrounding_text(int *resource, const QString &amp;text, int32_t cursor, int32_t anchor) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int32_t" name="cursor" default=""/>
                <parameter type="int32_t" name="anchor" default=""/>
            </function>
            <function name="zwp_text_input_v2_show_input_panel" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_show_input_panel" href="qwaylandtextinputprivate.html#zwp_text_input_v2_show_input_panel" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="116" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_show_input_panel(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zwp_text_input_v2_update_state" fullname="QWaylandTextInputPrivate::zwp_text_input_v2_update_state" href="qwaylandtextinputprivate.html#zwp_text_input_v2_update_state" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="122" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zwp_text_input_v2_update_state(int *resource, uint32_t serial, uint32_t flags) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
                <parameter type="uint32_t" name="flags" default=""/>
            </function>
            <variable name="compositor" fullname="QWaylandTextInputPrivate::compositor" href="qwaylandtextinputprivate.html#compositor-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="94" type="QWaylandCompositor *" static="false"/>
            <variable name="currentState" fullname="QWaylandTextInputPrivate::currentState" href="qwaylandtextinputprivate.html#currentState-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="102" type="QScopedPointer&lt;QWaylandTextInputClientState&gt;" static="false"/>
            <variable name="enabledSurfaces" fullname="QWaylandTextInputPrivate::enabledSurfaces" href="qwaylandtextinputprivate.html#enabledSurfaces-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="107" type="int" static="false"/>
            <variable name="focus" fullname="QWaylandTextInputPrivate::focus" href="qwaylandtextinputprivate.html#focus-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="96" type="QWaylandSurface *" static="false"/>
            <variable name="focusDestroyListener" fullname="QWaylandTextInputPrivate::focusDestroyListener" href="qwaylandtextinputprivate.html#focusDestroyListener-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="98" type="QWaylandDestroyListener" static="false"/>
            <variable name="focusResource" fullname="QWaylandTextInputPrivate::focusResource" href="qwaylandtextinputprivate.html#focusResource-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="97" type="int *" static="false"/>
            <variable name="inputPanelVisible" fullname="QWaylandTextInputPrivate::inputPanelVisible" href="qwaylandtextinputprivate.html#inputPanelVisible-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="100" type="bool" static="false"/>
            <variable name="pendingState" fullname="QWaylandTextInputPrivate::pendingState" href="qwaylandtextinputprivate.html#pendingState-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="103" type="QScopedPointer&lt;QWaylandTextInputClientState&gt;" static="false"/>
            <variable name="serial" fullname="QWaylandTextInputPrivate::serial" href="qwaylandtextinputprivate.html#serial-var" status="internal" access="private" location="qwaylandtextinput_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandtextinput_p.h" lineno="105" type="uint32_t" static="false"/>
        </class>
        <class name="QWaylandTextureSharingExtension" href="qwaylandtexturesharingextension.html" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="83" bases="QWaylandCompositorExtensionTemplate">
            <function name="QWaylandTextureSharingExtension" fullname="QWaylandTextureSharingExtension::QWaylandTextureSharingExtension" href="qwaylandtexturesharingextension.html#QWaylandTextureSharingExtension" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="90" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTextureSharingExtension()"/>
            <function name="QWaylandTextureSharingExtension" fullname="QWaylandTextureSharingExtension::QWaylandTextureSharingExtension" href="qwaylandtexturesharingextension.html#QWaylandTextureSharingExtension-1" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="91" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandTextureSharingExtension(QWaylandCompositor *compositor)">
                <parameter type="QWaylandCompositor *" name="compositor" default=""/>
            </function>
            <function name="bufferResult" fullname="QWaylandTextureSharingExtension::bufferResult" href="qwaylandtexturesharingextension.html#bufferResult" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="104" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void bufferResult(const QString &amp;key, QtWayland::ServerBuffer *buffer)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QtWayland::ServerBuffer *" name="buffer" default=""/>
            </function>
            <function name="cleanupBuffers" fullname="QWaylandTextureSharingExtension::cleanupBuffers" href="qwaylandtexturesharingextension.html#cleanupBuffers" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="107" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cleanupBuffers()"/>
            <function name="customPixelData" fullname="QWaylandTextureSharingExtension::customPixelData" href="qwaylandtexturesharingextension.html#customPixelData" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="114" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool customPixelData(const QString &amp;key, QByteArray *data, QSize *size, uint *glInternalFormat)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QByteArray *" name="data" default=""/>
                <parameter type="QSize *" name="size" default=""/>
                <parameter type="uint *" name="glInternalFormat" default=""/>
            </function>
            <function name="dumpBufferInfo" fullname="QWaylandTextureSharingExtension::dumpBufferInfo" href="qwaylandtexturesharingextension.html#dumpBufferInfo" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="128" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void dumpBufferInfo()"/>
            <function name="getBuffer" fullname="QWaylandTextureSharingExtension::getBuffer" href="qwaylandtexturesharingextension.html#getBuffer" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="124" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtWayland::ServerBuffer *" signature="QtWayland::ServerBuffer * getBuffer(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="getCompressedBuffer" fullname="QWaylandTextureSharingExtension::getCompressedBuffer" href="qwaylandtexturesharingextension.html#getCompressedBuffer" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="126" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtWayland::ServerBuffer *" signature="QtWayland::ServerBuffer * getCompressedBuffer(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="getExistingFilePath" fullname="QWaylandTextureSharingExtension::getExistingFilePath" href="qwaylandtexturesharingextension.html#getExistingFilePath" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="127" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QString" signature="QString getExistingFilePath(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="initServerBufferIntegration" fullname="QWaylandTextureSharingExtension::initServerBufferIntegration" href="qwaylandtexturesharingextension.html#initServerBufferIntegration" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="125" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool initServerBufferIntegration()"/>
            <function name="initialize" fullname="QWaylandTextureSharingExtension::initialize" href="qwaylandtexturesharingextension.html#initialize" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="94" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void initialize() override"/>
            <function name="metaObject" fullname="QWaylandTextureSharingExtension::metaObject" href="qwaylandtexturesharingextension.html#metaObject" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="87" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandTextureSharingExtension::qt_metacall" href="qwaylandtexturesharingextension.html#qt_metacall" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="87" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandTextureSharingExtension::qt_metacast" href="qwaylandtexturesharingextension.html#qt_metacast" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="87" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandTextureSharingExtension::qt_static_metacall" href="qwaylandtexturesharingextension.html#qt_static_metacall" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="87" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="requestBuffer" fullname="QWaylandTextureSharingExtension::requestBuffer" href="qwaylandtexturesharingextension.html#requestBuffer" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="101" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void requestBuffer(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="self" fullname="QWaylandTextureSharingExtension::self" href="qwaylandtexturesharingextension.html#self" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="98" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandTextureSharingExtension *" signature="QWaylandTextureSharingExtension * self()"/>
            <function name="setImageSearchPath" fullname="QWaylandTextureSharingExtension::setImageSearchPath" href="qwaylandtexturesharingextension.html#imageSearchPath-prop" status="active" access="public" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="96" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="imageSearchPath" type="void" signature="void setImageSearchPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="zqt_texture_sharing_v1_abandon_image" fullname="QWaylandTextureSharingExtension::zqt_texture_sharing_v1_abandon_image" href="qwaylandtexturesharingextension.html#zqt_texture_sharing_v1_abandon_image" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="111" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zqt_texture_sharing_v1_abandon_image(int *resource, const QString &amp;key) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="zqt_texture_sharing_v1_destroy_resource" fullname="QWaylandTextureSharingExtension::zqt_texture_sharing_v1_destroy_resource" href="qwaylandtexturesharingextension.html#zqt_texture_sharing_v1_destroy_resource" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="112" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zqt_texture_sharing_v1_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zqt_texture_sharing_v1_request_image" fullname="QWaylandTextureSharingExtension::zqt_texture_sharing_v1_request_image" href="qwaylandtexturesharingextension.html#zqt_texture_sharing_v1_request_image" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="110" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zqt_texture_sharing_v1_request_image(int *resource, const QString &amp;key) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="~QWaylandTextureSharingExtension" fullname="QWaylandTextureSharingExtension::~QWaylandTextureSharingExtension" href="qwaylandtexturesharingextension.html#dtor.QWaylandTextureSharingExtension" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="92" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandTextureSharingExtension() override"/>
            <struct name="BufferInfo" fullname="QWaylandTextureSharingExtension::BufferInfo" href="qwaylandtexturesharingextension-bufferinfo.html" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="130">
                <function name="BufferInfo" fullname="QWaylandTextureSharingExtension::BufferInfo::BufferInfo" href="qwaylandtexturesharingextension-bufferinfo.html#BufferInfo" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="132" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BufferInfo(QtWayland::ServerBuffer *b)">
                    <parameter type="QtWayland::ServerBuffer *" name="b" default="nullptr"/>
                </function>
                <variable name="buffer" fullname="QWaylandTextureSharingExtension::BufferInfo::buffer" href="qwaylandtexturesharingextension-bufferinfo.html#buffer-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="133" type="QtWayland::ServerBuffer *" static="false"/>
                <variable name="usedLocally" fullname="QWaylandTextureSharingExtension::BufferInfo::usedLocally" href="qwaylandtexturesharingextension-bufferinfo.html#usedLocally-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="134" type="bool" static="false"/>
            </struct>
            <struct name="QPrivateSignal" fullname="QWaylandTextureSharingExtension::QPrivateSignal" href="qwaylandtexturesharingextension-qprivatesignal.html" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="87"/>
            <property name="imageSearchPath" fullname="QWaylandTextureSharingExtension::imageSearchPath" href="qwaylandtexturesharingextension.html#imageSearchPath-prop" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="88">
                <setter name="setImageSearchPath"/>
            </property>
            <variable name="m_image_dirs" fullname="QWaylandTextureSharingExtension::m_image_dirs" href="qwaylandtexturesharingextension.html#m_image_dirs-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="137" type="QStringList" static="false"/>
            <variable name="m_image_suffixes" fullname="QWaylandTextureSharingExtension::m_image_suffixes" href="qwaylandtexturesharingextension.html#m_image_suffixes-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="138" type="QStringList" static="false"/>
            <variable name="m_server_buffer_integration" fullname="QWaylandTextureSharingExtension::m_server_buffer_integration" href="qwaylandtexturesharingextension.html#m_server_buffer_integration-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="140" type="QtWayland::ServerBufferIntegration *" static="false"/>
            <variable name="m_server_buffers" fullname="QWaylandTextureSharingExtension::m_server_buffers" href="qwaylandtexturesharingextension.html#m_server_buffers-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="139" type="QHash&lt;QString, QWaylandTextureSharingExtension::BufferInfo&gt;" static="false"/>
            <variable name="s_self" fullname="QWaylandTextureSharingExtension::s_self" href="qwaylandtexturesharingextension.html#s_self-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="142" type="QWaylandTextureSharingExtension *" static="true"/>
            <variable name="staticMetaObject" fullname="QWaylandTextureSharingExtension::staticMetaObject" href="qwaylandtexturesharingextension.html#staticMetaObject-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="87" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandTextureSharingExtensionQuickExtension" href="qwaylandtexturesharingextensionquickextension.html" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" bases="QQmlParserStatus,QWaylandTextureSharingExtension">
            <function name="classBegin" fullname="QWaylandTextureSharingExtensionQuickExtension::classBegin" href="qwaylandtexturesharingextensionquickextension.html#classBegin" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void classBegin() override"/>
            <function name="componentComplete" fullname="QWaylandTextureSharingExtensionQuickExtension::componentComplete" href="qwaylandtexturesharingextensionquickextension.html#componentComplete" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void" signature="void componentComplete() override"/>
            <function name="data" fullname="QWaylandTextureSharingExtensionQuickExtension::data" href="qwaylandtexturesharingextensionquickextension.html#data" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <function name="metaObject" fullname="QWaylandTextureSharingExtensionQuickExtension::metaObject" href="qwaylandtexturesharingextensionquickextension.html#metaObject" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandTextureSharingExtensionQuickExtension::qt_metacall" href="qwaylandtexturesharingextensionquickextension.html#qt_metacall" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandTextureSharingExtensionQuickExtension::qt_metacast" href="qwaylandtexturesharingextensionquickextension.html#qt_metacast" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandTextureSharingExtensionQuickExtension::qt_static_metacall" href="qwaylandtexturesharingextensionquickextension.html#qt_static_metacall" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandTextureSharingExtensionQuickExtension::QPrivateSignal" href="qwaylandtexturesharingextensionquickextension-qprivatesignal.html" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145"/>
            <variable name="m_objects" fullname="QWaylandTextureSharingExtensionQuickExtension::m_objects" href="qwaylandtexturesharingextensionquickextension.html#m_objects-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandTextureSharingExtensionQuickExtension::staticMetaObject" href="qwaylandtexturesharingextensionquickextension.html#staticMetaObject-var" status="internal" access="private" location="qwltexturesharingextension_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwltexturesharingextension_p.h" lineno="145" type="const QMetaObject" static="true"/>
        </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.0.0/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.0.0/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="addClient" fullname="QWaylandTouch::addClient" href="qwaylandtouch.html#addClient" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="64" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void addClient(QWaylandClient *client, uint32_t id, uint32_t version)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="uint32_t" name="version" default=""/>
            </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.0.0/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="d_func" fullname="QWaylandTouch::d_func" href="qwaylandtouch.html#d_func" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="52" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTouchPrivate *" signature="QWaylandTouchPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandTouch::d_func" href="qwaylandtouch.html#d_func-1" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="52" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandTouchPrivate *" signature="const QWaylandTouchPrivate * d_func() const"/>
            <function name="metaObject" fullname="QWaylandTouch::metaObject" href="qwaylandtouch.html#metaObject" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="51" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandTouch::qt_metacall" href="qwaylandtouch.html#qt_metacall" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="51" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandTouch::qt_metacast" href="qwaylandtouch.html#qt_metacast" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="51" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandTouch::qt_static_metacall" href="qwaylandtouch.html#qt_static_metacall" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="51" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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>
            <struct name="QPrivateSignal" fullname="QWaylandTouch::QPrivateSignal" href="qwaylandtouch-qprivatesignal.html" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="51"/>
            <variable name="staticMetaObject" fullname="QWaylandTouch::staticMetaObject" href="qwaylandtouch.html#staticMetaObject-var" status="internal" access="private" location="qwaylandtouch.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch.h" lineno="51" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandTouchPrivate" href="qwaylandtouchprivate.html" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="59" bases="QObjectPrivate">
            <function name="QWaylandTouchPrivate" fullname="QWaylandTouchPrivate::QWaylandTouchPrivate" href="qwaylandtouchprivate.html#QWaylandTouchPrivate" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandTouchPrivate(QWaylandTouch *touch, QWaylandSeat *seat)">
                <parameter type="QWaylandTouch *" name="touch" default=""/>
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="compositor" fullname="QWaylandTouchPrivate::compositor" href="qwaylandtouchprivate.html#compositor" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
            <function name="q_func" fullname="QWaylandTouchPrivate::q_func" href="qwaylandtouchprivate.html#q_func" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandTouch *" signature="QWaylandTouch * q_func()"/>
            <function name="q_func" fullname="QWaylandTouchPrivate::q_func" href="qwaylandtouchprivate.html#q_func-1" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="61" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandTouch *" signature="const QWaylandTouch * q_func() const"/>
            <function name="sendDown" fullname="QWaylandTouchPrivate::sendDown" href="qwaylandtouchprivate.html#sendDown" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendDown(QWaylandSurface *surface, uint32_t time, int touch_id, const QPointF &amp;position)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
                <parameter type="int" name="touch_id" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="sendMotion" fullname="QWaylandTouchPrivate::sendMotion" href="qwaylandtouchprivate.html#sendMotion" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendMotion(QWaylandClient *client, uint32_t time, int touch_id, const QPointF &amp;position)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
                <parameter type="int" name="touch_id" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="sendUp" fullname="QWaylandTouchPrivate::sendUp" href="qwaylandtouchprivate.html#sendUp" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="69" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="uint" signature="uint sendUp(QWaylandClient *client, uint32_t time, int touch_id)">
                <parameter type="QWaylandClient *" name="client" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
                <parameter type="int" name="touch_id" default=""/>
            </function>
            <function name="toSequentialWaylandId" fullname="QWaylandTouchPrivate::toSequentialWaylandId" href="qwaylandtouchprivate.html#toSequentialWaylandId" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int toSequentialWaylandId(int touchId)">
                <parameter type="int" name="touchId" default=""/>
            </function>
            <function name="touch_release" fullname="QWaylandTouchPrivate::touch_release" href="qwaylandtouchprivate.html#touch_release" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void touch_release(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <variable name="ids" fullname="QWaylandTouchPrivate::ids" href="qwaylandtouchprivate.html#ids-var" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="76" type="QVarLengthArray&lt;int, 10&gt;" static="false"/>
            <variable name="seat" fullname="QWaylandTouchPrivate::seat" href="qwaylandtouchprivate.html#seat-var" status="internal" access="private" location="qwaylandtouch_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandtouch_p.h" lineno="75" type="QWaylandSeat *" static="false"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandView::d_func" href="qwaylandview.html#d_func" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="48" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandViewPrivate *" signature="QWaylandViewPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandView::d_func" href="qwaylandview.html#d_func-1" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="48" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandViewPrivate *" signature="const QWaylandViewPrivate * d_func() const"/>
            <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.0.0/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.0.0/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.0.0/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="metaObject" fullname="QWaylandView::metaObject" href="qwaylandview.html#metaObject" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="47" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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="qt_metacall" fullname="QWaylandView::qt_metacall" href="qwaylandview.html#qt_metacall" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="47" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandView::qt_metacast" href="qwaylandview.html#qt_metacast" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="47" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandView::qt_static_metacall" href="qwaylandview.html#qt_static_metacall" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="renderObject" fullname="QWaylandView::renderObject" href="qwaylandview.html#renderObject" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="59" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QObject *" signature="QObject * renderObject() const"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="surfaceDestroyed" fullname="QWaylandView::surfaceDestroyed" href="qwaylandview.html#surfaceDestroyed" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="86" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void surfaceDestroyed()"/>
            <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.0.0/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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandView::QPrivateSignal" href="qwaylandview-qprivatesignal.html" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="47"/>
            <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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="51" documented="true">
                <getter name="output"/>
                <setter name="setOutput"/>
                <notifier name="outputChanged"/>
            </property>
            <property name="renderObject" fullname="QWaylandView::renderObject" href="qwaylandview.html#renderObject-prop" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="49"/>
            <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.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="50" documented="true">
                <getter name="surface"/>
                <setter name="setSurface"/>
                <notifier name="surfaceChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandView::staticMetaObject" href="qwaylandview.html#staticMetaObject-var" status="internal" access="private" location="qwaylandview.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview.h" lineno="47" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandViewPrivate" href="qwaylandviewprivate.html" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="57" bases="QObjectPrivate">
            <function name="QWaylandViewPrivate" fullname="QWaylandViewPrivate::QWaylandViewPrivate" href="qwaylandviewprivate.html#QWaylandViewPrivate" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandViewPrivate()"/>
            <function name="clearFrontBuffer" fullname="QWaylandViewPrivate::clearFrontBuffer" href="qwaylandviewprivate.html#clearFrontBuffer" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void clearFrontBuffer()"/>
            <function name="get" fullname="QWaylandViewPrivate::get" href="qwaylandviewprivate.html#get" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="61" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandViewPrivate *" signature="QWaylandViewPrivate * get(QWaylandView *view)">
                <parameter type="QWaylandView *" name="view" default=""/>
            </function>
            <function name="markSurfaceAsDestroyed" fullname="QWaylandViewPrivate::markSurfaceAsDestroyed" href="qwaylandviewprivate.html#markSurfaceAsDestroyed" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void markSurfaceAsDestroyed(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandViewPrivate::q_func" href="qwaylandviewprivate.html#q_func" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandView *" signature="QWaylandView * q_func()"/>
            <function name="q_func" fullname="QWaylandViewPrivate::q_func" href="qwaylandviewprivate.html#q_func-1" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="59" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandView *" signature="const QWaylandView * q_func() const"/>
            <function name="setSurface" fullname="QWaylandViewPrivate::setSurface" href="qwaylandviewprivate.html#setSurface" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setSurface(QWaylandSurface *newSurface)">
                <parameter type="QWaylandSurface *" name="newSurface" default=""/>
            </function>
            <variable name="allowDiscardFrontBuffer" fullname="QWaylandViewPrivate::allowDiscardFrontBuffer" href="qwaylandviewprivate.html#allowDiscardFrontBuffer-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="83" type="bool" static="false"/>
            <variable name="broadcastRequestedPositionChanged" fullname="QWaylandViewPrivate::broadcastRequestedPositionChanged" href="qwaylandviewprivate.html#broadcastRequestedPositionChanged-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="81" type="bool" static="false"/>
            <variable name="bufferLocked" fullname="QWaylandViewPrivate::bufferLocked" href="qwaylandviewprivate.html#bufferLocked-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="80" type="bool" static="false"/>
            <variable name="bufferMutex" fullname="QWaylandViewPrivate::bufferMutex" href="qwaylandviewprivate.html#bufferMutex-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="74" type="QMutex" static="false"/>
            <variable name="currentBuffer" fullname="QWaylandViewPrivate::currentBuffer" href="qwaylandviewprivate.html#currentBuffer-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="75" type="QWaylandBufferRef" static="false"/>
            <variable name="currentDamage" fullname="QWaylandViewPrivate::currentDamage" href="qwaylandviewprivate.html#currentDamage-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="76" type="QRegion" static="false"/>
            <variable name="forceAdvanceSucceed" fullname="QWaylandViewPrivate::forceAdvanceSucceed" href="qwaylandviewprivate.html#forceAdvanceSucceed-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="82" type="bool" static="false"/>
            <variable name="independentFrameCallback" fullname="QWaylandViewPrivate::independentFrameCallback" href="qwaylandviewprivate.html#independentFrameCallback-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="84" type="bool" static="false"/>
            <variable name="nextBuffer" fullname="QWaylandViewPrivate::nextBuffer" href="qwaylandviewprivate.html#nextBuffer-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="77" type="QWaylandBufferRef" static="false"/>
            <variable name="nextBufferCommitted" fullname="QWaylandViewPrivate::nextBufferCommitted" href="qwaylandviewprivate.html#nextBufferCommitted-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="79" type="bool" static="false"/>
            <variable name="nextDamage" fullname="QWaylandViewPrivate::nextDamage" href="qwaylandviewprivate.html#nextDamage-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="78" type="QRegion" static="false"/>
            <variable name="output" fullname="QWaylandViewPrivate::output" href="qwaylandviewprivate.html#output-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="72" type="QWaylandOutput *" static="false"/>
            <variable name="renderObject" fullname="QWaylandViewPrivate::renderObject" href="qwaylandviewprivate.html#renderObject-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="70" type="QObject *" static="false"/>
            <variable name="requestedPos" fullname="QWaylandViewPrivate::requestedPos" href="qwaylandviewprivate.html#requestedPos-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="73" type="QPointF" static="false"/>
            <variable name="surface" fullname="QWaylandViewPrivate::surface" href="qwaylandviewprivate.html#surface-var" status="internal" access="private" location="qwaylandview_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandview_p.h" lineno="71" type="QWaylandSurface *" static="false"/>
        </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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandViewporter::d_func" href="qwaylandviewporter.html#d_func" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="43" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandViewporterPrivate *" signature="QWaylandViewporterPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandViewporter::d_func" href="qwaylandviewporter.html#d_func-1" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="43" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandViewporterPrivate *" signature="const QWaylandViewporterPrivate * d_func() const"/>
            <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.0.0/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.0.0/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()"/>
            <function name="metaObject" fullname="QWaylandViewporter::metaObject" href="qwaylandviewporter.html#metaObject" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="42" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandViewporter::qt_metacall" href="qwaylandviewporter.html#qt_metacall" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="42" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandViewporter::qt_metacast" href="qwaylandviewporter.html#qt_metacast" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="42" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandViewporter::qt_static_metacall" href="qwaylandviewporter.html#qt_static_metacall" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="42" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandViewporter::QPrivateSignal" href="qwaylandviewporter-qprivatesignal.html" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="42"/>
            <variable name="staticMetaObject" fullname="QWaylandViewporter::staticMetaObject" href="qwaylandviewporter.html#staticMetaObject-var" status="internal" access="private" location="qwaylandviewporter.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter.h" lineno="42" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandViewporterPrivate" href="qwaylandviewporterprivate.html" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="53" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandViewporterPrivate" fullname="QWaylandViewporterPrivate::QWaylandViewporterPrivate" href="qwaylandviewporterprivate.html#QWaylandViewporterPrivate" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandViewporterPrivate()"/>
            <function name="q_func" fullname="QWaylandViewporterPrivate::q_func" href="qwaylandviewporterprivate.html#q_func" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="57" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandViewporter *" signature="QWaylandViewporter * q_func()"/>
            <function name="q_func" fullname="QWaylandViewporterPrivate::q_func" href="qwaylandviewporterprivate.html#q_func-1" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="57" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandViewporter *" signature="const QWaylandViewporter * q_func() const"/>
            <function name="wp_viewporter_destroy" fullname="QWaylandViewporterPrivate::wp_viewporter_destroy" href="qwaylandviewporterprivate.html#wp_viewporter_destroy" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void wp_viewporter_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="wp_viewporter_get_viewport" fullname="QWaylandViewporterPrivate::wp_viewporter_get_viewport" href="qwaylandviewporterprivate.html#wp_viewporter_get_viewport" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void wp_viewporter_get_viewport(int *resource, uint32_t id, wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="wl_resource *" name="surface" default=""/>
            </function>
            <class name="Viewport" fullname="QWaylandViewporterPrivate::Viewport" href="qwaylandviewporterprivate-viewport.html" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="61">
                <function name="Viewport" fullname="QWaylandViewporterPrivate::Viewport::Viewport" href="qwaylandviewporterprivate-viewport.html#Viewport" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="65" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="Viewport(QWaylandSurface *surface, wl_client *client, int id)">
                    <parameter type="QWaylandSurface *" name="surface" default=""/>
                    <parameter type="wl_client *" name="client" default=""/>
                    <parameter type="int" name="id" default=""/>
                </function>
                <function name="checkCommittedState" fullname="QWaylandViewporterPrivate::Viewport::checkCommittedState" href="qwaylandviewporterprivate-viewport.html#checkCommittedState" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void checkCommittedState()"/>
                <function name="wp_viewport_destroy" fullname="QWaylandViewporterPrivate::Viewport::wp_viewport_destroy" href="qwaylandviewporterprivate-viewport.html#wp_viewport_destroy" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void wp_viewport_destroy(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="wp_viewport_destroy_resource" fullname="QWaylandViewporterPrivate::Viewport::wp_viewport_destroy_resource" href="qwaylandviewporterprivate-viewport.html#wp_viewport_destroy_resource" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="70" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void wp_viewport_destroy_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="wp_viewport_set_destination" fullname="QWaylandViewporterPrivate::Viewport::wp_viewport_set_destination" href="qwaylandviewporterprivate-viewport.html#wp_viewport_set_destination" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void wp_viewport_set_destination(int *resource, int32_t width, int32_t height) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="int32_t" name="width" default=""/>
                    <parameter type="int32_t" name="height" default=""/>
                </function>
                <function name="wp_viewport_set_source" fullname="QWaylandViewporterPrivate::Viewport::wp_viewport_set_source" href="qwaylandviewporterprivate-viewport.html#wp_viewport_set_source" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void wp_viewport_set_source(int *resource, wl_fixed_t x, wl_fixed_t y, wl_fixed_t width, wl_fixed_t height) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="wl_fixed_t" name="x" default=""/>
                    <parameter type="wl_fixed_t" name="y" default=""/>
                    <parameter type="wl_fixed_t" name="width" default=""/>
                    <parameter type="wl_fixed_t" name="height" default=""/>
                </function>
                <function name="~Viewport" fullname="QWaylandViewporterPrivate::Viewport::~Viewport" href="qwaylandviewporterprivate-viewport.html#dtor.Viewport" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="66" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~Viewport()"/>
                <variable name="m_surface" fullname="QWaylandViewporterPrivate::Viewport::m_surface" href="qwaylandviewporterprivate-viewport.html#m_surface-var" status="internal" access="private" location="qwaylandviewporter_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandviewporter_p.h" lineno="76" type="QPointer&lt;QWaylandSurface&gt;" static="false"/>
            </class>
        </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.0.0/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.0.0/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.0.0/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="closeAllPopups" fullname="QWaylandWlShell::closeAllPopups" href="qwaylandwlshell.html#closeAllPopups" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="70" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void closeAllPopups()"/>
            <function name="d_func" fullname="QWaylandWlShell::d_func" href="qwaylandwlshell.html#d_func" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandWlShellPrivate *" signature="QWaylandWlShellPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandWlShell::d_func" href="qwaylandwlshell.html#d_func-1" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandWlShellPrivate *" signature="const QWaylandWlShellPrivate * d_func() const"/>
            <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.0.0/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.0.0/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="interfaceName" fullname="QWaylandWlShell::interfaceName" href="qwaylandwlshell.html#interfaceName" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="67" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="mappedPopups" fullname="QWaylandWlShell::mappedPopups" href="qwaylandwlshell.html#mappedPopups" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="63" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandWlShellSurface *&gt;" signature="QList&lt;QWaylandWlShellSurface *&gt; mappedPopups() const"/>
            <function name="metaObject" fullname="QWaylandWlShell::metaObject" href="qwaylandwlshell.html#metaObject" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="54" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="popupClient" fullname="QWaylandWlShell::popupClient" href="qwaylandwlshell.html#popupClient" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandClient *" signature="QWaylandClient * popupClient() const"/>
            <function name="qt_metacall" fullname="QWaylandWlShell::qt_metacall" href="qwaylandwlshell.html#qt_metacall" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandWlShell::qt_metacast" href="qwaylandwlshell.html#qt_metacast" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandWlShell::qt_static_metacall" href="qwaylandwlshell.html#qt_static_metacall" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="54" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="shellSurfaces" fullname="QWaylandWlShell::shellSurfaces" href="qwaylandwlshell.html#shellSurfaces" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="61" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandWlShellSurface *&gt;" signature="QList&lt;QWaylandWlShellSurface *&gt; shellSurfaces() const"/>
            <function name="shellSurfacesForClient" fullname="QWaylandWlShell::shellSurfacesForClient" href="qwaylandwlshell.html#shellSurfacesForClient" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandWlShellSurface *&gt;" signature="QList&lt;QWaylandWlShellSurface *&gt; shellSurfacesForClient(QWaylandClient *client) const">
                <parameter type="QWaylandClient *" name="client" default=""/>
            </function>
            <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.0.0/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.0.0/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>
            <struct name="QPrivateSignal" fullname="QWaylandWlShell::QPrivateSignal" href="qwaylandwlshell-qprivatesignal.html" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="54"/>
            <variable name="staticMetaObject" fullname="QWaylandWlShell::staticMetaObject" href="qwaylandwlshell.html#staticMetaObject-var" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="54" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandWlShellPrivate" href="qwaylandwlshellprivate.html" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="60" bases="QWaylandShellPrivate">
            <function name="QWaylandWlShellPrivate" fullname="QWaylandWlShellPrivate::QWaylandWlShellPrivate" href="qwaylandwlshellprivate.html#QWaylandWlShellPrivate" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="66" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandWlShellPrivate()"/>
            <function name="get" fullname="QWaylandWlShellPrivate::get" href="qwaylandwlshellprivate.html#get" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="70" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandWlShellPrivate *" signature="QWaylandWlShellPrivate * get(QWaylandWlShell *shell)">
                <parameter type="QWaylandWlShell *" name="shell" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandWlShellPrivate::q_func" href="qwaylandwlshellprivate.html#q_func" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandWlShell *" signature="QWaylandWlShell * q_func()"/>
            <function name="q_func" fullname="QWaylandWlShellPrivate::q_func" href="qwaylandwlshellprivate.html#q_func-1" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandWlShell *" signature="const QWaylandWlShell * q_func() const"/>
            <function name="shell_get_shell_surface" fullname="QWaylandWlShellPrivate::shell_get_shell_surface" href="qwaylandwlshellprivate.html#shell_get_shell_surface" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_get_shell_surface(int *resource, uint32_t id, struct ::wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="struct ::wl_resource *" name="surface" default=""/>
            </function>
            <function name="unregisterShellSurface" fullname="QWaylandWlShellPrivate::unregisterShellSurface" href="qwaylandwlshellprivate.html#unregisterShellSurface" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unregisterShellSurface(QWaylandWlShellSurface *shellSurface)">
                <parameter type="QWaylandWlShellSurface *" name="shellSurface" default=""/>
            </function>
            <variable name="m_shellSurfaces" fullname="QWaylandWlShellPrivate::m_shellSurfaces" href="qwaylandwlshellprivate.html#m_shellSurfaces-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="75" type="QList&lt;QWaylandWlShellSurface *&gt;" static="false"/>
        </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.0.0/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.0.0/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.0.0/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="appendFunction" fullname="QWaylandWlShellSurface::appendFunction" href="qwaylandwlshellsurface.html#appendFunction" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="81" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandWlShellSurface::atFunction" href="qwaylandwlshellsurface.html#atFunction" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="81" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" 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.0.0/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.0.0/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="clearFunction" fullname="QWaylandWlShellSurface::clearFunction" href="qwaylandwlshellsurface.html#clearFunction" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="81" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="countFunction" fullname="QWaylandWlShellSurface::countFunction" href="qwaylandwlshellsurface.html#countFunction" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="81" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="createIntegration" fullname="QWaylandWlShellSurface::createIntegration" href="qwaylandwlshellsurface.html#createIntegration" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="135" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="QWaylandQuickShellIntegration *" signature="QWaylandQuickShellIntegration * createIntegration(QWaylandQuickShellSurfaceItem *item) override">
                <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandWlShellSurface::d_func" href="qwaylandwlshellsurface.html#d_func" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandWlShellSurfacePrivate *" signature="QWaylandWlShellSurfacePrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandWlShellSurface::d_func" href="qwaylandwlshellsurface.html#d_func-1" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="80" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandWlShellSurfacePrivate *" signature="const QWaylandWlShellSurfacePrivate * d_func() const"/>
            <function name="data" fullname="QWaylandWlShellSurface::data" href="qwaylandwlshellsurface.html#data" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <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.0.0/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.0.0/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="interface" fullname="QWaylandWlShellSurface::interface" href="qwaylandwlshellsurface.html#interface" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="124" 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="interfaceName" fullname="QWaylandWlShellSurface::interfaceName" href="qwaylandwlshellsurface.html#interfaceName" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="125" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="metaObject" fullname="QWaylandWlShellSurface::metaObject" href="qwaylandwlshellsurface.html#metaObject" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="79" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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="pong" fullname="QWaylandWlShellSurface::pong" href="qwaylandwlshellsurface.html#pong" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="146" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void pong()"/>
            <function name="qt_getEnumMetaObject" href="qwaylandwlshellsurface.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="95" related="14" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandWlShellSurface::FullScreenMethod)">
                <parameter type="QWaylandWlShellSurface::FullScreenMethod" name="" default=""/>
            </function>
            <function name="qt_getEnumMetaObject" href="qwaylandwlshellsurface.html#qt_getEnumMetaObject-1" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="108" related="15" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandWlShellSurface::ResizeEdge)">
                <parameter type="QWaylandWlShellSurface::ResizeEdge" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandwlshellsurface.html#qt_getEnumName" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="95" related="16" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandWlShellSurface::FullScreenMethod)">
                <parameter type="QWaylandWlShellSurface::FullScreenMethod" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandwlshellsurface.html#qt_getEnumName-1" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="108" related="17" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const char *" signature="const char * qt_getEnumName(QWaylandWlShellSurface::ResizeEdge)">
                <parameter type="QWaylandWlShellSurface::ResizeEdge" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandWlShellSurface::qt_metacall" href="qwaylandwlshellsurface.html#qt_metacall" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandWlShellSurface::qt_metacast" href="qwaylandwlshellsurface.html#qt_metacast" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandWlShellSurface::qt_static_metacall" href="qwaylandwlshellsurface.html#qt_static_metacall" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="79" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="role" fullname="QWaylandWlShellSurface::role" href="qwaylandwlshellsurface.html#role" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="126" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandSurfaceRole *" signature="QWaylandSurfaceRole * role()"/>
            <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.0.0/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.0.0/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="setDefaultToplevel" fullname="QWaylandWlShellSurface::setDefaultToplevel" href="qwaylandwlshellsurface.html#setDefaultToplevel" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="150" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDefaultToplevel()"/>
            <function name="setFullScreen" fullname="QWaylandWlShellSurface::setFullScreen" href="qwaylandwlshellsurface.html#setFullScreen" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="152" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFullScreen(QWaylandWlShellSurface::FullScreenMethod method, uint framerate, QWaylandOutput *output)">
                <parameter type="QWaylandWlShellSurface::FullScreenMethod" name="method" default=""/>
                <parameter type="uint" name="framerate" default=""/>
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="setMaximized" fullname="QWaylandWlShellSurface::setMaximized" href="qwaylandwlshellsurface.html#setMaximized" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="154" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMaximized(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="setPopup" fullname="QWaylandWlShellSurface::setPopup" href="qwaylandwlshellsurface.html#setPopup" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="153" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setPopup(QWaylandSeat *seat, QWaylandSurface *parentSurface, const QPoint &amp;relativeToParent)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="QWaylandSurface *" name="parentSurface" default=""/>
                <parameter type="const QPoint &amp;" name="relativeToParent" default=""/>
            </function>
            <function name="setTransient" fullname="QWaylandWlShellSurface::setTransient" href="qwaylandwlshellsurface.html#setTransient" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="151" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setTransient(QWaylandSurface *parentSurface, const QPoint &amp;relativeToParent, bool inactive)">
                <parameter type="QWaylandSurface *" name="parentSurface" default=""/>
                <parameter type="const QPoint &amp;" name="relativeToParent" default=""/>
                <parameter type="bool" name="inactive" default=""/>
            </function>
            <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.0.0/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.0.0/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="sizeForResize" fullname="QWaylandWlShellSurface::sizeForResize" href="qwaylandwlshellsurface.html#sizeForResize" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="130" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QSize" signature="QSize sizeForResize(const QSizeF &amp;size, const QPointF &amp;delta, QWaylandWlShellSurface::ResizeEdge edges)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="const QPointF &amp;" name="delta" default=""/>
                <parameter type="QWaylandWlShellSurface::ResizeEdge" name="edges" default=""/>
            </function>
            <function name="startMove" fullname="QWaylandWlShellSurface::startMove" href="qwaylandwlshellsurface.html#startMove" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="147" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startMove(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="startResize" fullname="QWaylandWlShellSurface::startResize" href="qwaylandwlshellsurface.html#startResize" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="148" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startResize(QWaylandSeat *seat, QWaylandWlShellSurface::ResizeEdge edges)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="QWaylandWlShellSurface::ResizeEdge" name="edges" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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()"/>
            <function name="windowType" fullname="QWaylandWlShellSurface::windowType" href="qwaylandwlshellsurface.html#windowType" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="122" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="Qt::WindowType" signature="Qt::WindowType windowType() const override"/>
            <function name="~QWaylandWlShellSurface" fullname="QWaylandWlShellSurface::~QWaylandWlShellSurface" href="qwaylandwlshellsurface.html#dtor.QWaylandWlShellSurface" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="112" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandWlShellSurface() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandWlShellSurface::QPrivateSignal" href="qwaylandwlshellsurface-qprivatesignal.html" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="79"/>
            <enum name="FullScreenMethod" fullname="QWaylandWlShellSurface::FullScreenMethod" href="qwaylandwlshellsurface.html#FullScreenMethod-enum" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="89">
                <value name="DefaultFullScreen" value="0"/>
                <value name="ScaleFullScreen" value="1"/>
                <value name="DriverFullScreen" value="2"/>
                <value name="FillFullScreen" value="3"/>
            </enum>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="84" documented="true">
                <getter name="title"/>
                <notifier name="titleChanged"/>
            </property>
            <variable name="m_children" fullname="QWaylandWlShellSurface::m_children" href="qwaylandwlshellsurface.html#m_children-var" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="81" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandWlShellSurface::staticMetaObject" href="qwaylandwlshellsurface.html#staticMetaObject-var" status="internal" access="private" location="qwaylandwlshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell.h" lineno="79" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandWlShellSurfacePrivate" href="qwaylandwlshellsurfaceprivate.html" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="78" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandWlShellSurfacePrivate" fullname="QWaylandWlShellSurfacePrivate::QWaylandWlShellSurfacePrivate" href="qwaylandwlshellsurfaceprivate.html#QWaylandWlShellSurfacePrivate" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="84" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandWlShellSurfacePrivate()"/>
            <function name="get" fullname="QWaylandWlShellSurfacePrivate::get" href="qwaylandwlshellsurfaceprivate.html#get" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="87" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandWlShellSurfacePrivate *" signature="QWaylandWlShellSurfacePrivate * get(QWaylandWlShellSurface *surface)">
                <parameter type="QWaylandWlShellSurface *" name="surface" default=""/>
            </function>
            <function name="ping" fullname="QWaylandWlShellSurfacePrivate::ping" href="qwaylandwlshellsurfaceprivate.html#ping" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ping(uint32_t serial)">
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandWlShellSurfacePrivate::q_func" href="qwaylandwlshellsurfaceprivate.html#q_func" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandWlShellSurface *" signature="QWaylandWlShellSurface * q_func()"/>
            <function name="q_func" fullname="QWaylandWlShellSurfacePrivate::q_func" href="qwaylandwlshellsurfaceprivate.html#q_func-1" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="82" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandWlShellSurface *" signature="const QWaylandWlShellSurface * q_func() const"/>
            <function name="setWindowType" fullname="QWaylandWlShellSurfacePrivate::setWindowType" href="qwaylandwlshellsurfaceprivate.html#setWindowType" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setWindowType(Qt::WindowType windowType)">
                <parameter type="Qt::WindowType" name="windowType" default=""/>
            </function>
            <function name="shell_surface_destroy_resource" fullname="QWaylandWlShellSurfacePrivate::shell_surface_destroy_resource" href="qwaylandwlshellsurfaceprivate.html#shell_surface_destroy_resource" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="103" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="shell_surface_move" fullname="QWaylandWlShellSurfacePrivate::shell_surface_move" href="qwaylandwlshellsurfaceprivate.html#shell_surface_move" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="105" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_move(int *resource, struct wl_resource *input_device_super, uint32_t time) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="input_device_super" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
            </function>
            <function name="shell_surface_pong" fullname="QWaylandWlShellSurfacePrivate::shell_surface_pong" href="qwaylandwlshellsurfaceprivate.html#shell_surface_pong" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="131" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_pong(int *resource, uint32_t serial) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <function name="shell_surface_resize" fullname="QWaylandWlShellSurfacePrivate::shell_surface_resize" href="qwaylandwlshellsurfaceprivate.html#shell_surface_resize" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="108" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_resize(int *resource, struct wl_resource *input_device, uint32_t time, uint32_t edges) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="input_device" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
                <parameter type="uint32_t" name="edges" default=""/>
            </function>
            <function name="shell_surface_set_class" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_class" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_class" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="135" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_class(int *resource, const QString &amp;class_) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="class_" default=""/>
            </function>
            <function name="shell_surface_set_fullscreen" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_fullscreen" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_fullscreen" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="118" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_fullscreen(int *resource, uint32_t method, uint32_t framerate, struct wl_resource *output_resource) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="method" default=""/>
                <parameter type="uint32_t" name="framerate" default=""/>
                <parameter type="struct wl_resource *" name="output_resource" default=""/>
            </function>
            <function name="shell_surface_set_maximized" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_maximized" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_maximized" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="129" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_maximized(int *resource, struct wl_resource *output_resource) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="output_resource" default=""/>
            </function>
            <function name="shell_surface_set_popup" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_popup" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_popup" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="122" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_popup(int *resource, struct wl_resource *input_device, uint32_t time, struct wl_resource *parent, int32_t x, int32_t y, uint32_t flags) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="input_device" default=""/>
                <parameter type="uint32_t" name="time" default=""/>
                <parameter type="struct wl_resource *" name="parent" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="uint32_t" name="flags" default=""/>
            </function>
            <function name="shell_surface_set_title" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_title" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_title" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="133" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_title(int *resource, const QString &amp;title) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="title" default=""/>
            </function>
            <function name="shell_surface_set_toplevel" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_toplevel" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_toplevel" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="112" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_toplevel(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="shell_surface_set_transient" fullname="QWaylandWlShellSurfacePrivate::shell_surface_set_transient" href="qwaylandwlshellsurfaceprivate.html#shell_surface_set_transient" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="113" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void shell_surface_set_transient(int *resource, struct wl_resource *parent_surface_resource, int x, int y, uint32_t flags) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct wl_resource *" name="parent_surface_resource" default=""/>
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="uint32_t" name="flags" default=""/>
            </function>
            <function name="~QWaylandWlShellSurfacePrivate" fullname="QWaylandWlShellSurfacePrivate::~QWaylandWlShellSurfacePrivate" href="qwaylandwlshellsurfaceprivate.html#dtor.QWaylandWlShellSurfacePrivate" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="85" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandWlShellSurfacePrivate() override"/>
            <variable name="m_className" fullname="QWaylandWlShellSurfacePrivate::m_className" href="qwaylandwlshellsurfaceprivate.html#m_className-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="100" type="QString" static="false"/>
            <variable name="m_pings" fullname="QWaylandWlShellSurfacePrivate::m_pings" href="qwaylandwlshellsurfaceprivate.html#m_pings-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="97" type="QSet&lt;uint32_t&gt;" static="false"/>
            <variable name="m_shell" fullname="QWaylandWlShellSurfacePrivate::m_shell" href="qwaylandwlshellsurfaceprivate.html#m_shell-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="94" type="QWaylandWlShell *" static="false"/>
            <variable name="m_surface" fullname="QWaylandWlShellSurfacePrivate::m_surface" href="qwaylandwlshellsurfaceprivate.html#m_surface-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="95" type="QPointer&lt;QWaylandSurface&gt;" static="false"/>
            <variable name="m_title" fullname="QWaylandWlShellSurfacePrivate::m_title" href="qwaylandwlshellsurfaceprivate.html#m_title-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="99" type="QString" static="false"/>
            <variable name="m_windowType" fullname="QWaylandWlShellSurfacePrivate::m_windowType" href="qwaylandwlshellsurfaceprivate.html#m_windowType-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="101" type="Qt::WindowType" static="false"/>
            <variable name="s_role" fullname="QWaylandWlShellSurfacePrivate::s_role" href="qwaylandwlshellsurfaceprivate.html#s_role-var" status="internal" access="private" location="qwaylandwlshell_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshell_p.h" lineno="138" type="QWaylandSurfaceRole" static="true"/>
        </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.0.0/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.0.0/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="d_func" fullname="QWaylandXdgDecorationManagerV1::d_func" href="qwaylandxdgdecorationmanagerv1.html#d_func" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="43" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgDecorationManagerV1Private *" signature="QWaylandXdgDecorationManagerV1Private * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgDecorationManagerV1::d_func" href="qwaylandxdgdecorationmanagerv1.html#d_func-1" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="43" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgDecorationManagerV1Private *" signature="const QWaylandXdgDecorationManagerV1Private * d_func() const"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandXdgDecorationManagerV1::metaObject" href="qwaylandxdgdecorationmanagerv1.html#metaObject" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="42" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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="qt_metacall" fullname="QWaylandXdgDecorationManagerV1::qt_metacall" href="qwaylandxdgdecorationmanagerv1.html#qt_metacall" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="42" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgDecorationManagerV1::qt_metacast" href="qwaylandxdgdecorationmanagerv1.html#qt_metacast" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="42" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgDecorationManagerV1::qt_static_metacall" href="qwaylandxdgdecorationmanagerv1.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="42" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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>
            <struct name="QPrivateSignal" fullname="QWaylandXdgDecorationManagerV1::QPrivateSignal" href="qwaylandxdgdecorationmanagerv1-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="42"/>
            <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.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="44" documented="true">
                <getter name="preferredMode"/>
                <setter name="setPreferredMode"/>
                <notifier name="preferredModeChanged"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandXdgDecorationManagerV1::staticMetaObject" href="qwaylandxdgdecorationmanagerv1.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgdecorationv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1.h" lineno="42" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgDecorationManagerV1Private" href="qwaylandxdgdecorationmanagerv1private.html" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="55" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandXdgDecorationManagerV1Private" fullname="QWaylandXdgDecorationManagerV1Private::QWaylandXdgDecorationManagerV1Private" href="qwaylandxdgdecorationmanagerv1private.html#QWaylandXdgDecorationManagerV1Private" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgDecorationManagerV1Private()"/>
            <function name="q_func" fullname="QWaylandXdgDecorationManagerV1Private::q_func" href="qwaylandxdgdecorationmanagerv1private.html#q_func" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgDecorationManagerV1 *" signature="QWaylandXdgDecorationManagerV1 * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgDecorationManagerV1Private::q_func" href="qwaylandxdgdecorationmanagerv1private.html#q_func-1" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="59" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgDecorationManagerV1 *" signature="const QWaylandXdgDecorationManagerV1 * q_func() const"/>
            <function name="zxdg_decoration_manager_v1_get_toplevel_decoration" fullname="QWaylandXdgDecorationManagerV1Private::zxdg_decoration_manager_v1_get_toplevel_decoration" href="qwaylandxdgdecorationmanagerv1private.html#zxdg_decoration_manager_v1_get_toplevel_decoration" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_decoration_manager_v1_get_toplevel_decoration(int *resource, uint id, ::wl_resource *toplevelResource) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint" name="id" default=""/>
                <parameter type="::wl_resource *" name="toplevelResource" default=""/>
            </function>
            <typedef name="DecorationMode" fullname="QWaylandXdgDecorationManagerV1Private::DecorationMode" href="qwaylandxdgdecorationmanagerv1private.html#DecorationMode-typedef" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="61" aliasedtype="QWaylandXdgToplevel::DecorationMode"/>
            <variable name="m_preferredMode" fullname="QWaylandXdgDecorationManagerV1Private::m_preferredMode" href="qwaylandxdgdecorationmanagerv1private.html#m_preferredMode-var" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="68" type="QWaylandXdgDecorationManagerV1Private::DecorationMode" static="false"/>
        </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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandXdgOutputManagerV1::d_func" href="qwaylandxdgoutputmanagerv1.html#d_func" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="48" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgOutputManagerV1Private *" signature="QWaylandXdgOutputManagerV1Private * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgOutputManagerV1::d_func" href="qwaylandxdgoutputmanagerv1.html#d_func-1" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="48" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgOutputManagerV1Private *" signature="const QWaylandXdgOutputManagerV1Private * d_func() const"/>
            <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.0.0/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.0.0/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()"/>
            <function name="metaObject" fullname="QWaylandXdgOutputManagerV1::metaObject" href="qwaylandxdgoutputmanagerv1.html#metaObject" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="47" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="qt_metacall" fullname="QWaylandXdgOutputManagerV1::qt_metacall" href="qwaylandxdgoutputmanagerv1.html#qt_metacall" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="47" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgOutputManagerV1::qt_metacast" href="qwaylandxdgoutputmanagerv1.html#qt_metacast" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="47" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgOutputManagerV1::qt_static_metacall" href="qwaylandxdgoutputmanagerv1.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="47" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <struct name="QPrivateSignal" fullname="QWaylandXdgOutputManagerV1::QPrivateSignal" href="qwaylandxdgoutputmanagerv1-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="47"/>
            <variable name="staticMetaObject" fullname="QWaylandXdgOutputManagerV1::staticMetaObject" href="qwaylandxdgoutputmanagerv1.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="47" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgOutputManagerV1Private" href="qwaylandxdgoutputmanagerv1private.html" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="51" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandXdgOutputManagerV1Private" fullname="QWaylandXdgOutputManagerV1Private::QWaylandXdgOutputManagerV1Private" href="qwaylandxdgoutputmanagerv1private.html#QWaylandXdgOutputManagerV1Private" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgOutputManagerV1Private()"/>
            <function name="get" fullname="QWaylandXdgOutputManagerV1Private::get" href="qwaylandxdgoutputmanagerv1private.html#get" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgOutputManagerV1Private *" signature="QWaylandXdgOutputManagerV1Private * get(QWaylandXdgOutputManagerV1 *manager)">
                <parameter type="QWaylandXdgOutputManagerV1 *" name="manager" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandXdgOutputManagerV1Private::q_func" href="qwaylandxdgoutputmanagerv1private.html#q_func" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="55" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgOutputManagerV1 *" signature="QWaylandXdgOutputManagerV1 * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgOutputManagerV1Private::q_func" href="qwaylandxdgoutputmanagerv1private.html#q_func-1" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="55" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgOutputManagerV1 *" signature="const QWaylandXdgOutputManagerV1 * q_func() const"/>
            <function name="registerXdgOutput" fullname="QWaylandXdgOutputManagerV1Private::registerXdgOutput" href="qwaylandxdgoutputmanagerv1private.html#registerXdgOutput" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void registerXdgOutput(QWaylandOutput *output, QWaylandXdgOutputV1 *xdgOutput)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
                <parameter type="QWaylandXdgOutputV1 *" name="xdgOutput" default=""/>
            </function>
            <function name="unregisterXdgOutput" fullname="QWaylandXdgOutputManagerV1Private::unregisterXdgOutput" href="qwaylandxdgoutputmanagerv1private.html#unregisterXdgOutput" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="60" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unregisterXdgOutput(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="zxdg_output_manager_v1_get_xdg_output" fullname="QWaylandXdgOutputManagerV1Private::zxdg_output_manager_v1_get_xdg_output" href="qwaylandxdgoutputmanagerv1private.html#zxdg_output_manager_v1_get_xdg_output" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_output_manager_v1_get_xdg_output(int *resource, uint32_t id, wl_resource *outputResource) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="wl_resource *" name="outputResource" default=""/>
            </function>
            <variable name="xdgOutputs" fullname="QWaylandXdgOutputManagerV1Private::xdgOutputs" href="qwaylandxdgoutputmanagerv1private.html#xdgOutputs-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="69" type="QHash&lt;QWaylandOutput *, QWaylandXdgOutputV1 *&gt;" static="false"/>
        </class>
        <class name="QWaylandXdgOutputV1" href="qwaylandxdgoutputv1.html" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="58" bases="QObject">
            <function name="QWaylandXdgOutputV1" fullname="QWaylandXdgOutputV1::QWaylandXdgOutputV1" href="qwaylandxdgoutputv1.html#QWaylandXdgOutputV1" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="72" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgOutputV1()"/>
            <function name="QWaylandXdgOutputV1" fullname="QWaylandXdgOutputV1::QWaylandXdgOutputV1" href="qwaylandxdgoutputv1.html#QWaylandXdgOutputV1-1" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="73" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QWaylandXdgOutputV1(QWaylandOutput *output, QWaylandXdgOutputManagerV1 *manager)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
                <parameter type="QWaylandXdgOutputManagerV1 *" name="manager" default=""/>
            </function>
            <function name="appendFunction" fullname="QWaylandXdgOutputV1::appendFunction" href="qwaylandxdgoutputv1.html#appendFunction" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandXdgOutputV1::atFunction" href="qwaylandxdgoutputv1.html#atFunction" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="clearFunction" fullname="QWaylandXdgOutputV1::clearFunction" href="qwaylandxdgoutputv1.html#clearFunction" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="countFunction" fullname="QWaylandXdgOutputV1::countFunction" href="qwaylandxdgoutputv1.html#countFunction" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandXdgOutputV1::d_func" href="qwaylandxdgoutputv1.html#d_func" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgOutputV1Private *" signature="QWaylandXdgOutputV1Private * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgOutputV1::d_func" href="qwaylandxdgoutputv1.html#d_func-1" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="61" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgOutputV1Private *" signature="const QWaylandXdgOutputV1Private * d_func() const"/>
            <function name="data" fullname="QWaylandXdgOutputV1::data" href="qwaylandxdgoutputv1.html#data" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <function name="description" fullname="QWaylandXdgOutputV1::description" href="qwaylandxdgoutputv1.html#description-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="82" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="description" type="QString" signature="QString description() const"/>
            <function name="descriptionChanged" fullname="QWaylandXdgOutputV1::descriptionChanged" href="qwaylandxdgoutputv1.html#description-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="100" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="description" type="void" signature="void descriptionChanged()"/>
            <function name="logicalGeometry" fullname="QWaylandXdgOutputV1::logicalGeometry" href="qwaylandxdgoutputv1.html#logicalGeometry-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="logicalGeometry" type="QRect" signature="QRect logicalGeometry() const"/>
            <function name="logicalGeometryChanged" fullname="QWaylandXdgOutputV1::logicalGeometryChanged" href="qwaylandxdgoutputv1.html#logicalGeometry-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="98" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="logicalGeometry" type="void" signature="void logicalGeometryChanged()"/>
            <function name="logicalPosition" fullname="QWaylandXdgOutputV1::logicalPosition" href="qwaylandxdgoutputv1.html#logicalPosition-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="85" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="logicalPosition" type="QPoint" signature="QPoint logicalPosition() const"/>
            <function name="logicalPositionChanged" fullname="QWaylandXdgOutputV1::logicalPositionChanged" href="qwaylandxdgoutputv1.html#logicalPosition-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="96" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="logicalPosition" type="void" signature="void logicalPositionChanged()"/>
            <function name="logicalSize" fullname="QWaylandXdgOutputV1::logicalSize" href="qwaylandxdgoutputv1.html#logicalSize-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="88" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="logicalSize" type="QSize" signature="QSize logicalSize() const"/>
            <function name="logicalSizeChanged" fullname="QWaylandXdgOutputV1::logicalSizeChanged" href="qwaylandxdgoutputv1.html#logicalSize-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="97" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="logicalSize" type="void" signature="void logicalSizeChanged()"/>
            <function name="manager" fullname="QWaylandXdgOutputV1::manager" href="qwaylandxdgoutputv1.html#manager-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="manager" type="QWaylandXdgOutputManagerV1 *" signature="QWaylandXdgOutputManagerV1 * manager() const"/>
            <function name="managerChanged" fullname="QWaylandXdgOutputV1::managerChanged" href="qwaylandxdgoutputv1.html#manager-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="94" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="manager" type="void" signature="void managerChanged()"/>
            <function name="metaObject" fullname="QWaylandXdgOutputV1::metaObject" href="qwaylandxdgoutputv1.html#metaObject" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="60" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <function name="name" fullname="QWaylandXdgOutputV1::name" href="qwaylandxdgoutputv1.html#name-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="79" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="name" type="QString" signature="QString name() const"/>
            <function name="nameChanged" fullname="QWaylandXdgOutputV1::nameChanged" href="qwaylandxdgoutputv1.html#name-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="99" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="name" type="void" signature="void nameChanged()"/>
            <function name="output" fullname="QWaylandXdgOutputV1::output" href="qwaylandxdgoutputv1.html#output-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="77" 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="QWaylandXdgOutputV1::outputChanged" href="qwaylandxdgoutputv1.html#output-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="95" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="output" type="void" signature="void outputChanged()"/>
            <function name="qt_metacall" fullname="QWaylandXdgOutputV1::qt_metacall" href="qwaylandxdgoutputv1.html#qt_metacall" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgOutputV1::qt_metacast" href="qwaylandxdgoutputv1.html#qt_metacast" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgOutputV1::qt_static_metacall" href="qwaylandxdgoutputv1.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="60" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="setDescription" fullname="QWaylandXdgOutputV1::setDescription" href="qwaylandxdgoutputv1.html#description-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="83" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="description" type="void" signature="void setDescription(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setLogicalPosition" fullname="QWaylandXdgOutputV1::setLogicalPosition" href="qwaylandxdgoutputv1.html#logicalPosition-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="86" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="logicalPosition" type="void" signature="void setLogicalPosition(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="setLogicalSize" fullname="QWaylandXdgOutputV1::setLogicalSize" href="qwaylandxdgoutputv1.html#logicalSize-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="logicalSize" type="void" signature="void setLogicalSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setName" fullname="QWaylandXdgOutputV1::setName" href="qwaylandxdgoutputv1.html#name-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="name" type="void" signature="void setName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="~QWaylandXdgOutputV1" fullname="QWaylandXdgOutputV1::~QWaylandXdgOutputV1" href="qwaylandxdgoutputv1.html#dtor.QWaylandXdgOutputV1" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="74" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandXdgOutputV1() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandXdgOutputV1::QPrivateSignal" href="qwaylandxdgoutputv1-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="60"/>
            <property name="description" fullname="QWaylandXdgOutputV1::description" href="qwaylandxdgoutputv1.html#description-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="66" documented="true">
                <getter name="description"/>
                <setter name="setDescription"/>
                <notifier name="descriptionChanged"/>
            </property>
            <property name="logicalGeometry" fullname="QWaylandXdgOutputV1::logicalGeometry" href="qwaylandxdgoutputv1.html#logicalGeometry-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="69" documented="true">
                <getter name="logicalGeometry"/>
                <notifier name="logicalGeometryChanged"/>
            </property>
            <property name="logicalPosition" fullname="QWaylandXdgOutputV1::logicalPosition" href="qwaylandxdgoutputv1.html#logicalPosition-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="67" documented="true">
                <getter name="logicalPosition"/>
                <setter name="setLogicalPosition"/>
                <notifier name="logicalPositionChanged"/>
            </property>
            <property name="logicalSize" fullname="QWaylandXdgOutputV1::logicalSize" href="qwaylandxdgoutputv1.html#logicalSize-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="68" documented="true">
                <getter name="logicalSize"/>
                <setter name="setLogicalSize"/>
                <notifier name="logicalSizeChanged"/>
            </property>
            <property name="manager" fullname="QWaylandXdgOutputV1::manager" href="qwaylandxdgoutputv1.html#manager-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="63" documented="true">
                <getter name="manager"/>
                <notifier name="managerChanged"/>
            </property>
            <property name="name" fullname="QWaylandXdgOutputV1::name" href="qwaylandxdgoutputv1.html#name-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="65" documented="true">
                <getter name="name"/>
                <setter name="setName"/>
                <notifier name="nameChanged"/>
            </property>
            <property name="output" fullname="QWaylandXdgOutputV1::output" href="qwaylandxdgoutputv1.html#output-prop" status="active" access="public" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="64" documented="true">
                <getter name="output"/>
                <notifier name="outputChanged"/>
            </property>
            <variable name="m_children" fullname="QWaylandXdgOutputV1::m_children" href="qwaylandxdgoutputv1.html#m_children-var" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="62" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandXdgOutputV1::staticMetaObject" href="qwaylandxdgoutputv1.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgoutputv1.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1.h" lineno="60" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgOutputV1Private" href="qwaylandxdgoutputv1private.html" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="72" bases="QObjectPrivate">
            <function name="QWaylandXdgOutputV1Private" fullname="QWaylandXdgOutputV1Private::QWaylandXdgOutputV1Private" href="qwaylandxdgoutputv1private.html#QWaylandXdgOutputV1Private" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="78" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgOutputV1Private()"/>
            <function name="get" fullname="QWaylandXdgOutputV1Private::get" href="qwaylandxdgoutputv1private.html#get" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="87" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgOutputV1Private *" signature="QWaylandXdgOutputV1Private * get(QWaylandXdgOutputV1 *xdgOutput)">
                <parameter type="QWaylandXdgOutputV1 *" name="xdgOutput" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandXdgOutputV1Private::q_func" href="qwaylandxdgoutputv1private.html#q_func" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgOutputV1 *" signature="QWaylandXdgOutputV1 * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgOutputV1Private::q_func" href="qwaylandxdgoutputv1private.html#q_func-1" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgOutputV1 *" signature="const QWaylandXdgOutputV1 * q_func() const"/>
            <function name="sendDone" fullname="QWaylandXdgOutputV1Private::sendDone" href="qwaylandxdgoutputv1private.html#sendDone" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendDone()"/>
            <function name="sendLogicalPosition" fullname="QWaylandXdgOutputV1Private::sendLogicalPosition" href="qwaylandxdgoutputv1private.html#sendLogicalPosition" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendLogicalPosition(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="sendLogicalSize" fullname="QWaylandXdgOutputV1Private::sendLogicalSize" href="qwaylandxdgoutputv1private.html#sendLogicalSize" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendLogicalSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setManager" fullname="QWaylandXdgOutputV1Private::setManager" href="qwaylandxdgoutputv1private.html#setManager" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setManager(QWaylandXdgOutputManagerV1 *manager)">
                <parameter type="QWaylandXdgOutputManagerV1 *" name="manager" default=""/>
            </function>
            <function name="setOutput" fullname="QWaylandXdgOutputV1Private::setOutput" href="qwaylandxdgoutputv1private.html#setOutput" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="85" 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>
            <function name="zxdg_output_v1_bind_resource" fullname="QWaylandXdgOutputV1Private::zxdg_output_v1_bind_resource" href="qwaylandxdgoutputv1private.html#zxdg_output_v1_bind_resource" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="99" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_output_v1_bind_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zxdg_output_v1_destroy" fullname="QWaylandXdgOutputV1Private::zxdg_output_v1_destroy" href="qwaylandxdgoutputv1private.html#zxdg_output_v1_destroy" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_output_v1_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <variable name="description" fullname="QWaylandXdgOutputV1Private::description" href="qwaylandxdgoutputv1private.html#description-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="95" type="QString" static="false"/>
            <variable name="initialized" fullname="QWaylandXdgOutputV1Private::initialized" href="qwaylandxdgoutputv1private.html#initialized-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="89" type="bool" static="false"/>
            <variable name="logicalPos" fullname="QWaylandXdgOutputV1Private::logicalPos" href="qwaylandxdgoutputv1private.html#logicalPos-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="92" type="QPoint" static="false"/>
            <variable name="logicalSize" fullname="QWaylandXdgOutputV1Private::logicalSize" href="qwaylandxdgoutputv1private.html#logicalSize-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="93" type="QSize" static="false"/>
            <variable name="manager" fullname="QWaylandXdgOutputV1Private::manager" href="qwaylandxdgoutputv1private.html#manager-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="91" type="QWaylandXdgOutputManagerV1 *" static="false"/>
            <variable name="name" fullname="QWaylandXdgOutputV1Private::name" href="qwaylandxdgoutputv1private.html#name-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="94" type="QString" static="false"/>
            <variable name="needToSendDone" fullname="QWaylandXdgOutputV1Private::needToSendDone" href="qwaylandxdgoutputv1private.html#needToSendDone-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="96" type="bool" static="false"/>
            <variable name="output" fullname="QWaylandXdgOutputV1Private::output" href="qwaylandxdgoutputv1private.html#output-var" status="internal" access="private" location="qwaylandxdgoutputv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgoutputv1_p.h" lineno="90" type="QWaylandOutput *" static="false"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandXdgPopup::d_func" href="qwaylandxdgpopup.html#d_func" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="230" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgPopupPrivate *" signature="QWaylandXdgPopupPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgPopup::d_func" href="qwaylandxdgpopup.html#d_func-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="230" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgPopupPrivate *" signature="const QWaylandXdgPopupPrivate * d_func() const"/>
            <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.0.0/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.0.0/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="metaObject" fullname="QWaylandXdgPopup::metaObject" href="qwaylandxdgpopup.html#metaObject" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="229" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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.0.0/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="qt_metacall" fullname="QWaylandXdgPopup::qt_metacall" href="qwaylandxdgpopup.html#qt_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="229" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgPopup::qt_metacast" href="qwaylandxdgpopup.html#qt_metacast" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="229" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgPopup::qt_static_metacall" href="qwaylandxdgpopup.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="229" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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"/>
            <struct name="QPrivateSignal" fullname="QWaylandXdgPopup::QPrivateSignal" href="qwaylandxdgpopup-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="229"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="231" documented="true">
                <getter name="xdgSurface"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandXdgPopup::staticMetaObject" href="qwaylandxdgpopup.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="229" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgPopupPrivate" href="qwaylandxdgpopupprivate.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="186" bases="QObjectPrivate">
            <function name="QWaylandXdgPopupPrivate" fullname="QWaylandXdgPopupPrivate::QWaylandXdgPopupPrivate" href="qwaylandxdgpopupprivate.html#QWaylandXdgPopupPrivate" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="195" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgPopupPrivate(QWaylandXdgSurface *xdgSurface, QWaylandXdgSurface *parentXdgSurface, QWaylandXdgPositioner *positioner, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
                <parameter type="QWaylandXdgSurface *" name="parentXdgSurface" default=""/>
                <parameter type="QWaylandXdgPositioner *" name="positioner" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="get" fullname="QWaylandXdgPopupPrivate::get" href="qwaylandxdgpopupprivate.html#get" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="200" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgPopupPrivate *" signature="QWaylandXdgPopupPrivate * get(QWaylandXdgPopup *popup)">
                <parameter type="QWaylandXdgPopup *" name="popup" default=""/>
            </function>
            <function name="handleAckConfigure" fullname="QWaylandXdgPopupPrivate::handleAckConfigure" href="qwaylandxdgpopupprivate.html#handleAckConfigure" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="198" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleAckConfigure(uint serial)">
                <parameter type="uint" name="serial" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandXdgPopupPrivate::q_func" href="qwaylandxdgpopupprivate.html#q_func" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="188" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgPopup *" signature="QWaylandXdgPopup * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgPopupPrivate::q_func" href="qwaylandxdgpopupprivate.html#q_func-1" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="188" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgPopup *" signature="const QWaylandXdgPopup * q_func() const"/>
            <function name="sendConfigure" fullname="QWaylandXdgPopupPrivate::sendConfigure" href="qwaylandxdgpopupprivate.html#sendConfigure" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="205" 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="xdg_popup_destroy" fullname="QWaylandXdgPopupPrivate::xdg_popup_destroy" href="qwaylandxdgpopupprivate.html#xdg_popup_destroy" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="208" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_popup_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_popup_grab" fullname="QWaylandXdgPopupPrivate::xdg_popup_grab" href="qwaylandxdgpopupprivate.html#xdg_popup_grab" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="209" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_popup_grab(int *resource, struct ::wl_resource *seat, uint32_t serial) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="seat" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <struct name="ConfigureEvent" fullname="QWaylandXdgPopupPrivate::ConfigureEvent" href="qwaylandxdgpopupprivate-configureevent.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="190">
                <variable name="geometry" fullname="QWaylandXdgPopupPrivate::ConfigureEvent::geometry" href="qwaylandxdgpopupprivate-configureevent.html#geometry-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="191" type="QRect" static="false"/>
                <variable name="serial" fullname="QWaylandXdgPopupPrivate::ConfigureEvent::serial" href="qwaylandxdgpopupprivate-configureevent.html#serial-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="192" type="uint" static="false"/>
            </struct>
            <variable name="m_geometry" fullname="QWaylandXdgPopupPrivate::m_geometry" href="qwaylandxdgpopupprivate.html#m_geometry-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="215" type="QRect" static="false"/>
            <variable name="m_parentXdgSurface" fullname="QWaylandXdgPopupPrivate::m_parentXdgSurface" href="qwaylandxdgpopupprivate.html#m_parentXdgSurface-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="213" type="QWaylandXdgSurface *" static="false"/>
            <variable name="m_pendingConfigures" fullname="QWaylandXdgPopupPrivate::m_pendingConfigures" href="qwaylandxdgpopupprivate.html#m_pendingConfigures-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="216" type="QList&lt;QWaylandXdgPopupPrivate::ConfigureEvent&gt;" static="false"/>
            <variable name="m_positionerData" fullname="QWaylandXdgPopupPrivate::m_positionerData" href="qwaylandxdgpopupprivate.html#m_positionerData-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="214" type="QWaylandXdgPositionerData" static="false"/>
            <variable name="m_xdgSurface" fullname="QWaylandXdgPopupPrivate::m_xdgSurface" href="qwaylandxdgpopupprivate.html#m_xdgSurface-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="212" type="QWaylandXdgSurface *" static="false"/>
            <variable name="s_role" fullname="QWaylandXdgPopupPrivate::s_role" href="qwaylandxdgpopupprivate.html#s_role-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="202" type="QWaylandSurfaceRole" static="true"/>
        </class>
        <class name="QWaylandXdgPositioner" href="qwaylandxdgpositioner.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="219">
            <function name="QWaylandXdgPositioner" fullname="QWaylandXdgPositioner::QWaylandXdgPositioner" href="qwaylandxdgpositioner.html#QWaylandXdgPositioner" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="222" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgPositioner(const QWaylandResource &amp;resource)">
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="convertToEdges" fullname="QWaylandXdgPositioner::convertToEdges" href="qwaylandxdgpositioner.html#convertToEdges" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="224" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Qt::Edges" signature="Qt::Edges convertToEdges(int anchor)">
                <parameter type="int" name="anchor" default=""/>
            </function>
            <function name="fromResource" fullname="QWaylandXdgPositioner::fromResource" href="qwaylandxdgpositioner.html#fromResource" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="223" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgPositioner *" signature="QWaylandXdgPositioner * fromResource(wl_resource *resource)">
                <parameter type="wl_resource *" name="resource" default=""/>
            </function>
            <function name="xdg_positioner_destroy" fullname="QWaylandXdgPositioner::xdg_positioner_destroy" href="qwaylandxdgpositioner.html#xdg_positioner_destroy" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="230" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_positioner_destroy_resource" fullname="QWaylandXdgPositioner::xdg_positioner_destroy_resource" href="qwaylandxdgpositioner.html#xdg_positioner_destroy_resource" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="228" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_positioner_set_anchor" fullname="QWaylandXdgPositioner::xdg_positioner_set_anchor" href="qwaylandxdgpositioner.html#xdg_positioner_set_anchor" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="233" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_set_anchor(int *resource, uint32_t anchor) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="anchor" default=""/>
            </function>
            <function name="xdg_positioner_set_anchor_rect" fullname="QWaylandXdgPositioner::xdg_positioner_set_anchor_rect" href="qwaylandxdgpositioner.html#xdg_positioner_set_anchor_rect" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="232" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_set_anchor_rect(int *resource, int32_t x, int32_t y, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="xdg_positioner_set_constraint_adjustment" fullname="QWaylandXdgPositioner::xdg_positioner_set_constraint_adjustment" href="qwaylandxdgpositioner.html#xdg_positioner_set_constraint_adjustment" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="235" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_set_constraint_adjustment(int *resource, uint32_t constraint_adjustment) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="constraint_adjustment" default=""/>
            </function>
            <function name="xdg_positioner_set_gravity" fullname="QWaylandXdgPositioner::xdg_positioner_set_gravity" href="qwaylandxdgpositioner.html#xdg_positioner_set_gravity" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="234" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_set_gravity(int *resource, uint32_t gravity) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="gravity" default=""/>
            </function>
            <function name="xdg_positioner_set_offset" fullname="QWaylandXdgPositioner::xdg_positioner_set_offset" href="qwaylandxdgpositioner.html#xdg_positioner_set_offset" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="236" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_set_offset(int *resource, int32_t x, int32_t y) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
            </function>
            <function name="xdg_positioner_set_size" fullname="QWaylandXdgPositioner::xdg_positioner_set_size" href="qwaylandxdgpositioner.html#xdg_positioner_set_size" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="231" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_positioner_set_size(int *resource, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <variable name="m_data" fullname="QWaylandXdgPositioner::m_data" href="qwaylandxdgpositioner.html#m_data-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="239" type="QWaylandXdgPositionerData" static="false"/>
        </class>
        <struct name="QWaylandXdgPositionerData" href="qwaylandxdgpositionerdata.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="56">
            <function name="QWaylandXdgPositionerData" fullname="QWaylandXdgPositionerData::QWaylandXdgPositionerData" href="qwaylandxdgpositionerdata.html#QWaylandXdgPositionerData" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="63" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgPositionerData()"/>
            <function name="anchorPoint" fullname="QWaylandXdgPositionerData::anchorPoint" href="qwaylandxdgpositionerdata.html#anchorPoint" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPoint" signature="QPoint anchorPoint() const"/>
            <function name="isComplete" fullname="QWaylandXdgPositionerData::isComplete" href="qwaylandxdgpositionerdata.html#isComplete" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isComplete() const"/>
            <function name="unconstrainedPosition" fullname="QWaylandXdgPositionerData::unconstrainedPosition" href="qwaylandxdgpositionerdata.html#unconstrainedPosition" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="66" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QPoint" signature="QPoint unconstrainedPosition() const"/>
            <variable name="anchorEdges" fullname="QWaylandXdgPositionerData::anchorEdges" href="qwaylandxdgpositionerdata.html#anchorEdges-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="59" type="Qt::Edges" static="false"/>
            <variable name="anchorRect" fullname="QWaylandXdgPositionerData::anchorRect" href="qwaylandxdgpositionerdata.html#anchorRect-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="58" type="QRect" static="false"/>
            <variable name="constraintAdjustments" fullname="QWaylandXdgPositionerData::constraintAdjustments" href="qwaylandxdgpositionerdata.html#constraintAdjustments-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="61" type="uint" static="false"/>
            <variable name="gravityEdges" fullname="QWaylandXdgPositionerData::gravityEdges" href="qwaylandxdgpositionerdata.html#gravityEdges-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="60" type="Qt::Edges" static="false"/>
            <variable name="offset" fullname="QWaylandXdgPositionerData::offset" href="qwaylandxdgpositionerdata.html#offset-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="62" type="QPoint" static="false"/>
            <variable name="size" fullname="QWaylandXdgPositionerData::size" href="qwaylandxdgpositionerdata.html#size-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="57" type="QSize" static="false"/>
        </struct>
        <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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandXdgShell::d_func" href="qwaylandxdgshell.html#d_func" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgShellPrivate *" signature="QWaylandXdgShellPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgShell::d_func" href="qwaylandxdgshell.html#d_func-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="62" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgShellPrivate *" signature="const QWaylandXdgShellPrivate * d_func() const"/>
            <function name="handleFocusChanged" fullname="QWaylandXdgShell::handleFocusChanged" href="qwaylandxdgshell.html#handleFocusChanged" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="83" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFocusChanged(QWaylandSurface *newSurface, QWaylandSurface *oldSurface)">
                <parameter type="QWaylandSurface *" name="newSurface" default=""/>
                <parameter type="QWaylandSurface *" name="oldSurface" default=""/>
            </function>
            <function name="handleSeatChanged" fullname="QWaylandXdgShell::handleSeatChanged" href="qwaylandxdgshell.html#handleSeatChanged" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="82" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSeatChanged(QWaylandSeat *newSeat, QWaylandSeat *oldSeat)">
                <parameter type="QWaylandSeat *" name="newSeat" default=""/>
                <parameter type="QWaylandSeat *" name="oldSeat" 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.0.0/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.0.0/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="interfaceName" fullname="QWaylandXdgShell::interfaceName" href="qwaylandxdgshell.html#interfaceName" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="70" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="metaObject" fullname="QWaylandXdgShell::metaObject" href="qwaylandxdgshell.html#metaObject" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="61" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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.0.0/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="qt_metacall" fullname="QWaylandXdgShell::qt_metacall" href="qwaylandxdgshell.html#qt_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgShell::qt_metacast" href="qwaylandxdgshell.html#qt_metacast" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgShell::qt_static_metacall" href="qwaylandxdgshell.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="61" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" 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.0.0/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.0.0/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>
            <struct name="QPrivateSignal" fullname="QWaylandXdgShell::QPrivateSignal" href="qwaylandxdgshell-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="61"/>
            <variable name="staticMetaObject" fullname="QWaylandXdgShell::staticMetaObject" href="qwaylandxdgshell.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="61" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgShellPrivate" href="qwaylandxdgshellprivate.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="69" bases="QWaylandShellPrivate">
            <function name="QWaylandXdgShellPrivate" fullname="QWaylandXdgShellPrivate::QWaylandXdgShellPrivate" href="qwaylandxdgshellprivate.html#QWaylandXdgShellPrivate" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="75" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgShellPrivate()"/>
            <function name="get" fullname="QWaylandXdgShellPrivate::get" href="qwaylandxdgshellprivate.html#get" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="79" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgShellPrivate *" signature="QWaylandXdgShellPrivate * get(QWaylandXdgShell *xdgShell)">
                <parameter type="QWaylandXdgShell *" name="xdgShell" default=""/>
            </function>
            <function name="ping" fullname="QWaylandXdgShellPrivate::ping" href="qwaylandxdgshellprivate.html#ping" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ping(int *resource, uint32_t serial)">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <function name="q_func" fullname="QWaylandXdgShellPrivate::q_func" href="qwaylandxdgshellprivate.html#q_func" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgShell *" signature="QWaylandXdgShell * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgShellPrivate::q_func" href="qwaylandxdgshellprivate.html#q_func-1" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="73" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgShell *" signature="const QWaylandXdgShell * q_func() const"/>
            <function name="registerXdgSurface" fullname="QWaylandXdgShellPrivate::registerXdgSurface" href="qwaylandxdgshellprivate.html#registerXdgSurface" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void registerXdgSurface(QWaylandXdgSurface *xdgSurface)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
            </function>
            <function name="unregisterXdgSurface" fullname="QWaylandXdgShellPrivate::unregisterXdgSurface" href="qwaylandxdgshellprivate.html#unregisterXdgSurface" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unregisterXdgSurface(QWaylandXdgSurface *xdgSurface)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
            </function>
            <function name="xdgSurfaceFromSurface" fullname="QWaylandXdgShellPrivate::xdgSurfaceFromSurface" href="qwaylandxdgshellprivate.html#xdgSurfaceFromSurface" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgSurface *" signature="QWaylandXdgSurface * xdgSurfaceFromSurface(QWaylandSurface *surface)">
                <parameter type="QWaylandSurface *" name="surface" default=""/>
            </function>
            <function name="xdg_wm_base_create_positioner" fullname="QWaylandXdgShellPrivate::xdg_wm_base_create_positioner" href="qwaylandxdgshellprivate.html#xdg_wm_base_create_positioner" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_wm_base_create_positioner(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="xdg_wm_base_destroy" fullname="QWaylandXdgShellPrivate::xdg_wm_base_destroy" href="qwaylandxdgshellprivate.html#xdg_wm_base_destroy" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_wm_base_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_wm_base_get_xdg_surface" fullname="QWaylandXdgShellPrivate::xdg_wm_base_get_xdg_surface" href="qwaylandxdgshellprivate.html#xdg_wm_base_get_xdg_surface" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_wm_base_get_xdg_surface(int *resource, uint32_t id, struct ::wl_resource *surface) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="struct ::wl_resource *" name="surface" default=""/>
            </function>
            <function name="xdg_wm_base_pong" fullname="QWaylandXdgShellPrivate::xdg_wm_base_pong" href="qwaylandxdgshellprivate.html#xdg_wm_base_pong" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_wm_base_pong(int *resource, uint32_t serial) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <variable name="m_pings" fullname="QWaylandXdgShellPrivate::m_pings" href="qwaylandxdgshellprivate.html#m_pings-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="81" type="QSet&lt;uint32_t&gt;" static="false"/>
            <variable name="m_xdgSurfaces" fullname="QWaylandXdgShellPrivate::m_xdgSurfaces" href="qwaylandxdgshellprivate.html#m_xdgSurfaces-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="82" type="QMultiMap&lt;struct wl_client *, QWaylandXdgSurface *&gt;" static="false"/>
        </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.0.0/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.0.0/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.0.0/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="appendFunction" fullname="QWaylandXdgSurface::appendFunction" href="qwaylandxdgsurface.html#appendFunction" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="90" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void appendFunction(QQmlListProperty&lt;QObject&gt; *list, QObject *object)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="atFunction" fullname="QWaylandXdgSurface::atFunction" href="qwaylandxdgsurface.html#atFunction" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="90" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QObject *" signature="QObject * atFunction(QQmlListProperty&lt;QObject&gt; *list, qsizetype index)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="clearFunction" fullname="QWaylandXdgSurface::clearFunction" href="qwaylandxdgsurface.html#clearFunction" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="90" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void clearFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="countFunction" fullname="QWaylandXdgSurface::countFunction" href="qwaylandxdgsurface.html#countFunction" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="90" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="qsizetype" signature="qsizetype countFunction(QQmlListProperty&lt;QObject&gt; *list)">
                <parameter type="QQmlListProperty&lt;QObject&gt; *" name="list" default=""/>
            </function>
            <function name="createIntegration" fullname="QWaylandXdgSurface::createIntegration" href="qwaylandxdgsurface.html#createIntegration" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="117" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="QWaylandQuickShellIntegration *" signature="QWaylandQuickShellIntegration * createIntegration(QWaylandQuickShellSurfaceItem *item) override">
                <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
            </function>
            <function name="d_func" fullname="QWaylandXdgSurface::d_func" href="qwaylandxdgsurface.html#d_func" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="89" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgSurfacePrivate *" signature="QWaylandXdgSurfacePrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgSurface::d_func" href="qwaylandxdgsurface.html#d_func-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="89" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgSurfacePrivate *" signature="const QWaylandXdgSurfacePrivate * d_func() const"/>
            <function name="data" fullname="QWaylandXdgSurface::data" href="qwaylandxdgsurface.html#data" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="90" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QQmlListProperty&lt;QObject&gt;" signature="QQmlListProperty&lt;QObject&gt; data()"/>
            <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.0.0/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="handleBufferScaleChanged" fullname="QWaylandXdgSurface::handleBufferScaleChanged" href="qwaylandxdgsurface.html#handleBufferScaleChanged" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="132" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleBufferScaleChanged()"/>
            <function name="handleSurfaceSizeChanged" fullname="QWaylandXdgSurface::handleSurfaceSizeChanged" href="qwaylandxdgsurface.html#handleSurfaceSizeChanged" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="131" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSurfaceSizeChanged()"/>
            <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.0.0/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.0.0/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="interfaceName" fullname="QWaylandXdgSurface::interfaceName" href="qwaylandxdgsurface.html#interfaceName" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="113" documented="true" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QByteArray" signature="QByteArray interfaceName()"/>
            <function name="metaObject" fullname="QWaylandXdgSurface::metaObject" href="qwaylandxdgsurface.html#metaObject" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="88" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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="qt_metacall" fullname="QWaylandXdgSurface::qt_metacall" href="qwaylandxdgsurface.html#qt_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="88" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgSurface::qt_metacast" href="qwaylandxdgsurface.html#qt_metacast" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="88" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgSurface::qt_static_metacall" href="qwaylandxdgsurface.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="88" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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()"/>
            <function name="windowType" fullname="QWaylandXdgSurface::windowType" href="qwaylandxdgsurface.html#windowType" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="104" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="Qt::WindowType" signature="Qt::WindowType windowType() const override"/>
            <struct name="QPrivateSignal" fullname="QWaylandXdgSurface::QPrivateSignal" href="qwaylandxdgsurface-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="88"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="95" documented="true">
                <getter name="windowGeometry"/>
                <notifier name="windowGeometryChanged"/>
            </property>
            <variable name="m_children" fullname="QWaylandXdgSurface::m_children" href="qwaylandxdgsurface.html#m_children-var" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="90" type="QList&lt;QObject *&gt;" static="false"/>
            <variable name="staticMetaObject" fullname="QWaylandXdgSurface::staticMetaObject" href="qwaylandxdgsurface.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="88" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgSurfacePrivate" href="qwaylandxdgsurfaceprivate.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="94" bases="QWaylandCompositorExtensionPrivate">
            <function name="QWaylandXdgSurfacePrivate" fullname="QWaylandXdgSurfacePrivate::QWaylandXdgSurfacePrivate" href="qwaylandxdgsurfaceprivate.html#QWaylandXdgSurfacePrivate" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="100" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgSurfacePrivate()"/>
            <function name="calculateFallbackWindowGeometry" fullname="QWaylandXdgSurfacePrivate::calculateFallbackWindowGeometry" href="qwaylandxdgsurfaceprivate.html#calculateFallbackWindowGeometry" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="106" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QRect" signature="QRect calculateFallbackWindowGeometry() const"/>
            <function name="get" fullname="QWaylandXdgSurfacePrivate::get" href="qwaylandxdgsurfaceprivate.html#get" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="104" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgSurfacePrivate *" signature="QWaylandXdgSurfacePrivate * get(QWaylandXdgSurface *xdgSurface)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
            </function>
            <function name="handleFocusLost" fullname="QWaylandXdgSurfacePrivate::handleFocusLost" href="qwaylandxdgsurfaceprivate.html#handleFocusLost" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="102" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFocusLost()"/>
            <function name="handleFocusReceived" fullname="QWaylandXdgSurfacePrivate::handleFocusReceived" href="qwaylandxdgsurfaceprivate.html#handleFocusReceived" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="103" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFocusReceived()"/>
            <function name="q_func" fullname="QWaylandXdgSurfacePrivate::q_func" href="qwaylandxdgsurfaceprivate.html#q_func" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="98" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgSurface *" signature="QWaylandXdgSurface * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgSurfacePrivate::q_func" href="qwaylandxdgsurfaceprivate.html#q_func-1" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="98" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgSurface *" signature="const QWaylandXdgSurface * q_func() const"/>
            <function name="setWindowType" fullname="QWaylandXdgSurfacePrivate::setWindowType" href="qwaylandxdgsurfaceprivate.html#setWindowType" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="101" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setWindowType(Qt::WindowType windowType)">
                <parameter type="Qt::WindowType" name="windowType" default=""/>
            </function>
            <function name="updateFallbackWindowGeometry" fullname="QWaylandXdgSurfacePrivate::updateFallbackWindowGeometry" href="qwaylandxdgsurfaceprivate.html#updateFallbackWindowGeometry" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="107" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void updateFallbackWindowGeometry()"/>
            <function name="xdg_surface_ack_configure" fullname="QWaylandXdgSurfacePrivate::xdg_surface_ack_configure" href="qwaylandxdgsurfaceprivate.html#xdg_surface_ack_configure" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="124" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_surface_ack_configure(int *resource, uint32_t serial) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <function name="xdg_surface_destroy" fullname="QWaylandXdgSurfacePrivate::xdg_surface_destroy" href="qwaylandxdgsurfaceprivate.html#xdg_surface_destroy" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="121" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_surface_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_surface_destroy_resource" fullname="QWaylandXdgSurfacePrivate::xdg_surface_destroy_resource" href="qwaylandxdgsurfaceprivate.html#xdg_surface_destroy_resource" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="120" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_surface_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_surface_get_popup" fullname="QWaylandXdgSurfacePrivate::xdg_surface_get_popup" href="qwaylandxdgsurfaceprivate.html#xdg_surface_get_popup" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="123" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_surface_get_popup(int *resource, uint32_t id, struct ::wl_resource *parent, struct ::wl_resource *positioner) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
                <parameter type="struct ::wl_resource *" name="parent" default=""/>
                <parameter type="struct ::wl_resource *" name="positioner" default=""/>
            </function>
            <function name="xdg_surface_get_toplevel" fullname="QWaylandXdgSurfacePrivate::xdg_surface_get_toplevel" href="qwaylandxdgsurfaceprivate.html#xdg_surface_get_toplevel" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="122" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_surface_get_toplevel(int *resource, uint32_t id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="id" default=""/>
            </function>
            <function name="xdg_surface_set_window_geometry" fullname="QWaylandXdgSurfacePrivate::xdg_surface_set_window_geometry" href="qwaylandxdgsurfaceprivate.html#xdg_surface_set_window_geometry" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="125" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_surface_set_window_geometry(int *resource, int32_t x, int32_t y, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <variable name="m_popup" fullname="QWaylandXdgSurfacePrivate::m_popup" href="qwaylandxdgsurfaceprivate.html#m_popup-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="114" type="QWaylandXdgPopup *" static="false"/>
            <variable name="m_surface" fullname="QWaylandXdgSurfacePrivate::m_surface" href="qwaylandxdgsurfaceprivate.html#m_surface-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="111" type="QWaylandSurface *" static="false"/>
            <variable name="m_toplevel" fullname="QWaylandXdgSurfacePrivate::m_toplevel" href="qwaylandxdgsurfaceprivate.html#m_toplevel-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="113" type="QWaylandXdgToplevel *" static="false"/>
            <variable name="m_unsetWindowGeometry" fullname="QWaylandXdgSurfacePrivate::m_unsetWindowGeometry" href="qwaylandxdgsurfaceprivate.html#m_unsetWindowGeometry-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="116" type="bool" static="false"/>
            <variable name="m_windowGeometry" fullname="QWaylandXdgSurfacePrivate::m_windowGeometry" href="qwaylandxdgsurfaceprivate.html#m_windowGeometry-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="115" type="QRect" static="false"/>
            <variable name="m_windowMargins" fullname="QWaylandXdgSurfacePrivate::m_windowMargins" href="qwaylandxdgsurfaceprivate.html#m_windowMargins-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="117" type="QMargins" static="false"/>
            <variable name="m_windowType" fullname="QWaylandXdgSurfacePrivate::m_windowType" href="qwaylandxdgsurfaceprivate.html#m_windowType-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="118" type="Qt::WindowType" static="false"/>
            <variable name="m_xdgShell" fullname="QWaylandXdgSurfacePrivate::m_xdgShell" href="qwaylandxdgsurfaceprivate.html#m_xdgShell-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="110" type="QWaylandXdgShell *" static="false"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="d_func" fullname="QWaylandXdgToplevel::d_func" href="qwaylandxdgtoplevel.html#d_func" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="138" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgToplevelPrivate *" signature="QWaylandXdgToplevelPrivate * d_func()"/>
            <function name="d_func" fullname="QWaylandXdgToplevel::d_func" href="qwaylandxdgtoplevel.html#d_func-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="138" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgToplevelPrivate *" signature="const QWaylandXdgToplevelPrivate * d_func() const"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="metaObject" fullname="QWaylandXdgToplevel::metaObject" href="qwaylandxdgtoplevel.html#metaObject" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="137" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
            <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.0.0/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.0.0/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.0.0/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.0.0/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="qt_getEnumMetaObject" href="qwaylandxdgtoplevel.html#qt_getEnumMetaObject" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="163" related="18" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandXdgToplevel::State)">
                <parameter type="QWaylandXdgToplevel::State" name="" default=""/>
            </function>
            <function name="qt_getEnumMetaObject" href="qwaylandxdgtoplevel.html#qt_getEnumMetaObject-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="169" related="19" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QWaylandXdgToplevel::DecorationMode)">
                <parameter type="QWaylandXdgToplevel::DecorationMode" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandxdgtoplevel.html#qt_getEnumName" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="163" related="20" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QWaylandXdgToplevel::State)">
                <parameter type="QWaylandXdgToplevel::State" name="" default=""/>
            </function>
            <function name="qt_getEnumName" href="qwaylandxdgtoplevel.html#qt_getEnumName-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="169" related="21" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="const char *" signature="const char * qt_getEnumName(QWaylandXdgToplevel::DecorationMode)">
                <parameter type="QWaylandXdgToplevel::DecorationMode" name="" default=""/>
            </function>
            <function name="qt_metacall" fullname="QWaylandXdgToplevel::qt_metacall" href="qwaylandxdgtoplevel.html#qt_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="137" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function name="qt_metacast" fullname="QWaylandXdgToplevel::qt_metacast" href="qwaylandxdgtoplevel.html#qt_metacast" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="137" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function name="qt_static_metacall" fullname="QWaylandXdgToplevel::qt_static_metacall" href="qwaylandxdgtoplevel.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="137" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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="sendConfigure" fullname="QWaylandXdgToplevel::sendConfigure" href="qwaylandxdgtoplevel.html#sendConfigure-1" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="190" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="uint" signature="uint sendConfigure(const QSize &amp;size, const QList&lt;int&gt; &amp;states)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QList&lt;int&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.0.0/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.0.0/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.0.0/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.0.0/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="setFullscreen" fullname="QWaylandXdgToplevel::setFullscreen" href="qwaylandxdgtoplevel.html#setFullscreen" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="217" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFullscreen(QWaylandOutput *output)">
                <parameter type="QWaylandOutput *" name="output" default=""/>
            </function>
            <function name="setMaximized" fullname="QWaylandXdgToplevel::setMaximized" href="qwaylandxdgtoplevel.html#setMaximized" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="215" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMaximized()"/>
            <function name="setMinimized" fullname="QWaylandXdgToplevel::setMinimized" href="qwaylandxdgtoplevel.html#setMinimized" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="219" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setMinimized()"/>
            <function name="showWindowMenu" fullname="QWaylandXdgToplevel::showWindowMenu" href="qwaylandxdgtoplevel.html#showWindowMenu" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="214" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void showWindowMenu(QWaylandSeat *seat, const QPoint &amp;localSurfacePosition)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="const QPoint &amp;" name="localSurfacePosition" default=""/>
            </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.0.0/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="startMove" fullname="QWaylandXdgToplevel::startMove" href="qwaylandxdgtoplevel.html#startMove" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="206" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startMove(QWaylandSeat *seat)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
            </function>
            <function name="startResize" fullname="QWaylandXdgToplevel::startResize" href="qwaylandxdgtoplevel.html#startResize" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="207" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void startResize(QWaylandSeat *seat, Qt::Edges edges)">
                <parameter type="QWaylandSeat *" name="seat" default=""/>
                <parameter type="Qt::Edges" name="edges" default=""/>
            </function>
            <function name="states" fullname="QWaylandXdgToplevel::states" href="qwaylandxdgtoplevel.html#states" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="181" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QWaylandXdgToplevel::State&gt;" signature="QList&lt;QWaylandXdgToplevel::State&gt; states() const"/>
            <function name="statesAsInts" fullname="QWaylandXdgToplevel::statesAsInts" href="qwaylandxdgtoplevel.html#statesAsInts" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="224" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;int&gt;" signature="QList&lt;int&gt; statesAsInts() const"/>
            <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.0.0/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.0.0/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.0.0/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="unsetFullscreen" fullname="QWaylandXdgToplevel::unsetFullscreen" href="qwaylandxdgtoplevel.html#unsetFullscreen" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="218" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unsetFullscreen()"/>
            <function name="unsetMaximized" fullname="QWaylandXdgToplevel::unsetMaximized" href="qwaylandxdgtoplevel.html#unsetMaximized" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="216" meta="signal" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void unsetMaximized()"/>
            <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.0.0/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"/>
            <function name="~QWaylandXdgToplevel" fullname="QWaylandXdgToplevel::~QWaylandXdgToplevel" href="qwaylandxdgtoplevel.html#dtor.QWaylandXdgToplevel" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="172" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~QWaylandXdgToplevel() override"/>
            <struct name="QPrivateSignal" fullname="QWaylandXdgToplevel::QPrivateSignal" href="qwaylandxdgtoplevel-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="137"/>
            <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.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="165" documented="true">
                <value name="ClientSideDecoration" value="1"/>
                <value name="ServerSideDecoration" value="2"/>
            </enum>
            <enum name="State" fullname="QWaylandXdgToplevel::State" href="qwaylandxdgtoplevel.html#State-enum" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="157">
                <value name="MaximizedState" value="1"/>
                <value name="FullscreenState" value="2"/>
                <value name="ResizingState" value="3"/>
                <value name="ActivatedState" value="4"/>
            </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="139" documented="true">
                <getter name="xdgSurface"/>
            </property>
            <variable name="staticMetaObject" fullname="QWaylandXdgToplevel::staticMetaObject" href="qwaylandxdgtoplevel.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgshell.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell.h" lineno="137" type="const QMetaObject" static="true"/>
        </class>
        <class name="QWaylandXdgToplevelDecorationV1" href="qwaylandxdgtopleveldecorationv1.html" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="71">
            <function name="QWaylandXdgToplevelDecorationV1" fullname="QWaylandXdgToplevelDecorationV1::QWaylandXdgToplevelDecorationV1" href="qwaylandxdgtopleveldecorationv1.html#QWaylandXdgToplevelDecorationV1" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="76" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgToplevelDecorationV1(QWaylandXdgToplevel *toplevel, QWaylandXdgDecorationManagerV1 *manager, wl_client *client, int id)">
                <parameter type="QWaylandXdgToplevel *" name="toplevel" default=""/>
                <parameter type="QWaylandXdgDecorationManagerV1 *" name="manager" default=""/>
                <parameter type="wl_client *" name="client" default=""/>
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="configuredMode" fullname="QWaylandXdgToplevelDecorationV1::configuredMode" href="qwaylandxdgtopleveldecorationv1.html#configuredMode" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="81" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandXdgToplevelDecorationV1::DecorationMode" signature="QWaylandXdgToplevelDecorationV1::DecorationMode configuredMode() const"/>
            <function name="handleClientPreferredModeChanged" fullname="QWaylandXdgToplevelDecorationV1::handleClientPreferredModeChanged" href="qwaylandxdgtopleveldecorationv1.html#handleClientPreferredModeChanged" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleClientPreferredModeChanged()"/>
            <function name="sendConfigure" fullname="QWaylandXdgToplevelDecorationV1::sendConfigure" href="qwaylandxdgtopleveldecorationv1.html#sendConfigure" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendConfigure(QWaylandXdgToplevelDecorationV1::DecorationMode mode)">
                <parameter type="QWaylandXdgToplevelDecorationV1::DecorationMode" name="mode" default=""/>
            </function>
            <function name="zxdg_toplevel_decoration_v1_destroy" fullname="QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_destroy" href="qwaylandxdgtopleveldecorationv1.html#zxdg_toplevel_decoration_v1_destroy" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="86" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_toplevel_decoration_v1_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zxdg_toplevel_decoration_v1_destroy_resource" fullname="QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_destroy_resource" href="qwaylandxdgtopleveldecorationv1.html#zxdg_toplevel_decoration_v1_destroy_resource" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_toplevel_decoration_v1_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="zxdg_toplevel_decoration_v1_set_mode" fullname="QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_set_mode" href="qwaylandxdgtopleveldecorationv1.html#zxdg_toplevel_decoration_v1_set_mode" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_toplevel_decoration_v1_set_mode(int *resource, uint32_t mode) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="uint32_t" name="mode" default=""/>
            </function>
            <function name="zxdg_toplevel_decoration_v1_unset_mode" fullname="QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_unset_mode" href="qwaylandxdgtopleveldecorationv1.html#zxdg_toplevel_decoration_v1_unset_mode" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="88" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void zxdg_toplevel_decoration_v1_unset_mode(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="~QWaylandXdgToplevelDecorationV1" fullname="QWaylandXdgToplevelDecorationV1::~QWaylandXdgToplevelDecorationV1" href="qwaylandxdgtopleveldecorationv1.html#dtor.QWaylandXdgToplevelDecorationV1" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="79" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QWaylandXdgToplevelDecorationV1()"/>
            <typedef name="DecorationMode" fullname="QWaylandXdgToplevelDecorationV1::DecorationMode" href="qwaylandxdgtopleveldecorationv1.html#DecorationMode-typedef" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="75" aliasedtype="QWaylandXdgToplevel::DecorationMode"/>
            <variable name="m_clientPreferredMode" fullname="QWaylandXdgToplevelDecorationV1::m_clientPreferredMode" href="qwaylandxdgtopleveldecorationv1.html#m_clientPreferredMode-var" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="96" type="uint" static="false"/>
            <variable name="m_configuredMode" fullname="QWaylandXdgToplevelDecorationV1::m_configuredMode" href="qwaylandxdgtopleveldecorationv1.html#m_configuredMode-var" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="95" type="uint" static="false"/>
            <variable name="m_manager" fullname="QWaylandXdgToplevelDecorationV1::m_manager" href="qwaylandxdgtopleveldecorationv1.html#m_manager-var" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="94" type="QWaylandXdgDecorationManagerV1 *" static="false"/>
            <variable name="m_toplevel" fullname="QWaylandXdgToplevelDecorationV1::m_toplevel" href="qwaylandxdgtopleveldecorationv1.html#m_toplevel-var" status="internal" access="private" location="qwaylandxdgdecorationv1_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgdecorationv1_p.h" lineno="93" type="QWaylandXdgToplevel *" static="false"/>
        </class>
        <class name="QWaylandXdgToplevelPrivate" href="qwaylandxdgtoplevelprivate.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="128" bases="QObjectPrivate">
            <function name="QWaylandXdgToplevelPrivate" fullname="QWaylandXdgToplevelPrivate::QWaylandXdgToplevelPrivate" href="qwaylandxdgtoplevelprivate.html#QWaylandXdgToplevelPrivate" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="144" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWaylandXdgToplevelPrivate(QWaylandXdgSurface *xdgSurface, const QWaylandResource &amp;resource)">
                <parameter type="QWaylandXdgSurface *" name="xdgSurface" default=""/>
                <parameter type="const QWaylandResource &amp;" name="resource" default=""/>
            </function>
            <function name="convertToEdges" fullname="QWaylandXdgToplevelPrivate::convertToEdges" href="qwaylandxdgtoplevelprivate.html#convertToEdges" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="151" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="Qt::Edges" signature="Qt::Edges convertToEdges(int edge)">
                <parameter type="int" name="edge" default=""/>
            </function>
            <function name="get" fullname="QWaylandXdgToplevelPrivate::get" href="qwaylandxdgtoplevelprivate.html#get" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="150" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QWaylandXdgToplevelPrivate *" signature="QWaylandXdgToplevelPrivate * get(QWaylandXdgToplevel *toplevel)">
                <parameter type="QWaylandXdgToplevel *" name="toplevel" default=""/>
            </function>
            <function name="handleAckConfigure" fullname="QWaylandXdgToplevelPrivate::handleAckConfigure" href="qwaylandxdgtoplevelprivate.html#handleAckConfigure" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="146" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleAckConfigure(uint serial)">
                <parameter type="uint" name="serial" default=""/>
            </function>
            <function name="handleFocusLost" fullname="QWaylandXdgToplevelPrivate::handleFocusLost" href="qwaylandxdgtoplevelprivate.html#handleFocusLost" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="147" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFocusLost()"/>
            <function name="handleFocusReceived" fullname="QWaylandXdgToplevelPrivate::handleFocusReceived" href="qwaylandxdgtoplevelprivate.html#handleFocusReceived" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="148" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFocusReceived()"/>
            <function name="lastSentConfigure" fullname="QWaylandXdgToplevelPrivate::lastSentConfigure" href="qwaylandxdgtoplevelprivate.html#lastSentConfigure" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="145" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandXdgToplevelPrivate::ConfigureEvent" signature="QWaylandXdgToplevelPrivate::ConfigureEvent lastSentConfigure() const"/>
            <function name="q_func" fullname="QWaylandXdgToplevelPrivate::q_func" href="qwaylandxdgtoplevelprivate.html#q_func" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="130" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QWaylandXdgToplevel *" signature="QWaylandXdgToplevel * q_func()"/>
            <function name="q_func" fullname="QWaylandXdgToplevelPrivate::q_func" href="qwaylandxdgtoplevelprivate.html#q_func-1" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="130" meta="plain" virtual="non" const="true" static="false" final="false" override="false" overload="true" overload-number="1" type="const QWaylandXdgToplevel *" signature="const QWaylandXdgToplevel * q_func() const"/>
            <function name="xdg_toplevel_destroy" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_destroy" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_destroy" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="157" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_destroy(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_toplevel_destroy_resource" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_destroy_resource" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_destroy_resource" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="155" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_destroy_resource(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_toplevel_move" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_move" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_move" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="162" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_move(int *resource, struct ::wl_resource *seatResource, uint32_t serial) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="seatResource" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
            </function>
            <function name="xdg_toplevel_resize" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_resize" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_resize" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="163" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_resize(int *resource, struct ::wl_resource *seat, uint32_t serial, uint32_t edges) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="seat" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
                <parameter type="uint32_t" name="edges" default=""/>
            </function>
            <function name="xdg_toplevel_set_app_id" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_app_id" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_app_id" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="160" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_app_id(int *resource, const QString &amp;app_id) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="app_id" default=""/>
            </function>
            <function name="xdg_toplevel_set_fullscreen" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_fullscreen" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_fullscreen" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="168" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_fullscreen(int *resource, struct ::wl_resource *output) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="output" default=""/>
            </function>
            <function name="xdg_toplevel_set_max_size" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_max_size" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_max_size" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="164" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_max_size(int *resource, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="xdg_toplevel_set_maximized" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_maximized" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_maximized" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="166" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_maximized(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_toplevel_set_min_size" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_min_size" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_min_size" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="165" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_min_size(int *resource, int32_t width, int32_t height) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="int32_t" name="width" default=""/>
                <parameter type="int32_t" name="height" default=""/>
            </function>
            <function name="xdg_toplevel_set_minimized" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_minimized" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_minimized" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="170" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_minimized(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_toplevel_set_parent" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_parent" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_parent" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="158" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_parent(int *resource, struct ::wl_resource *parent) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="parent" default=""/>
            </function>
            <function name="xdg_toplevel_set_title" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_set_title" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_set_title" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="159" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_set_title(int *resource, const QString &amp;title) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="const QString &amp;" name="title" default=""/>
            </function>
            <function name="xdg_toplevel_show_window_menu" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_show_window_menu" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_show_window_menu" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="161" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_show_window_menu(int *resource, struct ::wl_resource *seat, uint32_t serial, int32_t x, int32_t y) override">
                <parameter type="int *" name="resource" default=""/>
                <parameter type="struct ::wl_resource *" name="seat" default=""/>
                <parameter type="uint32_t" name="serial" default=""/>
                <parameter type="int32_t" name="x" default=""/>
                <parameter type="int32_t" name="y" default=""/>
            </function>
            <function name="xdg_toplevel_unset_fullscreen" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_unset_fullscreen" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_unset_fullscreen" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="169" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_unset_fullscreen(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <function name="xdg_toplevel_unset_maximized" fullname="QWaylandXdgToplevelPrivate::xdg_toplevel_unset_maximized" href="qwaylandxdgtoplevelprivate.html#xdg_toplevel_unset_maximized" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="167" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void xdg_toplevel_unset_maximized(int *resource) override">
                <parameter type="int *" name="resource" default=""/>
            </function>
            <struct name="ConfigureEvent" fullname="QWaylandXdgToplevelPrivate::ConfigureEvent" href="qwaylandxdgtoplevelprivate-configureevent.html" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="132">
                <function name="ConfigureEvent" fullname="QWaylandXdgToplevelPrivate::ConfigureEvent::ConfigureEvent" href="qwaylandxdgtoplevelprivate-configureevent.html#ConfigureEvent" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="133" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ConfigureEvent()"/>
                <function name="ConfigureEvent" fullname="QWaylandXdgToplevelPrivate::ConfigureEvent::ConfigureEvent" href="qwaylandxdgtoplevelprivate-configureevent.html#ConfigureEvent-1" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="134" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="ConfigureEvent(const QList&lt;QWaylandXdgToplevel::State&gt; &amp;incomingStates, const QSize &amp;incomingSize, uint incomingSerial)">
                    <parameter type="const QList&lt;QWaylandXdgToplevel::State&gt; &amp;" name="incomingStates" default=""/>
                    <parameter type="const QSize &amp;" name="incomingSize" default=""/>
                    <parameter type="uint" name="incomingSerial" default=""/>
                </function>
                <variable name="serial" fullname="QWaylandXdgToplevelPrivate::ConfigureEvent::serial" href="qwaylandxdgtoplevelprivate-configureevent.html#serial-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="141" type="uint" static="false"/>
                <variable name="size" fullname="QWaylandXdgToplevelPrivate::ConfigureEvent::size" href="qwaylandxdgtoplevelprivate-configureevent.html#size-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="140" type="QSize" static="false"/>
                <variable name="states" fullname="QWaylandXdgToplevelPrivate::ConfigureEvent::states" href="qwaylandxdgtoplevelprivate-configureevent.html#states-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="139" type="QList&lt;QWaylandXdgToplevel::State&gt;" static="false"/>
            </struct>
            <variable name="m_appId" fullname="QWaylandXdgToplevelPrivate::m_appId" href="qwaylandxdgtoplevelprivate.html#m_appId-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="178" type="QString" static="false"/>
            <variable name="m_decoration" fullname="QWaylandXdgToplevelPrivate::m_decoration" href="qwaylandxdgtoplevelprivate.html#m_decoration-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="181" type="QWaylandXdgToplevelDecorationV1 *" static="false"/>
            <variable name="m_lastAckedConfigure" fullname="QWaylandXdgToplevelPrivate::m_lastAckedConfigure" href="qwaylandxdgtoplevelprivate.html#m_lastAckedConfigure-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="176" type="QWaylandXdgToplevelPrivate::ConfigureEvent" static="false"/>
            <variable name="m_maxSize" fullname="QWaylandXdgToplevelPrivate::m_maxSize" href="qwaylandxdgtoplevelprivate.html#m_maxSize-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="179" type="QSize" static="false"/>
            <variable name="m_minSize" fullname="QWaylandXdgToplevelPrivate::m_minSize" href="qwaylandxdgtoplevelprivate.html#m_minSize-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="180" type="QSize" static="false"/>
            <variable name="m_parentToplevel" fullname="QWaylandXdgToplevelPrivate::m_parentToplevel" href="qwaylandxdgtoplevelprivate.html#m_parentToplevel-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="174" type="QWaylandXdgToplevel *" static="false"/>
            <variable name="m_pendingConfigures" fullname="QWaylandXdgToplevelPrivate::m_pendingConfigures" href="qwaylandxdgtoplevelprivate.html#m_pendingConfigures-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="175" type="QList&lt;QWaylandXdgToplevelPrivate::ConfigureEvent&gt;" static="false"/>
            <variable name="m_title" fullname="QWaylandXdgToplevelPrivate::m_title" href="qwaylandxdgtoplevelprivate.html#m_title-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="177" type="QString" static="false"/>
            <variable name="m_xdgSurface" fullname="QWaylandXdgToplevelPrivate::m_xdgSurface" href="qwaylandxdgtoplevelprivate.html#m_xdgSurface-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="173" type="QWaylandXdgSurface *" static="false"/>
            <variable name="s_role" fullname="QWaylandXdgToplevelPrivate::s_role" href="qwaylandxdgtoplevelprivate.html#s_role-var" status="internal" access="private" location="qwaylandxdgshell_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshell_p.h" lineno="183" type="QWaylandSurfaceRole" static="true"/>
        </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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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.0.0/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"/>
        <namespace name="QtWayland" href="qtwayland-sub-qtwaylandcompositor.html" status="internal" access="private" location="qwaylandbufferref.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/compositor_api/qwaylandbufferref.h" lineno="49">
            <function name="fromResource" fullname="QtWayland::fromResource" href="qtwayland-sub-qtwaylandcompositor.html#fromResource" status="internal" access="private" location="qwaylandutils_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/global/qwaylandutils_p.h" lineno="53" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="return_type" signature="return_type fromResource(struct ::wl_resource *resource)">
                <parameter type="struct ::wl_resource *" name="resource" default=""/>
            </function>
            <function name="operator+" fullname="QtWayland::operator+" href="qtwayland-sub-qtwaylandcompositor.html#operator-2b" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void operator+(TouchExtensionGlobal::BehaviorFlags::enum_type f1, TouchExtensionGlobal::BehaviorFlags::enum_type f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f2" default=""/>
            </function>
            <function name="operator+" fullname="QtWayland::operator+" href="qtwayland-sub-qtwaylandcompositor.html#operator-2b-1" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void operator+(TouchExtensionGlobal::BehaviorFlags::enum_type f1, QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" name="f2" default=""/>
            </function>
            <function name="operator+" fullname="QtWayland::operator+" href="qtwayland-sub-qtwaylandcompositor.html#operator-2b-2" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void operator+(int f1, QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; f2)">
                <parameter type="int" name="f1" default=""/>
                <parameter type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" name="f2" default=""/>
            </function>
            <function name="operator+" fullname="QtWayland::operator+" href="qtwayland-sub-qtwaylandcompositor.html#operator-2b-3" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void operator+(int f1, TouchExtensionGlobal::BehaviorFlags::enum_type f2)">
                <parameter type="int" name="f1" default=""/>
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f2" default=""/>
            </function>
            <function name="operator+" fullname="QtWayland::operator+" href="qtwayland-sub-qtwaylandcompositor.html#operator-2b-4" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void operator+(TouchExtensionGlobal::BehaviorFlags::enum_type f1, int f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="int" name="f2" default=""/>
            </function>
            <function name="operator-" fullname="QtWayland::operator-" href="qtwayland-sub-qtwaylandcompositor.html#operator-" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void operator-(TouchExtensionGlobal::BehaviorFlags::enum_type f1, TouchExtensionGlobal::BehaviorFlags::enum_type f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f2" default=""/>
            </function>
            <function name="operator-" fullname="QtWayland::operator-" href="qtwayland-sub-qtwaylandcompositor.html#operator--1" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void operator-(TouchExtensionGlobal::BehaviorFlags::enum_type f1, QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" name="f2" default=""/>
            </function>
            <function name="operator-" fullname="QtWayland::operator-" href="qtwayland-sub-qtwaylandcompositor.html#operator--2" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void operator-(int f1, QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; f2)">
                <parameter type="int" name="f1" default=""/>
                <parameter type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" name="f2" default=""/>
            </function>
            <function name="operator-" fullname="QtWayland::operator-" href="qtwayland-sub-qtwaylandcompositor.html#operator--3" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void operator-(int f1, TouchExtensionGlobal::BehaviorFlags::enum_type f2)">
                <parameter type="int" name="f1" default=""/>
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f2" default=""/>
            </function>
            <function name="operator-" fullname="QtWayland::operator-" href="qtwayland-sub-qtwaylandcompositor.html#operator--4" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="4" type="void" signature="void operator-(TouchExtensionGlobal::BehaviorFlags::enum_type f1, int f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="int" name="f2" default=""/>
            </function>
            <function name="operator|" fullname="QtWayland::operator|" href="qtwayland-sub-qtwaylandcompositor.html#operator-7c" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" signature="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; operator|(TouchExtensionGlobal::BehaviorFlags::enum_type f1, TouchExtensionGlobal::BehaviorFlags::enum_type f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f2" default=""/>
            </function>
            <function name="operator|" fullname="QtWayland::operator|" href="qtwayland-sub-qtwaylandcompositor.html#operator-7c-1" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" signature="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; operator|(TouchExtensionGlobal::BehaviorFlags::enum_type f1, QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt; f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="QFlags&lt;TouchExtensionGlobal::BehaviorFlags::enum_type&gt;" name="f2" default=""/>
            </function>
            <function name="operator|" fullname="QtWayland::operator|" href="qtwayland-sub-qtwaylandcompositor.html#operator-7c-2" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(TouchExtensionGlobal::BehaviorFlags::enum_type f1, int f2)">
                <parameter type="TouchExtensionGlobal::BehaviorFlags::enum_type" name="f1" default=""/>
                <parameter type="int" name="f2" default=""/>
            </function>
            <class name="BufferManager" fullname="QtWayland::BufferManager" href="qtwayland-buffermanager.html" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="54" bases="QObject">
                <function name="BufferManager" fullname="QtWayland::BufferManager::BufferManager" href="qtwayland-buffermanager.html#BufferManager" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="57" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="BufferManager(QWaylandCompositor *compositor)">
                    <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                </function>
                <function name="destroy_listener_callback" fullname="QtWayland::BufferManager::destroy_listener_callback" href="qtwayland-buffermanager.html#destroy_listener_callback" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="62" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void destroy_listener_callback(wl_listener *listener, void *data)">
                    <parameter type="wl_listener *" name="listener" default=""/>
                    <parameter type="void *" name="data" default=""/>
                </function>
                <function name="getBuffer" fullname="QtWayland::BufferManager::getBuffer" href="qtwayland-buffermanager.html#getBuffer" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="58" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtWayland::ClientBuffer *" signature="QtWayland::ClientBuffer * getBuffer(struct ::wl_resource *buffer_resource)">
                    <parameter type="struct ::wl_resource *" name="buffer_resource" default=""/>
                </function>
                <function name="registerBuffer" fullname="QtWayland::BufferManager::registerBuffer" href="qtwayland-buffermanager.html#registerBuffer" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="59" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void registerBuffer(struct ::wl_resource *buffer_resource, QtWayland::ClientBuffer *clientBuffer)">
                    <parameter type="struct ::wl_resource *" name="buffer_resource" default=""/>
                    <parameter type="QtWayland::ClientBuffer *" name="clientBuffer" default=""/>
                </function>
                <variable name="m_buffers" fullname="QtWayland::BufferManager::m_buffers" href="qtwayland-buffermanager.html#m_buffers-var" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="64" type="QHash&lt;struct ::wl_resource *, QtWayland::ClientBuffer *&gt;" static="false"/>
                <variable name="m_compositor" fullname="QtWayland::BufferManager::m_compositor" href="qtwayland-buffermanager.html#m_compositor-var" status="internal" access="private" location="qwlbuffermanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlbuffermanager_p.h" lineno="65" type="QWaylandCompositor *" static="false"/>
            </class>
            <class name="ClientBuffer" fullname="QtWayland::ClientBuffer" href="qtwayland-clientbuffer.html" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="69">
                <function name="ClientBuffer" fullname="QtWayland::ClientBuffer::ClientBuffer" href="qtwayland-clientbuffer.html#ClientBuffer" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="72" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ClientBuffer(struct ::wl_resource *bufferResource)">
                    <parameter type="struct ::wl_resource *" name="bufferResource" default=""/>
                </function>
                <function name="bufferFormatEgl" fullname="QtWayland::ClientBuffer::bufferFormatEgl" href="qtwayland-clientbuffer.html#bufferFormatEgl" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="76" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QWaylandBufferRef::BufferFormatEgl" signature="QWaylandBufferRef::BufferFormatEgl bufferFormatEgl() const"/>
                <function name="deref" fullname="QtWayland::ClientBuffer::deref" href="qtwayland-clientbuffer.html#deref" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="101" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void deref()"/>
                <function name="hasContent" fullname="QtWayland::ClientBuffer::hasContent" href="qtwayland-clientbuffer.html#hasContent" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="97" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="bool" signature="bool hasContent(QtWayland::ClientBuffer *buffer)">
                    <parameter type="QtWayland::ClientBuffer *" name="buffer" default=""/>
                </function>
                <function name="image" fullname="QtWayland::ClientBuffer::image" href="qtwayland-clientbuffer.html#image" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="83" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="QImage" signature="QImage image() const"/>
                <function name="isCommitted" fullname="QtWayland::ClientBuffer::isCommitted" href="qtwayland-clientbuffer.html#isCommitted" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="85" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isCommitted() const"/>
                <function name="isDestroyed" fullname="QtWayland::ClientBuffer::isDestroyed" href="qtwayland-clientbuffer.html#isDestroyed" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="87" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool isDestroyed()"/>
                <function name="isSharedMemory" fullname="QtWayland::ClientBuffer::isSharedMemory" href="qtwayland-clientbuffer.html#isSharedMemory" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="91" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isSharedMemory() const"/>
                <function name="lockNativeBuffer" fullname="QtWayland::ClientBuffer::lockNativeBuffer" href="qtwayland-clientbuffer.html#lockNativeBuffer" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="80" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="quintptr" signature="quintptr lockNativeBuffer()"/>
                <function name="origin" fullname="QtWayland::ClientBuffer::origin" href="qtwayland-clientbuffer.html#origin" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="78" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QWaylandSurface::Origin" signature="QWaylandSurface::Origin origin() const = 0"/>
                <function name="ref" fullname="QtWayland::ClientBuffer::ref" href="qtwayland-clientbuffer.html#ref" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="100" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ref()"/>
                <function name="sendRelease" fullname="QtWayland::ClientBuffer::sendRelease" href="qtwayland-clientbuffer.html#sendRelease" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="102" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sendRelease()"/>
                <function name="setCommitted" fullname="QtWayland::ClientBuffer::setCommitted" href="qtwayland-clientbuffer.html#setCommitted" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="86" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setCommitted(QRegion &amp;damage)">
                    <parameter type="QRegion &amp;" name="damage" default=""/>
                </function>
                <function name="setDestroyed" fullname="QtWayland::ClientBuffer::setDestroyed" href="qtwayland-clientbuffer.html#setDestroyed" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="103" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void setDestroyed()"/>
                <function name="size" fullname="QtWayland::ClientBuffer::size" href="qtwayland-clientbuffer.html#size" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="77" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const = 0"/>
                <function name="toOpenGlTexture" fullname="QtWayland::ClientBuffer::toOpenGlTexture" href="qtwayland-clientbuffer.html#toOpenGlTexture" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="94" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QOpenGLTexture *" signature="QOpenGLTexture * toOpenGlTexture(int plane) = 0">
                    <parameter type="int" name="plane" default="0"/>
                </function>
                <function name="unlockNativeBuffer" fullname="QtWayland::ClientBuffer::unlockNativeBuffer" href="qtwayland-clientbuffer.html#unlockNativeBuffer" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="81" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="void" signature="void unlockNativeBuffer(quintptr native_buffer) const">
                    <parameter type="quintptr" name="native_buffer" default=""/>
                </function>
                <function name="waylandBufferHandle" fullname="QtWayland::ClientBuffer::waylandBufferHandle" href="qtwayland-clientbuffer.html#waylandBufferHandle" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="89" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct ::wl_resource *" signature="struct ::wl_resource * waylandBufferHandle() const"/>
                <function name="~ClientBuffer" fullname="QtWayland::ClientBuffer::~ClientBuffer" href="qtwayland-clientbuffer.html#dtor.ClientBuffer" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="74" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~ClientBuffer()"/>
                <variable name="m_buffer" fullname="QtWayland::ClientBuffer::m_buffer" href="qtwayland-clientbuffer.html#m_buffer-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="105" type="struct ::wl_resource *" static="false"/>
                <variable name="m_committed" fullname="QtWayland::ClientBuffer::m_committed" href="qtwayland-clientbuffer.html#m_committed-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="110" type="bool" static="false"/>
                <variable name="m_damage" fullname="QtWayland::ClientBuffer::m_damage" href="qtwayland-clientbuffer.html#m_damage-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="106" type="QRegion" static="false"/>
                <variable name="m_destroyed" fullname="QtWayland::ClientBuffer::m_destroyed" href="qtwayland-clientbuffer.html#m_destroyed-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="111" type="bool" static="false"/>
                <variable name="m_refCount" fullname="QtWayland::ClientBuffer::m_refCount" href="qtwayland-clientbuffer.html#m_refCount-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="113" type="QAtomicInt" static="false"/>
                <variable name="m_textureDirty" fullname="QtWayland::ClientBuffer::m_textureDirty" href="qtwayland-clientbuffer.html#m_textureDirty-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="107" type="bool" static="false"/>
            </class>
            <class name="ClientBufferIntegration" fullname="QtWayland::ClientBufferIntegration" href="qtwayland-clientbufferintegration.html" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="58">
                <function name="ClientBufferIntegration" fullname="QtWayland::ClientBufferIntegration::ClientBufferIntegration" href="qtwayland-clientbufferintegration.html#ClientBufferIntegration" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ClientBufferIntegration()"/>
                <function name="compositor" fullname="QtWayland::ClientBufferIntegration::compositor" href="qtwayland-clientbufferintegration.html#compositor" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandCompositor *" signature="QWaylandCompositor * compositor() const"/>
                <function name="createBufferFor" fullname="QtWayland::ClientBufferIntegration::createBufferFor" href="qtwayland-clientbufferintegration.html#createBufferFor" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="69" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QtWayland::ClientBuffer *" signature="QtWayland::ClientBuffer * createBufferFor(struct ::wl_resource *buffer) = 0">
                    <parameter type="struct ::wl_resource *" name="buffer" default=""/>
                </function>
                <function name="initializeHardware" fullname="QtWayland::ClientBufferIntegration::initializeHardware" href="qtwayland-clientbufferintegration.html#initializeHardware" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="67" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="void" signature="void initializeHardware(struct ::wl_display *display) = 0">
                    <parameter type="struct ::wl_display *" name="display" default=""/>
                </function>
                <function name="setCompositor" fullname="QtWayland::ClientBufferIntegration::setCompositor" href="qtwayland-clientbufferintegration.html#setCompositor" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCompositor(QWaylandCompositor *compositor)">
                    <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                </function>
                <function name="~ClientBufferIntegration" fullname="QtWayland::ClientBufferIntegration::~ClientBufferIntegration" href="qtwayland-clientbufferintegration.html#dtor.ClientBufferIntegration" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="62" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~ClientBufferIntegration()"/>
                <variable name="m_compositor" fullname="QtWayland::ClientBufferIntegration::m_compositor" href="qtwayland-clientbufferintegration.html#m_compositor-var" status="internal" access="private" location="qwlclientbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegration_p.h" lineno="72" type="QWaylandCompositor *" static="false"/>
            </class>
            <class name="ClientBufferIntegrationFactory" fullname="QtWayland::ClientBufferIntegrationFactory" href="qtwayland-clientbufferintegrationfactory.html" status="internal" access="private" location="qwlclientbufferintegrationfactory_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationfactory_p.h" lineno="53">
                <function name="create" fullname="QtWayland::ClientBufferIntegrationFactory::create" href="qtwayland-clientbufferintegrationfactory.html#create" status="internal" access="private" location="qwlclientbufferintegrationfactory_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationfactory_p.h" lineno="57" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QtWayland::ClientBufferIntegration *" signature="QtWayland::ClientBufferIntegration * create(const QString &amp;name, const QStringList &amp;args, const QString &amp;pluginPath)">
                    <parameter type="const QString &amp;" name="name" default=""/>
                    <parameter type="const QStringList &amp;" name="args" default=""/>
                    <parameter type="const QString &amp;" name="pluginPath" default="QString()"/>
                </function>
                <function name="keys" fullname="QtWayland::ClientBufferIntegrationFactory::keys" href="qtwayland-clientbufferintegrationfactory.html#keys" status="internal" access="private" location="qwlclientbufferintegrationfactory_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationfactory_p.h" lineno="56" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QStringList" signature="QStringList keys(const QString &amp;pluginPath)">
                    <parameter type="const QString &amp;" name="pluginPath" default="QString()"/>
                </function>
            </class>
            <class name="ClientBufferIntegrationPlugin" fullname="QtWayland::ClientBufferIntegrationPlugin" href="qtwayland-clientbufferintegrationplugin.html" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="57" bases="QObject">
                <function name="ClientBufferIntegrationPlugin" fullname="QtWayland::ClientBufferIntegrationPlugin::ClientBufferIntegrationPlugin" href="qtwayland-clientbufferintegrationplugin.html#ClientBufferIntegrationPlugin" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ClientBufferIntegrationPlugin(QObject *parent)">
                    <parameter type="QObject *" name="parent" default="nullptr"/>
                </function>
                <function name="create" fullname="QtWayland::ClientBufferIntegrationPlugin::create" href="qtwayland-clientbufferintegrationplugin.html#create" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="64" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QtWayland::ClientBufferIntegration *" signature="QtWayland::ClientBufferIntegration * create(const QString &amp;key, const QStringList &amp;paramList) = 0">
                    <parameter type="const QString &amp;" name="key" default=""/>
                    <parameter type="const QStringList &amp;" name="paramList" default=""/>
                </function>
                <function name="metaObject" fullname="QtWayland::ClientBufferIntegrationPlugin::metaObject" href="qtwayland-clientbufferintegrationplugin.html#metaObject" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::ClientBufferIntegrationPlugin::qt_metacall" href="qtwayland-clientbufferintegrationplugin.html#qt_metacall" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::ClientBufferIntegrationPlugin::qt_metacast" href="qtwayland-clientbufferintegrationplugin.html#qt_metacast" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::ClientBufferIntegrationPlugin::qt_static_metacall" href="qtwayland-clientbufferintegrationplugin.html#qt_static_metacall" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="~ClientBufferIntegrationPlugin" fullname="QtWayland::ClientBufferIntegrationPlugin::~ClientBufferIntegrationPlugin" href="qtwayland-clientbufferintegrationplugin.html#dtor.ClientBufferIntegrationPlugin" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="62" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~ClientBufferIntegrationPlugin() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::ClientBufferIntegrationPlugin::QPrivateSignal" href="qtwayland-clientbufferintegrationplugin-qprivatesignal.html" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="59"/>
                <variable name="staticMetaObject" fullname="QtWayland::ClientBufferIntegrationPlugin::staticMetaObject" href="qtwayland-clientbufferintegrationplugin.html#staticMetaObject-var" status="internal" access="private" location="qwlclientbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlclientbufferintegrationplugin_p.h" lineno="59" type="const QMetaObject" static="true"/>
            </class>
            <class name="DataDevice" fullname="QtWayland::DataDevice" href="qtwayland-datadevice.html" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="59">
                <function name="DataDevice" fullname="QtWayland::DataDevice::DataDevice" href="qtwayland-datadevice.html#DataDevice" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="DataDevice(QWaylandSeat *seat)">
                    <parameter type="QWaylandSeat *" name="seat" default=""/>
                </function>
                <function name="cancelDrag" fullname="QtWayland::DataDevice::cancelDrag" href="qtwayland-datadevice.html#cancelDrag" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cancelDrag()"/>
                <function name="data_device_set_selection" fullname="QtWayland::DataDevice::data_device_set_selection" href="qtwayland-datadevice.html#data_device_set_selection" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_device_set_selection(int *resource, struct ::wl_resource *source, uint32_t serial) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="struct ::wl_resource *" name="source" default=""/>
                    <parameter type="uint32_t" name="serial" default=""/>
                </function>
                <function name="data_device_start_drag" fullname="QtWayland::DataDevice::data_device_start_drag" href="qtwayland-datadevice.html#data_device_start_drag" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_device_start_drag(int *resource, struct ::wl_resource *source, struct ::wl_resource *origin, struct ::wl_resource *icon, uint32_t serial) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="struct ::wl_resource *" name="source" default=""/>
                    <parameter type="struct ::wl_resource *" name="origin" default=""/>
                    <parameter type="struct ::wl_resource *" name="icon" default=""/>
                    <parameter type="uint32_t" name="serial" default=""/>
                </function>
                <function name="dragIcon" fullname="QtWayland::DataDevice::dragIcon" href="qtwayland-datadevice.html#dragIcon" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="70" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * dragIcon() const"/>
                <function name="dragMove" fullname="QtWayland::DataDevice::dragMove" href="qtwayland-datadevice.html#dragMove" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void dragMove(QWaylandSurface *target, const QPointF &amp;pos)">
                    <parameter type="QWaylandSurface *" name="target" default=""/>
                    <parameter type="const QPointF &amp;" name="pos" default=""/>
                </function>
                <function name="dragOrigin" fullname="QtWayland::DataDevice::dragOrigin" href="qtwayland-datadevice.html#dragOrigin" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="71" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QWaylandSurface *" signature="QWaylandSurface * dragOrigin() const"/>
                <function name="drop" fullname="QtWayland::DataDevice::drop" href="qtwayland-datadevice.html#drop" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void drop()"/>
                <function name="setDragFocus" fullname="QtWayland::DataDevice::setDragFocus" href="qtwayland-datadevice.html#setDragFocus" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDragFocus(QWaylandSurface *focus, const QPointF &amp;localPosition)">
                    <parameter type="QWaylandSurface *" name="focus" default=""/>
                    <parameter type="const QPointF &amp;" name="localPosition" default=""/>
                </function>
                <function name="setDragIcon" fullname="QtWayland::DataDevice::setDragIcon" href="qtwayland-datadevice.html#setDragIcon" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="86" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDragIcon(QWaylandSurface *icon)">
                    <parameter type="QWaylandSurface *" name="icon" default=""/>
                </function>
                <function name="setFocus" fullname="QtWayland::DataDevice::setFocus" href="qtwayland-datadevice.html#setFocus" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setFocus(QWaylandClient *client)">
                    <parameter type="QWaylandClient *" name="client" default=""/>
                </function>
                <function name="sourceDestroyed" fullname="QtWayland::DataDevice::sourceDestroyed" href="qtwayland-datadevice.html#sourceDestroyed" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sourceDestroyed(QtWayland::DataSource *source)">
                    <parameter type="QtWayland::DataSource *" name="source" default=""/>
                </function>
                <variable name="m_compositor" fullname="QtWayland::DataDevice::m_compositor" href="qtwayland-datadevice.html#m_compositor-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="89" type="QWaylandCompositor *" static="false"/>
                <variable name="m_dragClient" fullname="QtWayland::DataDevice::m_dragClient" href="qtwayland-datadevice.html#m_dragClient-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="95" type="struct ::wl_client *" static="false"/>
                <variable name="m_dragDataSource" fullname="QtWayland::DataDevice::m_dragDataSource" href="qtwayland-datadevice.html#m_dragDataSource-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="96" type="QtWayland::DataSource *" static="false"/>
                <variable name="m_dragFocus" fullname="QtWayland::DataDevice::m_dragFocus" href="qtwayland-datadevice.html#m_dragFocus-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="98" type="QWaylandSurface *" static="false"/>
                <variable name="m_dragFocusResource" fullname="QtWayland::DataDevice::m_dragFocusResource" href="qtwayland-datadevice.html#m_dragFocusResource-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="99" type="int *" static="false"/>
                <variable name="m_dragIcon" fullname="QtWayland::DataDevice::m_dragIcon" href="qtwayland-datadevice.html#m_dragIcon-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="101" type="QWaylandSurface *" static="false"/>
                <variable name="m_dragOrigin" fullname="QtWayland::DataDevice::m_dragOrigin" href="qtwayland-datadevice.html#m_dragOrigin-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="102" type="QWaylandSurface *" static="false"/>
                <variable name="m_seat" fullname="QtWayland::DataDevice::m_seat" href="qtwayland-datadevice.html#m_seat-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="90" type="QWaylandSeat *" static="false"/>
                <variable name="m_selectionSource" fullname="QtWayland::DataDevice::m_selectionSource" href="qtwayland-datadevice.html#m_selectionSource-var" status="internal" access="private" location="qwldatadevice_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevice_p.h" lineno="92" type="QtWayland::DataSource *" static="false"/>
            </class>
            <class name="DataDeviceManager" fullname="QtWayland::DataDeviceManager" href="qtwayland-datadevicemanager.html" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="65" bases="QObject">
                <function name="DataDeviceManager" fullname="QtWayland::DataDeviceManager::DataDeviceManager" href="qtwayland-datadevicemanager.html#DataDeviceManager" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="70" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="DataDeviceManager(QWaylandCompositor *compositor)">
                    <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                </function>
                <function name="comp_accept" fullname="QtWayland::DataDeviceManager::comp_accept" href="qtwayland-datadevicemanager.html#comp_accept" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="108" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void comp_accept(struct wl_client *client, struct wl_resource *resource, uint32_t time, const char *type)">
                    <parameter type="struct wl_client *" name="client" default=""/>
                    <parameter type="struct wl_resource *" name="resource" default=""/>
                    <parameter type="uint32_t" name="time" default=""/>
                    <parameter type="const char *" name="type" default=""/>
                </function>
                <function name="comp_destroy" fullname="QtWayland::DataDeviceManager::comp_destroy" href="qtwayland-datadevicemanager.html#comp_destroy" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="116" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void comp_destroy(struct wl_client *client, struct wl_resource *resource)">
                    <parameter type="struct wl_client *" name="client" default=""/>
                    <parameter type="struct wl_resource *" name="resource" default=""/>
                </function>
                <function name="comp_receive" fullname="QtWayland::DataDeviceManager::comp_receive" href="qtwayland-datadevicemanager.html#comp_receive" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="112" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void comp_receive(struct wl_client *client, struct wl_resource *resource, const char *mime_type, int32_t fd)">
                    <parameter type="struct wl_client *" name="client" default=""/>
                    <parameter type="struct wl_resource *" name="resource" default=""/>
                    <parameter type="const char *" name="mime_type" default=""/>
                    <parameter type="int32_t" name="fd" default=""/>
                </function>
                <function name="currentSelectionSource" fullname="QtWayland::DataDeviceManager::currentSelectionSource" href="qtwayland-datadevicemanager.html#currentSelectionSource" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QtWayland::DataSource *" signature="QtWayland::DataSource * currentSelectionSource()"/>
                <function name="data_device_manager_create_data_source" fullname="QtWayland::DataDeviceManager::data_device_manager_create_data_source" href="qtwayland-datadevicemanager.html#data_device_manager_create_data_source" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_device_manager_create_data_source(int *resource, uint32_t id) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="uint32_t" name="id" default=""/>
                </function>
                <function name="data_device_manager_get_data_device" fullname="QtWayland::DataDeviceManager::data_device_manager_get_data_device" href="qtwayland-datadevicemanager.html#data_device_manager_get_data_device" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_device_manager_get_data_device(int *resource, uint32_t id, struct ::wl_resource *seat) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="uint32_t" name="id" default=""/>
                    <parameter type="struct ::wl_resource *" name="seat" default=""/>
                </function>
                <function name="display" fullname="QtWayland::DataDeviceManager::display" href="qtwayland-datadevicemanager.html#display" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="75" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="struct wl_display *" signature="struct wl_display * display() const"/>
                <function name="finishReadFromClient" fullname="QtWayland::DataDeviceManager::finishReadFromClient" href="qtwayland-datadevicemanager.html#finishReadFromClient" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="92" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void finishReadFromClient(bool exhausted)">
                    <parameter type="bool" name="exhausted" default="false"/>
                </function>
                <function name="metaObject" fullname="QtWayland::DataDeviceManager::metaObject" href="qtwayland-datadevicemanager.html#metaObject" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="67" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="offerFromCompositorToClient" fullname="QtWayland::DataDeviceManager::offerFromCompositorToClient" href="qtwayland-datadevicemanager.html#offerFromCompositorToClient" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="80" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool offerFromCompositorToClient(wl_resource *clientDataDeviceResource)">
                    <parameter type="wl_resource *" name="clientDataDeviceResource" default=""/>
                </function>
                <function name="offerRetainedSelection" fullname="QtWayland::DataDeviceManager::offerRetainedSelection" href="qtwayland-datadevicemanager.html#offerRetainedSelection" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="81" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void offerRetainedSelection(wl_resource *clientDataDeviceResource)">
                    <parameter type="wl_resource *" name="clientDataDeviceResource" default=""/>
                </function>
                <function name="overrideSelection" fullname="QtWayland::DataDeviceManager::overrideSelection" href="qtwayland-datadevicemanager.html#overrideSelection" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="79" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void overrideSelection(const QMimeData &amp;mimeData)">
                    <parameter type="const QMimeData &amp;" name="mimeData" default=""/>
                </function>
                <function name="qt_metacall" fullname="QtWayland::DataDeviceManager::qt_metacall" href="qtwayland-datadevicemanager.html#qt_metacall" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="67" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::DataDeviceManager::qt_metacast" href="qtwayland-datadevicemanager.html#qt_metacast" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="67" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::DataDeviceManager::qt_static_metacall" href="qtwayland-datadevicemanager.html#qt_static_metacall" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="67" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="readFromClient" fullname="QtWayland::DataDeviceManager::readFromClient" href="qtwayland-datadevicemanager.html#readFromClient" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="88" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void readFromClient(int fd)">
                    <parameter type="int" name="fd" default=""/>
                </function>
                <function name="retain" fullname="QtWayland::DataDeviceManager::retain" href="qtwayland-datadevicemanager.html#retain" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="91" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void retain()"/>
                <function name="setCurrentSelectionSource" fullname="QtWayland::DataDeviceManager::setCurrentSelectionSource" href="qtwayland-datadevicemanager.html#setCurrentSelectionSource" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setCurrentSelectionSource(QtWayland::DataSource *source)">
                    <parameter type="QtWayland::DataSource *" name="source" default=""/>
                </function>
                <function name="sourceDestroyed" fullname="QtWayland::DataDeviceManager::sourceDestroyed" href="qtwayland-datadevicemanager.html#sourceDestroyed" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void sourceDestroyed(QtWayland::DataSource *source)">
                    <parameter type="QtWayland::DataSource *" name="source" default=""/>
                </function>
                <struct name="QPrivateSignal" fullname="QtWayland::DataDeviceManager::QPrivateSignal" href="qtwayland-datadevicemanager-qprivatesignal.html" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="67"/>
                <variable name="compositor_offer_interface" fullname="QtWayland::DataDeviceManager::compositor_offer_interface" href="qtwayland-datadevicemanager.html#compositor_offer_interface-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="119" type="const struct wl_data_offer_interface" static="true"/>
                <variable name="m_compositor" fullname="QtWayland::DataDeviceManager::m_compositor" href="qtwayland-datadevicemanager.html#m_compositor-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="94" type="QWaylandCompositor *" static="false"/>
                <variable name="m_compositorOwnsSelection" fullname="QtWayland::DataDeviceManager::m_compositorOwnsSelection" href="qtwayland-datadevicemanager.html#m_compositorOwnsSelection-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="105" type="bool" static="false"/>
                <variable name="m_current_selection_source" fullname="QtWayland::DataDeviceManager::m_current_selection_source" href="qtwayland-datadevicemanager.html#m_current_selection_source-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="97" type="QtWayland::DataSource *" static="false"/>
                <variable name="m_data_device_list" fullname="QtWayland::DataDeviceManager::m_data_device_list" href="qtwayland-datadevicemanager.html#m_data_device_list-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="95" type="QList&lt;QtWayland::DataDevice *&gt;" static="false"/>
                <variable name="m_obsoleteRetainedReadNotifiers" fullname="QtWayland::DataDeviceManager::m_obsoleteRetainedReadNotifiers" href="qtwayland-datadevicemanager.html#m_obsoleteRetainedReadNotifiers-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="101" type="QList&lt;QSocketNotifier *&gt;" static="false"/>
                <variable name="m_retainedData" fullname="QtWayland::DataDeviceManager::m_retainedData" href="qtwayland-datadevicemanager.html#m_retainedData-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="99" type="QMimeData" static="false"/>
                <variable name="m_retainedReadBuf" fullname="QtWayland::DataDeviceManager::m_retainedReadBuf" href="qtwayland-datadevicemanager.html#m_retainedReadBuf-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="103" type="QByteArray" static="false"/>
                <variable name="m_retainedReadIndex" fullname="QtWayland::DataDeviceManager::m_retainedReadIndex" href="qtwayland-datadevicemanager.html#m_retainedReadIndex-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="102" type="int" static="false"/>
                <variable name="m_retainedReadNotifier" fullname="QtWayland::DataDeviceManager::m_retainedReadNotifier" href="qtwayland-datadevicemanager.html#m_retainedReadNotifier-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="100" type="QSocketNotifier *" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::DataDeviceManager::staticMetaObject" href="qtwayland-datadevicemanager.html#staticMetaObject-var" status="internal" access="private" location="qwldatadevicemanager_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatadevicemanager_p.h" lineno="67" type="const QMetaObject" static="true"/>
            </class>
            <class name="DataOffer" fullname="QtWayland::DataOffer" href="qtwayland-dataoffer.html" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="57">
                <function name="DataOffer" fullname="QtWayland::DataOffer::DataOffer" href="qtwayland-dataoffer.html#DataOffer" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="DataOffer(QtWayland::DataSource *data_source, int *target)">
                    <parameter type="QtWayland::DataSource *" name="data_source" default=""/>
                    <parameter type="int *" name="target" default=""/>
                </function>
                <function name="data_offer_accept" fullname="QtWayland::DataOffer::data_offer_accept" href="qtwayland-dataoffer.html#data_offer_accept" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="64" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_offer_accept(int *resource, uint32_t serial, const QString &amp;mime_type) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="uint32_t" name="serial" default=""/>
                    <parameter type="const QString &amp;" name="mime_type" default=""/>
                </function>
                <function name="data_offer_destroy" fullname="QtWayland::DataOffer::data_offer_destroy" href="qtwayland-dataoffer.html#data_offer_destroy" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="66" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_offer_destroy(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="data_offer_destroy_resource" fullname="QtWayland::DataOffer::data_offer_destroy_resource" href="qtwayland-dataoffer.html#data_offer_destroy_resource" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_offer_destroy_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="data_offer_receive" fullname="QtWayland::DataOffer::data_offer_receive" href="qtwayland-dataoffer.html#data_offer_receive" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_offer_receive(int *resource, const QString &amp;mime_type, int32_t fd) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="const QString &amp;" name="mime_type" default=""/>
                    <parameter type="int32_t" name="fd" default=""/>
                </function>
                <function name="~DataOffer" fullname="QtWayland::DataOffer::~DataOffer" href="qtwayland-dataoffer.html#dtor.DataOffer" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="61" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~DataOffer()"/>
                <variable name="m_dataSource" fullname="QtWayland::DataOffer::m_dataSource" href="qtwayland-dataoffer.html#m_dataSource-var" status="internal" access="private" location="qwldataoffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldataoffer_p.h" lineno="70" type="QPointer&lt;QtWayland::DataSource&gt;" static="false"/>
            </class>
            <class name="DataSource" fullname="QtWayland::DataSource" href="qtwayland-datasource.html" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="59" bases="QObject">
                <function name="DataSource" fullname="QtWayland::DataSource::DataSource" href="qtwayland-datasource.html#DataSource" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="62" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="DataSource(struct wl_client *client, uint32_t id, uint32_t time)">
                    <parameter type="struct wl_client *" name="client" default=""/>
                    <parameter type="uint32_t" name="id" default=""/>
                    <parameter type="uint32_t" name="time" default=""/>
                </function>
                <function name="accept" fullname="QtWayland::DataSource::accept" href="qtwayland-datasource.html#accept" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="67" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void accept(const QString &amp;mimeType)">
                    <parameter type="const QString &amp;" name="mimeType" default=""/>
                </function>
                <function name="cancel" fullname="QtWayland::DataSource::cancel" href="qtwayland-datasource.html#cancel" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="69" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void cancel()"/>
                <function name="data_source_destroy" fullname="QtWayland::DataSource::data_source_destroy" href="qtwayland-datasource.html#data_source_destroy" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="78" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_source_destroy(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="data_source_destroy_resource" fullname="QtWayland::DataSource::data_source_destroy_resource" href="qtwayland-datasource.html#data_source_destroy_resource" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="79" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_source_destroy_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="data_source_offer" fullname="QtWayland::DataSource::data_source_offer" href="qtwayland-datasource.html#data_source_offer" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="77" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void data_source_offer(int *resource, const QString &amp;mime_type) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="const QString &amp;" name="mime_type" default=""/>
                </function>
                <function name="fromResource" fullname="QtWayland::DataSource::fromResource" href="qtwayland-datasource.html#fromResource" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="74" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QtWayland::DataSource *" signature="QtWayland::DataSource * fromResource(struct ::wl_resource *resource)">
                    <parameter type="struct ::wl_resource *" name="resource" default=""/>
                </function>
                <function name="mimeTypes" fullname="QtWayland::DataSource::mimeTypes" href="qtwayland-datasource.html#mimeTypes" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QList&lt;QString&gt;" signature="QList&lt;QString&gt; mimeTypes() const"/>
                <function name="send" fullname="QtWayland::DataSource::send" href="qtwayland-datasource.html#send" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="68" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void send(const QString &amp;mimeType, int fd)">
                    <parameter type="const QString &amp;" name="mimeType" default=""/>
                    <parameter type="int" name="fd" default=""/>
                </function>
                <function name="setDevice" fullname="QtWayland::DataSource::setDevice" href="qtwayland-datasource.html#setDevice" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setDevice(QtWayland::DataDevice *device)">
                    <parameter type="QtWayland::DataDevice *" name="device" default=""/>
                </function>
                <function name="setManager" fullname="QtWayland::DataSource::setManager" href="qtwayland-datasource.html#setManager" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="71" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setManager(QtWayland::DataDeviceManager *mgr)">
                    <parameter type="QtWayland::DataDeviceManager *" name="mgr" default=""/>
                </function>
                <function name="time" fullname="QtWayland::DataSource::time" href="qtwayland-datasource.html#time" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="64" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="uint32_t" signature="uint32_t time() const"/>
                <function name="~DataSource" fullname="QtWayland::DataSource::~DataSource" href="qtwayland-datasource.html#dtor.DataSource" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="63" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~DataSource() override"/>
                <variable name="m_device" fullname="QtWayland::DataSource::m_device" href="qtwayland-datasource.html#m_device-var" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="85" type="QtWayland::DataDevice *" static="false"/>
                <variable name="m_manager" fullname="QtWayland::DataSource::m_manager" href="qtwayland-datasource.html#m_manager-var" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="86" type="QtWayland::DataDeviceManager *" static="false"/>
                <variable name="m_mimeTypes" fullname="QtWayland::DataSource::m_mimeTypes" href="qtwayland-datasource.html#m_mimeTypes-var" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="83" type="QList&lt;QString&gt;" static="false"/>
                <variable name="m_time" fullname="QtWayland::DataSource::m_time" href="qtwayland-datasource.html#m_time-var" status="internal" access="private" location="qwldatasource_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwldatasource_p.h" lineno="82" type="uint32_t" static="false"/>
            </class>
            <class name="HardwareIntegration" fullname="QtWayland::HardwareIntegration" href="qtwayland-hardwareintegration.html" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="56" bases="QWaylandCompositorExtensionTemplate">
                <function name="HardwareIntegration" fullname="QtWayland::HardwareIntegration::HardwareIntegration" href="qtwayland-hardwareintegration.html#HardwareIntegration" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="59" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="HardwareIntegration(QWaylandCompositor *compositor)">
                    <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                </function>
                <function name="hardware_integration_bind_resource" fullname="QtWayland::HardwareIntegration::hardware_integration_bind_resource" href="qtwayland-hardwareintegration.html#hardware_integration_bind_resource" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="65" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void hardware_integration_bind_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="setClientBufferIntegrationName" fullname="QtWayland::HardwareIntegration::setClientBufferIntegrationName" href="qtwayland-hardwareintegration.html#setClientBufferIntegrationName" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="61" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setClientBufferIntegrationName(const QString &amp;name)">
                    <parameter type="const QString &amp;" name="name" default=""/>
                </function>
                <function name="setServerBufferIntegrationName" fullname="QtWayland::HardwareIntegration::setServerBufferIntegrationName" href="qtwayland-hardwareintegration.html#setServerBufferIntegrationName" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="62" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setServerBufferIntegrationName(const QString &amp;name)">
                    <parameter type="const QString &amp;" name="name" default=""/>
                </function>
                <variable name="m_client_buffer_integration_name" fullname="QtWayland::HardwareIntegration::m_client_buffer_integration_name" href="qtwayland-hardwareintegration.html#m_client_buffer_integration_name-var" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="68" type="QString" static="false"/>
                <variable name="m_server_buffer_integration_name" fullname="QtWayland::HardwareIntegration::m_server_buffer_integration_name" href="qtwayland-hardwareintegration.html#m_server_buffer_integration_name-var" status="internal" access="private" location="qwlhwintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhwintegration_p.h" lineno="69" type="QString" static="false"/>
            </class>
            <class name="HardwareLayerIntegration" fullname="QtWayland::HardwareLayerIntegration" href="qtwayland-hardwarelayerintegration.html" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="56" bases="QObject">
                <function name="HardwareLayerIntegration" fullname="QtWayland::HardwareLayerIntegration::HardwareLayerIntegration" href="qtwayland-hardwarelayerintegration.html#HardwareLayerIntegration" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="60" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="HardwareLayerIntegration(QObject *parent)">
                    <parameter type="QObject *" name="parent" default="nullptr"/>
                </function>
                <function name="add" fullname="QtWayland::HardwareLayerIntegration::add" href="qtwayland-hardwarelayerintegration.html#add" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="64" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void add(QWaylandQuickHardwareLayer *)">
                    <parameter type="QWaylandQuickHardwareLayer *" name="" default=""/>
                </function>
                <function name="metaObject" fullname="QtWayland::HardwareLayerIntegration::metaObject" href="qtwayland-hardwarelayerintegration.html#metaObject" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="58" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::HardwareLayerIntegration::qt_metacall" href="qtwayland-hardwarelayerintegration.html#qt_metacall" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="58" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::HardwareLayerIntegration::qt_metacast" href="qtwayland-hardwarelayerintegration.html#qt_metacast" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="58" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::HardwareLayerIntegration::qt_static_metacall" href="qtwayland-hardwarelayerintegration.html#qt_static_metacall" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="58" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="remove" fullname="QtWayland::HardwareLayerIntegration::remove" href="qtwayland-hardwarelayerintegration.html#remove" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="65" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void remove(QWaylandQuickHardwareLayer *)">
                    <parameter type="QWaylandQuickHardwareLayer *" name="" default=""/>
                </function>
                <function name="~HardwareLayerIntegration" fullname="QtWayland::HardwareLayerIntegration::~HardwareLayerIntegration" href="qtwayland-hardwarelayerintegration.html#dtor.HardwareLayerIntegration" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="63" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~HardwareLayerIntegration() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::HardwareLayerIntegration::QPrivateSignal" href="qtwayland-hardwarelayerintegration-qprivatesignal.html" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="58"/>
                <variable name="staticMetaObject" fullname="QtWayland::HardwareLayerIntegration::staticMetaObject" href="qtwayland-hardwarelayerintegration.html#staticMetaObject-var" status="internal" access="private" location="qwlhardwarelayerintegration_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegration_p.h" lineno="58" type="const QMetaObject" static="true"/>
            </class>
            <class name="HardwareLayerIntegrationFactory" fullname="QtWayland::HardwareLayerIntegrationFactory" href="qtwayland-hardwarelayerintegrationfactory.html" status="internal" access="private" location="qwlhardwarelayerintegrationfactory_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationfactory_p.h" lineno="53">
                <function name="create" fullname="QtWayland::HardwareLayerIntegrationFactory::create" href="qtwayland-hardwarelayerintegrationfactory.html#create" status="internal" access="private" location="qwlhardwarelayerintegrationfactory_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationfactory_p.h" lineno="57" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QtWayland::HardwareLayerIntegration *" signature="QtWayland::HardwareLayerIntegration * create(const QString &amp;name, const QStringList &amp;args, const QString &amp;pluginPath)">
                    <parameter type="const QString &amp;" name="name" default=""/>
                    <parameter type="const QStringList &amp;" name="args" default=""/>
                    <parameter type="const QString &amp;" name="pluginPath" default="QString()"/>
                </function>
                <function name="keys" fullname="QtWayland::HardwareLayerIntegrationFactory::keys" href="qtwayland-hardwarelayerintegrationfactory.html#keys" status="internal" access="private" location="qwlhardwarelayerintegrationfactory_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationfactory_p.h" lineno="56" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QStringList" signature="QStringList keys(const QString &amp;pluginPath)">
                    <parameter type="const QString &amp;" name="pluginPath" default="QString()"/>
                </function>
            </class>
            <class name="HardwareLayerIntegrationPlugin" fullname="QtWayland::HardwareLayerIntegrationPlugin" href="qtwayland-hardwarelayerintegrationplugin.html" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="57" bases="QObject">
                <function name="HardwareLayerIntegrationPlugin" fullname="QtWayland::HardwareLayerIntegrationPlugin::HardwareLayerIntegrationPlugin" href="qtwayland-hardwarelayerintegrationplugin.html#HardwareLayerIntegrationPlugin" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="HardwareLayerIntegrationPlugin(QObject *parent)">
                    <parameter type="QObject *" name="parent" default="nullptr"/>
                </function>
                <function name="create" fullname="QtWayland::HardwareLayerIntegrationPlugin::create" href="qtwayland-hardwarelayerintegrationplugin.html#create" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="64" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QtWayland::HardwareLayerIntegration *" signature="QtWayland::HardwareLayerIntegration * create(const QString &amp;key, const QStringList &amp;paramList) = 0">
                    <parameter type="const QString &amp;" name="key" default=""/>
                    <parameter type="const QStringList &amp;" name="paramList" default=""/>
                </function>
                <function name="metaObject" fullname="QtWayland::HardwareLayerIntegrationPlugin::metaObject" href="qtwayland-hardwarelayerintegrationplugin.html#metaObject" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::HardwareLayerIntegrationPlugin::qt_metacall" href="qtwayland-hardwarelayerintegrationplugin.html#qt_metacall" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::HardwareLayerIntegrationPlugin::qt_metacast" href="qtwayland-hardwarelayerintegrationplugin.html#qt_metacast" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::HardwareLayerIntegrationPlugin::qt_static_metacall" href="qtwayland-hardwarelayerintegrationplugin.html#qt_static_metacall" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="~HardwareLayerIntegrationPlugin" fullname="QtWayland::HardwareLayerIntegrationPlugin::~HardwareLayerIntegrationPlugin" href="qtwayland-hardwarelayerintegrationplugin.html#dtor.HardwareLayerIntegrationPlugin" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="62" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~HardwareLayerIntegrationPlugin() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::HardwareLayerIntegrationPlugin::QPrivateSignal" href="qtwayland-hardwarelayerintegrationplugin-qprivatesignal.html" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="59"/>
                <variable name="staticMetaObject" fullname="QtWayland::HardwareLayerIntegrationPlugin::staticMetaObject" href="qtwayland-hardwarelayerintegrationplugin.html#staticMetaObject-var" status="internal" access="private" location="qwlhardwarelayerintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlhardwarelayerintegrationplugin_p.h" lineno="59" type="const QMetaObject" static="true"/>
            </class>
            <class name="IviSurfaceIntegration" fullname="QtWayland::IviSurfaceIntegration" href="qtwayland-ivisurfaceintegration.html" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="52" bases="QWaylandQuickShellIntegration">
                <function name="IviSurfaceIntegration" fullname="QtWayland::IviSurfaceIntegration::IviSurfaceIntegration" href="qtwayland-ivisurfaceintegration.html#IviSurfaceIntegration" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="IviSurfaceIntegration(QWaylandQuickShellSurfaceItem *item)">
                    <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
                </function>
                <function name="handleIviSurfaceDestroyed" fullname="QtWayland::IviSurfaceIntegration::handleIviSurfaceDestroyed" href="qtwayland-ivisurfaceintegration.html#handleIviSurfaceDestroyed" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="60" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleIviSurfaceDestroyed()"/>
                <function name="metaObject" fullname="QtWayland::IviSurfaceIntegration::metaObject" href="qtwayland-ivisurfaceintegration.html#metaObject" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="54" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::IviSurfaceIntegration::qt_metacall" href="qtwayland-ivisurfaceintegration.html#qt_metacall" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::IviSurfaceIntegration::qt_metacast" href="qtwayland-ivisurfaceintegration.html#qt_metacast" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::IviSurfaceIntegration::qt_static_metacall" href="qtwayland-ivisurfaceintegration.html#qt_static_metacall" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="54" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="~IviSurfaceIntegration" fullname="QtWayland::IviSurfaceIntegration::~IviSurfaceIntegration" href="qtwayland-ivisurfaceintegration.html#dtor.IviSurfaceIntegration" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="57" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~IviSurfaceIntegration() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::IviSurfaceIntegration::QPrivateSignal" href="qtwayland-ivisurfaceintegration-qprivatesignal.html" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="54"/>
                <variable name="m_item" fullname="QtWayland::IviSurfaceIntegration::m_item" href="qtwayland-ivisurfaceintegration.html#m_item-var" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="63" type="QWaylandQuickShellSurfaceItem *" static="false"/>
                <variable name="m_shellSurface" fullname="QtWayland::IviSurfaceIntegration::m_shellSurface" href="qtwayland-ivisurfaceintegration.html#m_shellSurface-var" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="64" type="QWaylandIviSurface *" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::IviSurfaceIntegration::staticMetaObject" href="qtwayland-ivisurfaceintegration.html#staticMetaObject-var" status="internal" access="private" location="qwaylandivisurfaceintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandivisurfaceintegration_p.h" lineno="54" type="const QMetaObject" static="true"/>
            </class>
            <class name="QtKeyExtensionGlobal" fullname="QtWayland::QtKeyExtensionGlobal" href="qtwayland-qtkeyextensionglobal.html" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="57" bases="QWaylandCompositorExtensionTemplate">
                <function name="QtKeyExtensionGlobal" fullname="QtWayland::QtKeyExtensionGlobal::QtKeyExtensionGlobal" href="qtwayland-qtkeyextensionglobal.html#QtKeyExtensionGlobal" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QtKeyExtensionGlobal(QWaylandCompositor *compositor)">
                    <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                </function>
                <function name="metaObject" fullname="QtWayland::QtKeyExtensionGlobal::metaObject" href="qtwayland-qtkeyextensionglobal.html#metaObject" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="postQtKeyEvent" fullname="QtWayland::QtKeyExtensionGlobal::postQtKeyEvent" href="qtwayland-qtkeyextensionglobal.html#postQtKeyEvent" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="63" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool postQtKeyEvent(QKeyEvent *event, QWaylandSurface *surface)">
                    <parameter type="QKeyEvent *" name="event" default=""/>
                    <parameter type="QWaylandSurface *" name="surface" default=""/>
                </function>
                <function name="qt_metacall" fullname="QtWayland::QtKeyExtensionGlobal::qt_metacall" href="qtwayland-qtkeyextensionglobal.html#qt_metacall" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::QtKeyExtensionGlobal::qt_metacast" href="qtwayland-qtkeyextensionglobal.html#qt_metacast" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::QtKeyExtensionGlobal::qt_static_metacall" href="qtwayland-qtkeyextensionglobal.html#qt_static_metacall" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <struct name="QPrivateSignal" fullname="QtWayland::QtKeyExtensionGlobal::QPrivateSignal" href="qtwayland-qtkeyextensionglobal-qprivatesignal.html" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="59"/>
                <variable name="m_compositor" fullname="QtWayland::QtKeyExtensionGlobal::m_compositor" href="qtwayland-qtkeyextensionglobal.html#m_compositor-var" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="66" type="QWaylandCompositor *" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::QtKeyExtensionGlobal::staticMetaObject" href="qtwayland-qtkeyextensionglobal.html#staticMetaObject-var" status="internal" access="private" location="qwlqtkey_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqtkey_p.h" lineno="59" type="const QMetaObject" static="true"/>
            </class>
            <class name="Region" fullname="QtWayland::Region" href="qtwayland-region.html" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="55">
                <function name="Region" fullname="QtWayland::Region::Region" href="qtwayland-region.html#Region" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="Region(struct wl_client *client, uint32_t id)">
                    <parameter type="struct wl_client *" name="client" default=""/>
                    <parameter type="uint32_t" name="id" default=""/>
                </function>
                <function name="Region" fullname="QtWayland::Region::Region" href="qtwayland-region.html#Region-1" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="68" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="Region(const QtWayland::Region &amp;)">
                    <parameter type="const QtWayland::Region &amp;" name="" default=""/>
                </function>
                <function name="fromResource" fullname="QtWayland::Region::fromResource" href="qtwayland-region.html#fromResource" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="61" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QtWayland::Region *" signature="QtWayland::Region * fromResource(struct ::wl_resource *resource)">
                    <parameter type="struct ::wl_resource *" name="resource" default=""/>
                </function>
                <function name="id" fullname="QtWayland::Region::id" href="qtwayland-region.html#id" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="63" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="uint" signature="uint id() const"/>
                <function name="operator=" fullname="QtWayland::Region::operator=" href="qtwayland-region.html#operator-eq" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="68" meta="copy-assign" virtual="non" const="false" static="false" final="false" override="false" type="QtWayland::Region &amp;" signature="QtWayland::Region &amp; operator=(const QtWayland::Region &amp;)">
                    <parameter type="const QtWayland::Region &amp;" name="" default=""/>
                </function>
                <function name="region" fullname="QtWayland::Region::region" href="qtwayland-region.html#region" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="65" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QRegion" signature="QRegion region() const"/>
                <function name="region_add" fullname="QtWayland::Region::region_add" href="qtwayland-region.html#region_add" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void region_add(int *resource, int32_t x, int32_t y, int32_t w, int32_t h) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="int32_t" name="x" default=""/>
                    <parameter type="int32_t" name="y" default=""/>
                    <parameter type="int32_t" name="w" default=""/>
                    <parameter type="int32_t" name="h" default=""/>
                </function>
                <function name="region_destroy" fullname="QtWayland::Region::region_destroy" href="qtwayland-region.html#region_destroy" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="74" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void region_destroy(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="region_destroy_resource" fullname="QtWayland::Region::region_destroy_resource" href="qtwayland-region.html#region_destroy_resource" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="72" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void region_destroy_resource(int *) override">
                    <parameter type="int *" name="" default=""/>
                </function>
                <function name="region_subtract" fullname="QtWayland::Region::region_subtract" href="qtwayland-region.html#region_subtract" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="76" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void region_subtract(int *resource, int32_t x, int32_t y, int32_t w, int32_t h) override">
                    <parameter type="int *" name="resource" default=""/>
                    <parameter type="int32_t" name="x" default=""/>
                    <parameter type="int32_t" name="y" default=""/>
                    <parameter type="int32_t" name="w" default=""/>
                    <parameter type="int32_t" name="h" default=""/>
                </function>
                <function name="~Region" fullname="QtWayland::Region::~Region" href="qtwayland-region.html#dtor.Region" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="59" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~Region()"/>
                <variable name="m_region" fullname="QtWayland::Region::m_region" href="qtwayland-region.html#m_region-var" status="internal" access="private" location="qwlregion_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlregion_p.h" lineno="70" type="QRegion" static="false"/>
            </class>
            <class name="ServerBuffer" fullname="QtWayland::ServerBuffer" href="qtwayland-serverbuffer.html" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="63">
                <function name="ServerBuffer" fullname="QtWayland::ServerBuffer::ServerBuffer" href="qtwayland-serverbuffer.html#ServerBuffer" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="72" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ServerBuffer(const QSize &amp;size, ServerBuffer::Format format)">
                    <parameter type="const QSize &amp;" name="size" default=""/>
                    <parameter type="ServerBuffer::Format" name="format" default=""/>
                </function>
                <function name="bufferInUse" fullname="QtWayland::ServerBuffer::bufferInUse" href="qtwayland-serverbuffer.html#bufferInUse" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="76" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool bufferInUse()"/>
                <function name="format" fullname="QtWayland::ServerBuffer::format" href="qtwayland-serverbuffer.html#format" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="84" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QtWayland::ServerBuffer::Format" signature="QtWayland::ServerBuffer::Format format() const"/>
                <function name="isYInverted" fullname="QtWayland::ServerBuffer::isYInverted" href="qtwayland-serverbuffer.html#isYInverted" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="81" meta="plain" virtual="virtual" const="true" static="false" final="false" override="false" type="bool" signature="bool isYInverted() const"/>
                <function name="releaseOpenGlTexture" fullname="QtWayland::ServerBuffer::releaseOpenGlTexture" href="qtwayland-serverbuffer.html#releaseOpenGlTexture" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="79" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void releaseOpenGlTexture()"/>
                <function name="resourceForClient" fullname="QtWayland::ServerBuffer::resourceForClient" href="qtwayland-serverbuffer.html#resourceForClient" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="75" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="struct ::wl_resource *" signature="struct ::wl_resource * resourceForClient(struct ::wl_client *) = 0">
                    <parameter type="struct ::wl_client *" name="" default=""/>
                </function>
                <function name="size" fullname="QtWayland::ServerBuffer::size" href="qtwayland-serverbuffer.html#size" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="83" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QSize" signature="QSize size() const"/>
                <function name="toOpenGlTexture" fullname="QtWayland::ServerBuffer::toOpenGlTexture" href="qtwayland-serverbuffer.html#toOpenGlTexture" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="78" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QOpenGLTexture *" signature="QOpenGLTexture * toOpenGlTexture() = 0"/>
                <function name="~ServerBuffer" fullname="QtWayland::ServerBuffer::~ServerBuffer" href="qtwayland-serverbuffer.html#dtor.ServerBuffer" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="73" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~ServerBuffer()"/>
                <enum name="Format" fullname="QtWayland::ServerBuffer::Format" href="qtwayland-serverbuffer.html#Format-enum" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="66">
                    <value name="RGBA32" value="0"/>
                    <value name="A8" value="1"/>
                    <value name="Custom" value="2"/>
                </enum>
                <variable name="m_format" fullname="QtWayland::ServerBuffer::m_format" href="qtwayland-serverbuffer.html#m_format-var" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="87" type="QtWayland::ServerBuffer::Format" static="false"/>
                <variable name="m_size" fullname="QtWayland::ServerBuffer::m_size" href="qtwayland-serverbuffer.html#m_size-var" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="86" type="QSize" static="false"/>
            </class>
            <class name="ServerBufferIntegration" fullname="QtWayland::ServerBufferIntegration" href="qtwayland-serverbufferintegration.html" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="90">
                <function name="ServerBufferIntegration" fullname="QtWayland::ServerBufferIntegration::ServerBufferIntegration" href="qtwayland-serverbufferintegration.html#ServerBufferIntegration" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="93" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ServerBufferIntegration()"/>
                <function name="createServerBufferFromData" fullname="QtWayland::ServerBufferIntegration::createServerBufferFromData" href="qtwayland-serverbufferintegration.html#createServerBufferFromData" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="100" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QtWayland::ServerBuffer *" signature="QtWayland::ServerBuffer * createServerBufferFromData(const QByteArray &amp;data, const QSize &amp;size, uint glInternalFormat)">
                    <parameter type="const QByteArray &amp;" name="data" default=""/>
                    <parameter type="const QSize &amp;" name="size" default=""/>
                    <parameter type="uint" name="glInternalFormat" default=""/>
                </function>
                <function name="createServerBufferFromImage" fullname="QtWayland::ServerBufferIntegration::createServerBufferFromImage" href="qtwayland-serverbufferintegration.html#createServerBufferFromImage" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="99" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QtWayland::ServerBuffer *" signature="QtWayland::ServerBuffer * createServerBufferFromImage(const QImage &amp;qimage, ServerBuffer::Format format) = 0">
                    <parameter type="const QImage &amp;" name="qimage" default=""/>
                    <parameter type="ServerBuffer::Format" name="format" default=""/>
                </function>
                <function name="initializeHardware" fullname="QtWayland::ServerBufferIntegration::initializeHardware" href="qtwayland-serverbufferintegration.html#initializeHardware" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="96" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="bool" signature="bool initializeHardware(QWaylandCompositor *)">
                    <parameter type="QWaylandCompositor *" name="" default=""/>
                </function>
                <function name="supportsFormat" fullname="QtWayland::ServerBufferIntegration::supportsFormat" href="qtwayland-serverbufferintegration.html#supportsFormat" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="98" meta="plain" virtual="pure" const="true" static="false" final="false" override="false" type="bool" signature="bool supportsFormat(ServerBuffer::Format format) const = 0">
                    <parameter type="ServerBuffer::Format" name="format" default=""/>
                </function>
                <function name="~ServerBufferIntegration" fullname="QtWayland::ServerBufferIntegration::~ServerBufferIntegration" href="qtwayland-serverbufferintegration.html#dtor.ServerBufferIntegration" status="internal" access="private" location="qwlserverbufferintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegration_p.h" lineno="94" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~ServerBufferIntegration()"/>
            </class>
            <class name="ServerBufferIntegrationFactory" fullname="QtWayland::ServerBufferIntegrationFactory" href="qtwayland-serverbufferintegrationfactory.html" status="internal" access="private" location="qwlserverbufferintegrationfactory_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationfactory_p.h" lineno="53">
                <function name="create" fullname="QtWayland::ServerBufferIntegrationFactory::create" href="qtwayland-serverbufferintegrationfactory.html#create" status="internal" access="private" location="qwlserverbufferintegrationfactory_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationfactory_p.h" lineno="57" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QtWayland::ServerBufferIntegration *" signature="QtWayland::ServerBufferIntegration * create(const QString &amp;name, const QStringList &amp;args, const QString &amp;pluginPath)">
                    <parameter type="const QString &amp;" name="name" default=""/>
                    <parameter type="const QStringList &amp;" name="args" default=""/>
                    <parameter type="const QString &amp;" name="pluginPath" default="QString()"/>
                </function>
                <function name="keys" fullname="QtWayland::ServerBufferIntegrationFactory::keys" href="qtwayland-serverbufferintegrationfactory.html#keys" status="internal" access="private" location="qwlserverbufferintegrationfactory_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationfactory_p.h" lineno="56" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="QStringList" signature="QStringList keys(const QString &amp;pluginPath)">
                    <parameter type="const QString &amp;" name="pluginPath" default="QString()"/>
                </function>
            </class>
            <class name="ServerBufferIntegrationPlugin" fullname="QtWayland::ServerBufferIntegrationPlugin" href="qtwayland-serverbufferintegrationplugin.html" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="57" bases="QObject">
                <function name="ServerBufferIntegrationPlugin" fullname="QtWayland::ServerBufferIntegrationPlugin::ServerBufferIntegrationPlugin" href="qtwayland-serverbufferintegrationplugin.html#ServerBufferIntegrationPlugin" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="61" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="ServerBufferIntegrationPlugin(QObject *parent)">
                    <parameter type="QObject *" name="parent" default="nullptr"/>
                </function>
                <function name="create" fullname="QtWayland::ServerBufferIntegrationPlugin::create" href="qtwayland-serverbufferintegrationplugin.html#create" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="64" meta="plain" virtual="pure" const="false" static="false" final="false" override="false" type="QtWayland::ServerBufferIntegration *" signature="QtWayland::ServerBufferIntegration * create(const QString &amp;key, const QStringList &amp;paramList) = 0">
                    <parameter type="const QString &amp;" name="key" default=""/>
                    <parameter type="const QStringList &amp;" name="paramList" default=""/>
                </function>
                <function name="metaObject" fullname="QtWayland::ServerBufferIntegrationPlugin::metaObject" href="qtwayland-serverbufferintegrationplugin.html#metaObject" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::ServerBufferIntegrationPlugin::qt_metacall" href="qtwayland-serverbufferintegrationplugin.html#qt_metacall" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::ServerBufferIntegrationPlugin::qt_metacast" href="qtwayland-serverbufferintegrationplugin.html#qt_metacast" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::ServerBufferIntegrationPlugin::qt_static_metacall" href="qtwayland-serverbufferintegrationplugin.html#qt_static_metacall" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="59" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="~ServerBufferIntegrationPlugin" fullname="QtWayland::ServerBufferIntegrationPlugin::~ServerBufferIntegrationPlugin" href="qtwayland-serverbufferintegrationplugin.html#dtor.ServerBufferIntegrationPlugin" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="62" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~ServerBufferIntegrationPlugin() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::ServerBufferIntegrationPlugin::QPrivateSignal" href="qtwayland-serverbufferintegrationplugin-qprivatesignal.html" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="59"/>
                <variable name="staticMetaObject" fullname="QtWayland::ServerBufferIntegrationPlugin::staticMetaObject" href="qtwayland-serverbufferintegrationplugin.html#staticMetaObject-var" status="internal" access="private" location="qwlserverbufferintegrationplugin_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/hardware_integration/qwlserverbufferintegrationplugin_p.h" lineno="59" type="const QMetaObject" static="true"/>
            </class>
            <class name="SharedMemoryBuffer" fullname="QtWayland::SharedMemoryBuffer" href="qtwayland-sharedmemorybuffer.html" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="119" bases="QtWayland::ClientBuffer">
                <function name="SharedMemoryBuffer" fullname="QtWayland::SharedMemoryBuffer::SharedMemoryBuffer" href="qtwayland-sharedmemorybuffer.html#SharedMemoryBuffer" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="122" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="SharedMemoryBuffer(struct ::wl_resource *bufferResource)">
                    <parameter type="struct ::wl_resource *" name="bufferResource" default=""/>
                </function>
                <function name="image" fullname="QtWayland::SharedMemoryBuffer::image" href="qtwayland-sharedmemorybuffer.html#image" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="126" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QImage" signature="QImage image() const override"/>
                <function name="origin" fullname="QtWayland::SharedMemoryBuffer::origin" href="qtwayland-sharedmemorybuffer.html#origin" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="125" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QWaylandSurface::Origin" signature="QWaylandSurface::Origin origin() const override"/>
                <function name="size" fullname="QtWayland::SharedMemoryBuffer::size" href="qtwayland-sharedmemorybuffer.html#size" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="124" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="QSize" signature="QSize size() const override"/>
                <function name="toOpenGlTexture" fullname="QtWayland::SharedMemoryBuffer::toOpenGlTexture" href="qtwayland-sharedmemorybuffer.html#toOpenGlTexture" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="129" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="QOpenGLTexture *" signature="QOpenGLTexture * toOpenGlTexture(int plane) override">
                    <parameter type="int" name="plane" default="0"/>
                </function>
                <variable name="m_shmTexture" fullname="QtWayland::SharedMemoryBuffer::m_shmTexture" href="qtwayland-sharedmemorybuffer.html#m_shmTexture-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="132" type="QOpenGLTexture *" static="false"/>
            </class>
            <class name="TouchExtensionGlobal" fullname="QtWayland::TouchExtensionGlobal" href="qtwayland-touchextensionglobal.html" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="58" bases="QWaylandCompositorExtensionTemplate">
                <function name="TouchExtensionGlobal" fullname="QtWayland::TouchExtensionGlobal::TouchExtensionGlobal" href="qtwayland-touchextensionglobal.html#TouchExtensionGlobal" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="70" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="TouchExtensionGlobal(QWaylandCompositor *compositor)">
                    <parameter type="QWaylandCompositor *" name="compositor" default=""/>
                </function>
                <function name="behaviorFlags" fullname="QtWayland::TouchExtensionGlobal::behaviorFlags" href="qtwayland-touchextensionglobal.html#behaviorFlags-prop" status="active" access="public" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="76" meta="plain" virtual="non" const="true" static="false" final="false" override="false" associated-property="behaviorFlags" type="QtWayland::TouchExtensionGlobal::BehaviorFlags" signature="QtWayland::TouchExtensionGlobal::BehaviorFlags behaviorFlags() const"/>
                <function name="behaviorFlagsChanged" fullname="QtWayland::TouchExtensionGlobal::behaviorFlagsChanged" href="qtwayland-touchextensionglobal.html#behaviorFlags-prop" status="active" access="public" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="79" meta="signal" virtual="non" const="false" static="false" final="false" override="false" associated-property="behaviorFlags" type="void" signature="void behaviorFlagsChanged()"/>
                <function name="metaObject" fullname="QtWayland::TouchExtensionGlobal::metaObject" href="qtwayland-touchextensionglobal.html#metaObject" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="60" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="postTouchEvent" fullname="QtWayland::TouchExtensionGlobal::postTouchEvent" href="qtwayland-touchextensionglobal.html#postTouchEvent" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="73" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool postTouchEvent(QTouchEvent *event, QWaylandSurface *surface)">
                    <parameter type="QTouchEvent *" name="event" default=""/>
                    <parameter type="QWaylandSurface *" name="surface" default=""/>
                </function>
                <function name="qt_metacall" fullname="QtWayland::TouchExtensionGlobal::qt_metacall" href="qtwayland-touchextensionglobal.html#qt_metacall" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::TouchExtensionGlobal::qt_metacast" href="qtwayland-touchextensionglobal.html#qt_metacast" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::TouchExtensionGlobal::qt_static_metacall" href="qtwayland-touchextensionglobal.html#qt_static_metacall" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="60" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="setBehviorFlags" fullname="QtWayland::TouchExtensionGlobal::setBehviorFlags" href="qtwayland-touchextensionglobal.html#behaviorFlags-prop" status="active" access="public" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="75" meta="plain" virtual="non" const="false" static="false" final="false" override="false" associated-property="behaviorFlags" type="void" signature="void setBehviorFlags(QtWayland::TouchExtensionGlobal::BehaviorFlags flags)">
                    <parameter type="QtWayland::TouchExtensionGlobal::BehaviorFlags" name="flags" default=""/>
                </function>
                <function name="touch_extension_bind_resource" fullname="QtWayland::TouchExtensionGlobal::touch_extension_bind_resource" href="qtwayland-touchextensionglobal.html#touch_extension_bind_resource" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="82" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void touch_extension_bind_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="touch_extension_destroy_resource" fullname="QtWayland::TouchExtensionGlobal::touch_extension_destroy_resource" href="qtwayland-touchextensionglobal.html#touch_extension_destroy_resource" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="83" meta="plain" virtual="non" const="false" static="false" final="false" override="true" type="void" signature="void touch_extension_destroy_resource(int *resource) override">
                    <parameter type="int *" name="resource" default=""/>
                </function>
                <function name="~TouchExtensionGlobal" fullname="QtWayland::TouchExtensionGlobal::~TouchExtensionGlobal" href="qtwayland-touchextensionglobal.html#dtor.TouchExtensionGlobal" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="71" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~TouchExtensionGlobal() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::TouchExtensionGlobal::QPrivateSignal" href="qtwayland-touchextensionglobal-qprivatesignal.html" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="60"/>
                <enum name="BehaviorFlag" fullname="QtWayland::TouchExtensionGlobal::BehaviorFlag" href="qtwayland-touchextensionglobal.html#BehaviorFlag-enum" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="64" typedef="QtWayland::TouchExtensionGlobal::BehaviorFlags">
                    <value name="None" value="0x00"/>
                    <value name="MouseFromTouch" value="0x01"/>
                </enum>
                <typedef name="BehaviorFlags" fullname="QtWayland::TouchExtensionGlobal::BehaviorFlags" href="qtwayland-touchextensionglobal.html#BehaviorFlag-enum" status="active" access="public" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="68" enum="QtWayland::TouchExtensionGlobal::BehaviorFlag"/>
                <property name="behaviorFlags" fullname="QtWayland::TouchExtensionGlobal::behaviorFlags" href="qtwayland-touchextensionglobal.html#behaviorFlags-prop" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="61">
                    <getter name="behaviorFlags"/>
                    <setter name="setBehviorFlags"/>
                    <notifier name="behaviorFlagsChanged"/>
                </property>
                <variable name="m_compositor" fullname="QtWayland::TouchExtensionGlobal::m_compositor" href="qtwayland-touchextensionglobal.html#m_compositor-var" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="86" type="QWaylandCompositor *" static="false"/>
                <variable name="m_flags" fullname="QtWayland::TouchExtensionGlobal::m_flags" href="qtwayland-touchextensionglobal.html#m_flags-var" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="87" type="QtWayland::TouchExtensionGlobal::BehaviorFlags" static="false"/>
                <variable name="m_posData" fullname="QtWayland::TouchExtensionGlobal::m_posData" href="qtwayland-touchextensionglobal.html#m_posData-var" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="89" type="QList&lt;float&gt;" static="false"/>
                <variable name="m_resources" fullname="QtWayland::TouchExtensionGlobal::m_resources" href="qtwayland-touchextensionglobal.html#m_resources-var" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="88" type="int" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::TouchExtensionGlobal::staticMetaObject" href="qtwayland-touchextensionglobal.html#staticMetaObject-var" status="internal" access="private" location="qwlqttouch_p.h" filepath="/build/qt6-doc/src/build/qtbase/include/QtWaylandCompositor/6.0.0/QtWaylandCompositor/private/../../../../../../../qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwlqttouch_p.h" lineno="60" type="const QMetaObject" static="true"/>
            </class>
            <class name="WlShellIntegration" fullname="QtWayland::WlShellIntegration" href="qtwayland-wlshellintegration.html" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="52" bases="QWaylandQuickShellIntegration">
                <function name="WlShellIntegration" fullname="QtWayland::WlShellIntegration::WlShellIntegration" href="qtwayland-wlshellintegration.html#WlShellIntegration" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="56" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="WlShellIntegration(QWaylandQuickShellSurfaceItem *item)">
                    <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
                </function>
                <function name="adjustOffsetForNextFrame" fullname="QtWayland::WlShellIntegration::adjustOffsetForNextFrame" href="qtwayland-wlshellintegration.html#adjustOffsetForNextFrame" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="73" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void adjustOffsetForNextFrame(const QPointF &amp;offset)">
                    <parameter type="const QPointF &amp;" name="offset" default=""/>
                </function>
                <function name="devicePixelRatio" fullname="QtWayland::WlShellIntegration::devicePixelRatio" href="qtwayland-wlshellintegration.html#devicePixelRatio" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="86" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="qreal" signature="qreal devicePixelRatio() const"/>
                <function name="eventFilter" fullname="QtWayland::WlShellIntegration::eventFilter" href="qtwayland-wlshellintegration.html#eventFilter" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="60" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool eventFilter(QObject *object, QEvent *event) override">
                    <parameter type="QObject *" name="object" default=""/>
                    <parameter type="QEvent *" name="event" default=""/>
                </function>
                <function name="filterMouseMoveEvent" fullname="QtWayland::WlShellIntegration::filterMouseMoveEvent" href="qtwayland-wlshellintegration.html#filterMouseMoveEvent" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="125" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool filterMouseMoveEvent(QMouseEvent *event)">
                    <parameter type="QMouseEvent *" name="event" default=""/>
                </function>
                <function name="filterMouseReleaseEvent" fullname="QtWayland::WlShellIntegration::filterMouseReleaseEvent" href="qtwayland-wlshellintegration.html#filterMouseReleaseEvent" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="126" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool filterMouseReleaseEvent(QMouseEvent *event)">
                    <parameter type="QMouseEvent *" name="event" default=""/>
                </function>
                <function name="handleFullScreenSizeChanged" fullname="QtWayland::WlShellIntegration::handleFullScreenSizeChanged" href="qtwayland-wlshellintegration.html#handleFullScreenSizeChanged" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="74" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFullScreenSizeChanged()"/>
                <function name="handleMaximizedSizeChanged" fullname="QtWayland::WlShellIntegration::handleMaximizedSizeChanged" href="qtwayland-wlshellintegration.html#handleMaximizedSizeChanged" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="75" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleMaximizedSizeChanged()"/>
                <function name="handlePopupClosed" fullname="QtWayland::WlShellIntegration::handlePopupClosed" href="qtwayland-wlshellintegration.html#handlePopupClosed" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="84" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handlePopupClosed()"/>
                <function name="handlePopupRemoved" fullname="QtWayland::WlShellIntegration::handlePopupRemoved" href="qtwayland-wlshellintegration.html#handlePopupRemoved" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="85" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handlePopupRemoved()"/>
                <function name="handleRedraw" fullname="QtWayland::WlShellIntegration::handleRedraw" href="qtwayland-wlshellintegration.html#handleRedraw" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="72" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleRedraw()"/>
                <function name="handleSetDefaultTopLevel" fullname="QtWayland::WlShellIntegration::handleSetDefaultTopLevel" href="qtwayland-wlshellintegration.html#handleSetDefaultTopLevel" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="65" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetDefaultTopLevel()"/>
                <function name="handleSetFullScreen" fullname="QtWayland::WlShellIntegration::handleSetFullScreen" href="qtwayland-wlshellintegration.html#handleSetFullScreen" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="68" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetFullScreen(QWaylandWlShellSurface::FullScreenMethod method, uint framerate, QWaylandOutput *output)">
                    <parameter type="QWaylandWlShellSurface::FullScreenMethod" name="method" default=""/>
                    <parameter type="uint" name="framerate" default=""/>
                    <parameter type="QWaylandOutput *" name="output" default=""/>
                </function>
                <function name="handleSetMaximized" fullname="QtWayland::WlShellIntegration::handleSetMaximized" href="qtwayland-wlshellintegration.html#handleSetMaximized" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="67" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetMaximized(QWaylandOutput *output)">
                    <parameter type="QWaylandOutput *" name="output" default=""/>
                </function>
                <function name="handleSetPopup" fullname="QtWayland::WlShellIntegration::handleSetPopup" href="qtwayland-wlshellintegration.html#handleSetPopup" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="69" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetPopup(QWaylandSeat *seat, QWaylandSurface *parent, const QPoint &amp;relativeToParent)">
                    <parameter type="QWaylandSeat *" name="seat" default=""/>
                    <parameter type="QWaylandSurface *" name="parent" default=""/>
                    <parameter type="const QPoint &amp;" name="relativeToParent" default=""/>
                </function>
                <function name="handleSetTransient" fullname="QtWayland::WlShellIntegration::handleSetTransient" href="qtwayland-wlshellintegration.html#handleSetTransient" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="66" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetTransient(QWaylandSurface *parentSurface, const QPoint &amp;relativeToParent, bool inactive)">
                    <parameter type="QWaylandSurface *" name="parentSurface" default=""/>
                    <parameter type="const QPoint &amp;" name="relativeToParent" default=""/>
                    <parameter type="bool" name="inactive" default=""/>
                </function>
                <function name="handleShellSurfaceDestroyed" fullname="QtWayland::WlShellIntegration::handleShellSurfaceDestroyed" href="qtwayland-wlshellintegration.html#handleShellSurfaceDestroyed" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="70" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleShellSurfaceDestroyed()"/>
                <function name="handleStartMove" fullname="QtWayland::WlShellIntegration::handleStartMove" href="qtwayland-wlshellintegration.html#handleStartMove" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="63" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleStartMove(QWaylandSeat *seat)">
                    <parameter type="QWaylandSeat *" name="seat" default=""/>
                </function>
                <function name="handleStartResize" fullname="QtWayland::WlShellIntegration::handleStartResize" href="qtwayland-wlshellintegration.html#handleStartResize" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="64" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleStartResize(QWaylandSeat *seat, QWaylandWlShellSurface::ResizeEdge edges)">
                    <parameter type="QWaylandSeat *" name="seat" default=""/>
                    <parameter type="QWaylandWlShellSurface::ResizeEdge" name="edges" default=""/>
                </function>
                <function name="handleSurfaceHasContentChanged" fullname="QtWayland::WlShellIntegration::handleSurfaceHasContentChanged" href="qtwayland-wlshellintegration.html#handleSurfaceHasContentChanged" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="71" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSurfaceHasContentChanged()"/>
                <function name="metaObject" fullname="QtWayland::WlShellIntegration::metaObject" href="qtwayland-wlshellintegration.html#metaObject" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="54" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::WlShellIntegration::qt_metacall" href="qtwayland-wlshellintegration.html#qt_metacall" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::WlShellIntegration::qt_metacast" href="qtwayland-wlshellintegration.html#qt_metacast" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="54" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::WlShellIntegration::qt_static_metacall" href="qtwayland-wlshellintegration.html#qt_static_metacall" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="54" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="~WlShellIntegration" fullname="QtWayland::WlShellIntegration::~WlShellIntegration" href="qtwayland-wlshellintegration.html#dtor.WlShellIntegration" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="57" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="true" type="" signature="~WlShellIntegration() override"/>
                <struct name="QPrivateSignal" fullname="QtWayland::WlShellIntegration::QPrivateSignal" href="qtwayland-wlshellintegration-qprivatesignal.html" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="54"/>
                <enum name="GrabberState" fullname="QtWayland::WlShellIntegration::GrabberState" href="qtwayland-wlshellintegration.html#GrabberState-enum" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="78" scoped="true">
                    <value name="Default" value="0"/>
                    <value name="Resize" value="1"/>
                    <value name="Move" value="2"/>
                </enum>
                <enum name="State" fullname="QtWayland::WlShellIntegration::State" href="qtwayland-wlshellintegration.html#State-enum" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="106" scoped="true">
                    <value name="Windowed" value="0"/>
                    <value name="Maximized" value="1"/>
                    <value name="FullScreen" value="2"/>
                </enum>
                <variable name="currentState" fullname="QtWayland::WlShellIntegration::currentState" href="qtwayland-wlshellintegration.html#currentState-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="112" type="QtWayland::WlShellIntegration::State" static="false"/>
                <variable name="finalPosition" fullname="QtWayland::WlShellIntegration::finalPosition" href="qtwayland-wlshellintegration.html#finalPosition-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="123" type="QPointF" static="false"/>
                <variable name="grabberState" fullname="QtWayland::WlShellIntegration::grabberState" href="qtwayland-wlshellintegration.html#grabberState-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="90" type="QtWayland::WlShellIntegration::GrabberState" static="false"/>
                <variable name="isPopup" fullname="QtWayland::WlShellIntegration::isPopup" href="qtwayland-wlshellintegration.html#isPopup-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="104" type="bool" static="false"/>
                <variable name="m_item" fullname="QtWayland::WlShellIntegration::m_item" href="qtwayland-wlshellintegration.html#m_item-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="88" type="QWaylandQuickShellSurfaceItem *" static="false"/>
                <variable name="m_shellSurface" fullname="QtWayland::WlShellIntegration::m_shellSurface" href="qtwayland-wlshellintegration.html#m_shellSurface-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="89" type="QPointer&lt;QWaylandWlShellSurface&gt;" static="false"/>
                <variable name="moveState" fullname="QtWayland::WlShellIntegration::moveState" href="qtwayland-wlshellintegration.html#moveState-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="95" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h:91:5)" static="false"/>
                <variable name="nextState" fullname="QtWayland::WlShellIntegration::nextState" href="qtwayland-wlshellintegration.html#nextState-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="113" type="QtWayland::WlShellIntegration::State" static="false"/>
                <variable name="nonwindowedState" fullname="QtWayland::WlShellIntegration::nonwindowedState" href="qtwayland-wlshellintegration.html#nonwindowedState-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="120" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h:115:5)" static="false"/>
                <variable name="normalPosition" fullname="QtWayland::WlShellIntegration::normalPosition" href="qtwayland-wlshellintegration.html#normalPosition-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="122" type="QPointF" static="false"/>
                <variable name="resizeState" fullname="QtWayland::WlShellIntegration::resizeState" href="qtwayland-wlshellintegration.html#resizeState-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="102" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h:96:5)" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::WlShellIntegration::staticMetaObject" href="qtwayland-wlshellintegration.html#staticMetaObject-var" status="internal" access="private" location="qwaylandwlshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandwlshellintegration_p.h" lineno="54" type="const QMetaObject" static="true"/>
            </class>
            <class name="XdgPopupIntegration" fullname="QtWayland::XdgPopupIntegration" href="qtwayland-xdgpopupintegration.html" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="122" bases="QWaylandQuickShellIntegration">
                <function name="XdgPopupIntegration" fullname="QtWayland::XdgPopupIntegration::XdgPopupIntegration" href="qtwayland-xdgpopupintegration.html#XdgPopupIntegration" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="126" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="XdgPopupIntegration(QWaylandQuickShellSurfaceItem *item)">
                    <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
                </function>
                <function name="handleGeometryChanged" fullname="QtWayland::XdgPopupIntegration::handleGeometryChanged" href="qtwayland-xdgpopupintegration.html#handleGeometryChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="129" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleGeometryChanged()"/>
                <function name="metaObject" fullname="QtWayland::XdgPopupIntegration::metaObject" href="qtwayland-xdgpopupintegration.html#metaObject" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="124" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::XdgPopupIntegration::qt_metacall" href="qtwayland-xdgpopupintegration.html#qt_metacall" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="124" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::XdgPopupIntegration::qt_metacast" href="qtwayland-xdgpopupintegration.html#qt_metacast" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="124" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::XdgPopupIntegration::qt_static_metacall" href="qtwayland-xdgpopupintegration.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="124" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <struct name="QPrivateSignal" fullname="QtWayland::XdgPopupIntegration::QPrivateSignal" href="qtwayland-xdgpopupintegration-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="124"/>
                <variable name="m_item" fullname="QtWayland::XdgPopupIntegration::m_item" href="qtwayland-xdgpopupintegration.html#m_item-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="132" type="QWaylandQuickShellSurfaceItem *" static="false"/>
                <variable name="m_popup" fullname="QtWayland::XdgPopupIntegration::m_popup" href="qtwayland-xdgpopupintegration.html#m_popup-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="134" type="QWaylandXdgPopup *" static="false"/>
                <variable name="m_xdgSurface" fullname="QtWayland::XdgPopupIntegration::m_xdgSurface" href="qtwayland-xdgpopupintegration.html#m_xdgSurface-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="133" type="QWaylandXdgSurface *" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::XdgPopupIntegration::staticMetaObject" href="qtwayland-xdgpopupintegration.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="124" type="const QMetaObject" static="true"/>
            </class>
            <class name="XdgToplevelIntegration" fullname="QtWayland::XdgToplevelIntegration" href="qtwayland-xdgtoplevelintegration.html" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="54" bases="QWaylandQuickShellIntegration">
                <function name="XdgToplevelIntegration" fullname="QtWayland::XdgToplevelIntegration::XdgToplevelIntegration" href="qtwayland-xdgtoplevelintegration.html#XdgToplevelIntegration" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="58" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="XdgToplevelIntegration(QWaylandQuickShellSurfaceItem *item)">
                    <parameter type="QWaylandQuickShellSurfaceItem *" name="item" default=""/>
                </function>
                <function name="eventFilter" fullname="QtWayland::XdgToplevelIntegration::eventFilter" href="qtwayland-xdgtoplevelintegration.html#eventFilter" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="61" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="bool" signature="bool eventFilter(QObject *object, QEvent *event) override">
                    <parameter type="QObject *" name="object" default=""/>
                    <parameter type="QEvent *" name="event" default=""/>
                </function>
                <function name="filterMouseMoveEvent" fullname="QtWayland::XdgToplevelIntegration::filterMouseMoveEvent" href="qtwayland-xdgtoplevelintegration.html#filterMouseMoveEvent" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="118" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool filterMouseMoveEvent(QMouseEvent *event)">
                    <parameter type="QMouseEvent *" name="event" default=""/>
                </function>
                <function name="filterMouseReleaseEvent" fullname="QtWayland::XdgToplevelIntegration::filterMouseReleaseEvent" href="qtwayland-xdgtoplevelintegration.html#filterMouseReleaseEvent" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="119" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool filterMouseReleaseEvent(QMouseEvent *event)">
                    <parameter type="QMouseEvent *" name="event" default=""/>
                </function>
                <function name="handleActivatedChanged" fullname="QtWayland::XdgToplevelIntegration::handleActivatedChanged" href="qtwayland-xdgtoplevelintegration.html#handleActivatedChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="72" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleActivatedChanged()"/>
                <function name="handleFullscreenChanged" fullname="QtWayland::XdgToplevelIntegration::handleFullscreenChanged" href="qtwayland-xdgtoplevelintegration.html#handleFullscreenChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="71" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFullscreenChanged()"/>
                <function name="handleFullscreenSizeChanged" fullname="QtWayland::XdgToplevelIntegration::handleFullscreenSizeChanged" href="qtwayland-xdgtoplevelintegration.html#handleFullscreenSizeChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="76" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleFullscreenSizeChanged()"/>
                <function name="handleMaximizedChanged" fullname="QtWayland::XdgToplevelIntegration::handleMaximizedChanged" href="qtwayland-xdgtoplevelintegration.html#handleMaximizedChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="68" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleMaximizedChanged()"/>
                <function name="handleMaximizedSizeChanged" fullname="QtWayland::XdgToplevelIntegration::handleMaximizedSizeChanged" href="qtwayland-xdgtoplevelintegration.html#handleMaximizedSizeChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="75" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleMaximizedSizeChanged()"/>
                <function name="handleSetFullscreen" fullname="QtWayland::XdgToplevelIntegration::handleSetFullscreen" href="qtwayland-xdgtoplevelintegration.html#handleSetFullscreen" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="69" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetFullscreen()"/>
                <function name="handleSetMaximized" fullname="QtWayland::XdgToplevelIntegration::handleSetMaximized" href="qtwayland-xdgtoplevelintegration.html#handleSetMaximized" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="66" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSetMaximized()"/>
                <function name="handleStartMove" fullname="QtWayland::XdgToplevelIntegration::handleStartMove" href="qtwayland-xdgtoplevelintegration.html#handleStartMove" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="64" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleStartMove(QWaylandSeat *seat)">
                    <parameter type="QWaylandSeat *" name="seat" default=""/>
                </function>
                <function name="handleStartResize" fullname="QtWayland::XdgToplevelIntegration::handleStartResize" href="qtwayland-xdgtoplevelintegration.html#handleStartResize" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="65" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleStartResize(QWaylandSeat *seat, Qt::Edges edges)">
                    <parameter type="QWaylandSeat *" name="seat" default=""/>
                    <parameter type="Qt::Edges" name="edges" default=""/>
                </function>
                <function name="handleSurfaceSizeChanged" fullname="QtWayland::XdgToplevelIntegration::handleSurfaceSizeChanged" href="qtwayland-xdgtoplevelintegration.html#handleSurfaceSizeChanged" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="73" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleSurfaceSizeChanged()"/>
                <function name="handleToplevelDestroyed" fullname="QtWayland::XdgToplevelIntegration::handleToplevelDestroyed" href="qtwayland-xdgtoplevelintegration.html#handleToplevelDestroyed" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="74" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleToplevelDestroyed()"/>
                <function name="handleUnsetFullscreen" fullname="QtWayland::XdgToplevelIntegration::handleUnsetFullscreen" href="qtwayland-xdgtoplevelintegration.html#handleUnsetFullscreen" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="70" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleUnsetFullscreen()"/>
                <function name="handleUnsetMaximized" fullname="QtWayland::XdgToplevelIntegration::handleUnsetMaximized" href="qtwayland-xdgtoplevelintegration.html#handleUnsetMaximized" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="67" meta="slot" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void handleUnsetMaximized()"/>
                <function name="metaObject" fullname="QtWayland::XdgToplevelIntegration::metaObject" href="qtwayland-xdgtoplevelintegration.html#metaObject" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="56" meta="plain" virtual="virtual" const="true" static="false" final="false" override="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const override"/>
                <function name="qt_metacall" fullname="QtWayland::XdgToplevelIntegration::qt_metacall" href="qtwayland-xdgtoplevelintegration.html#qt_metacall" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="56" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="int" signature="int qt_metacall(QMetaObject::Call, int, void **) override">
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <function name="qt_metacast" fullname="QtWayland::XdgToplevelIntegration::qt_metacast" href="qtwayland-xdgtoplevelintegration.html#qt_metacast" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="56" meta="plain" virtual="virtual" const="false" static="false" final="false" override="true" type="void *" signature="void * qt_metacast(const char *) override">
                    <parameter type="const char *" name="" default=""/>
                </function>
                <function name="qt_static_metacall" fullname="QtWayland::XdgToplevelIntegration::qt_static_metacall" href="qtwayland-xdgtoplevelintegration.html#qt_static_metacall" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="56" meta="plain" virtual="non" const="false" static="true" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call, int, void **)">
                    <parameter type="QObject *" name="" default=""/>
                    <parameter type="QMetaObject::Call" name="" default=""/>
                    <parameter type="int" name="" default=""/>
                    <parameter type="void **" name="" default=""/>
                </function>
                <struct name="QPrivateSignal" fullname="QtWayland::XdgToplevelIntegration::QPrivateSignal" href="qtwayland-xdgtoplevelintegration-qprivatesignal.html" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="56"/>
                <enum name="GrabberState" fullname="QtWayland::XdgToplevelIntegration::GrabberState" href="qtwayland-xdgtoplevelintegration.html#GrabberState-enum" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="83" scoped="true">
                    <value name="Default" value="0"/>
                    <value name="Resize" value="1"/>
                    <value name="Move" value="2"/>
                </enum>
                <variable name="grabberState" fullname="QtWayland::XdgToplevelIntegration::grabberState" href="qtwayland-xdgtoplevelintegration.html#grabberState-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="88" type="QtWayland::XdgToplevelIntegration::GrabberState" static="false"/>
                <variable name="m_item" fullname="QtWayland::XdgToplevelIntegration::m_item" href="qtwayland-xdgtoplevelintegration.html#m_item-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="79" type="QWaylandQuickShellSurfaceItem *" static="false"/>
                <variable name="m_toplevel" fullname="QtWayland::XdgToplevelIntegration::m_toplevel" href="qtwayland-xdgtoplevelintegration.html#m_toplevel-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="81" type="QWaylandXdgToplevel *" static="false"/>
                <variable name="m_xdgSurface" fullname="QtWayland::XdgToplevelIntegration::m_xdgSurface" href="qtwayland-xdgtoplevelintegration.html#m_xdgSurface-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="80" type="QWaylandXdgSurface *" static="false"/>
                <variable name="moveState" fullname="QtWayland::XdgToplevelIntegration::moveState" href="qtwayland-xdgtoplevelintegration.html#moveState-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="94" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h:90:5)" static="false"/>
                <variable name="nonwindowedState" fullname="QtWayland::XdgToplevelIntegration::nonwindowedState" href="qtwayland-xdgtoplevelintegration.html#nonwindowedState-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="116" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h:111:5)" static="false"/>
                <variable name="resizeState" fullname="QtWayland::XdgToplevelIntegration::resizeState" href="qtwayland-xdgtoplevelintegration.html#resizeState-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="104" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h:96:5)" static="false"/>
                <variable name="staticMetaObject" fullname="QtWayland::XdgToplevelIntegration::staticMetaObject" href="qtwayland-xdgtoplevelintegration.html#staticMetaObject-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="56" type="const QMetaObject" static="true"/>
                <variable name="windowedGeometry" fullname="QtWayland::XdgToplevelIntegration::windowedGeometry" href="qtwayland-xdgtoplevelintegration.html#windowedGeometry-var" status="internal" access="private" location="qwaylandxdgshellintegration_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h" lineno="109" type="struct (anonymous struct at /build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/extensions/qwaylandxdgshellintegration_p.h:106:5)" static="false"/>
            </class>
            <struct name="surface_buffer_destroy_listener" fullname="QtWayland::surface_buffer_destroy_listener" href="qtwayland-surface-buffer-destroy-listener.html" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="63">
                <variable name="listener" fullname="QtWayland::surface_buffer_destroy_listener::listener" href="qtwayland-surface-buffer-destroy-listener.html#listener-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="65" type="struct wl_listener" static="false"/>
                <variable name="surfaceBuffer" fullname="QtWayland::surface_buffer_destroy_listener::surfaceBuffer" href="qtwayland-surface-buffer-destroy-listener.html#surfaceBuffer-var" status="internal" access="private" location="qwlclientbuffer_p.h" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/qtwayland/src/compositor/wayland_wrapper/qwlclientbuffer_p.h" lineno="66" type="class ClientBuffer *" static="false"/>
            </struct>
        </namespace>
        <qmlclass name="Shell" qml-module-name="Shell" href="qml-shell.html" status="internal" access="private" title="Shell" fulltitle="Shell" subtitle="">
            <qmlproperty name="focusPolicy" fullname="Shell::focusPolicy" href="qml-shell.html#focusPolicy-prop" status="active" access="public" documented="true" type="enumeration" attached="false" writable="true"/>
        </qmlclass>
        <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="XdgOutputV1" qml-module-name="XdgOutputV1" href="qml-xdgoutputv1.html" status="internal" access="private" title="XdgOutputV1" fulltitle="XdgOutputV1" subtitle="">
            <qmlproperty name="description" fullname="XdgOutputV1::description" href="qml-xdgoutputv1.html#description-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="logicalGeometry" fullname="XdgOutputV1::logicalGeometry" href="qml-xdgoutputv1.html#logicalGeometry-prop" status="active" access="public" documented="true" type="rect" attached="false" writable="false"/>
            <qmlproperty name="logicalPosition" fullname="XdgOutputV1::logicalPosition" href="qml-xdgoutputv1.html#logicalPosition-prop" status="active" access="public" documented="true" type="point" attached="false" writable="true"/>
            <qmlproperty name="logicalSize" fullname="XdgOutputV1::logicalSize" href="qml-xdgoutputv1.html#logicalSize-prop" status="active" access="public" documented="true" type="size" attached="false" writable="true"/>
            <qmlproperty name="manager" fullname="XdgOutputV1::manager" href="qml-xdgoutputv1.html#manager-prop" status="active" access="public" documented="true" type="XdgOutputManagerV1" attached="false" writable="false"/>
            <qmlproperty name="name" fullname="XdgOutputV1::name" href="qml-xdgoutputv1.html#name-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="output" fullname="XdgOutputV1::output" href="qml-xdgoutputv1.html#output-prop" status="active" access="public" documented="true" type="WaylandOutput" attached="false" writable="false"/>
        </qmlclass>
        <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.0.0/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.0.0/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.0" href="qtwayland-compositor-qmlmodule.html" status="active" location="qtwaylandcompositor-qmltypes.qdoc" filepath="/build/qt6-doc/src/qt-everywhere-src-6.0.0/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>
