<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Wayland Client Reference Documentation" version="6.11.2" project="QtWaylandClient" indexTitle="Qt Wayland Client">
    <namespace name="" status="active" access="public" module="qtwaylandclient">
        <class name="QWaylandClientExtension" href="qwaylandclientextension.html" status="active" access="public" location="qwaylandclientextension.h" documented="true" bases="QObject" module="QtWaylandClient" brief="A class for implementing custom extensions on the Wayland protocol">
            <function name="QWaylandClientExtension" fullname="QWaylandClientExtension::QWaylandClientExtension" href="qwaylandclientextension.html#QWaylandClientExtension" status="active" access="public" location="qwaylandclientextension.h" documented="true" meta="constructor" signature="QWaylandClientExtension(const int ver)">
                <parameter type="const int" name="ver" default=""/>
            </function>
            <function name="activeChanged" fullname="QWaylandClientExtension::activeChanged" href="qwaylandclientextension.html#active-prop" status="active" access="public" location="qwaylandclientextension.h" meta="signal" associated-property="active" type="void" signature="void activeChanged()"/>
            <function name="isActive" fullname="QWaylandClientExtension::isActive" href="qwaylandclientextension.html#active-prop" status="active" access="public" location="qwaylandclientextension.h" meta="plain" const="true" associated-property="active" type="bool" signature="bool isActive() const"/>
            <function name="version" fullname="QWaylandClientExtension::version" href="qwaylandclientextension.html#protocolVersion-prop" status="active" access="public" location="qwaylandclientextension.h" meta="plain" const="true" associated-property="protocolVersion" type="int" signature="int version() const"/>
            <function name="versionChanged" fullname="QWaylandClientExtension::versionChanged" href="qwaylandclientextension.html#protocolVersion-prop" status="active" access="public" location="qwaylandclientextension.h" meta="signal" associated-property="protocolVersion" type="void" signature="void versionChanged()"/>
            <function name="~QWaylandClientExtension" fullname="QWaylandClientExtension::~QWaylandClientExtension" href="qwaylandclientextension.html#dtor.QWaylandClientExtension" status="active" access="public" location="qwaylandclientextension.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QWaylandClientExtension()"/>
            <property name="active" fullname="QWaylandClientExtension::active" href="qwaylandclientextension.html#active-prop" status="active" access="public" location="qwaylandclientextension.h" documented="true" writable="false" dataType="bool" brief="State of the extension">
                <getter name="isActive"/>
                <notifier name="activeChanged"/>
            </property>
            <property name="protocolVersion" fullname="QWaylandClientExtension::protocolVersion" href="qwaylandclientextension.html#protocolVersion-prop" status="active" access="public" location="qwaylandclientextension.h" documented="true" writable="false" dataType="int" brief="Version of the protocol">
                <getter name="version"/>
                <notifier name="versionChanged"/>
            </property>
        </class>
        <class name="QWaylandClientExtensionTemplate" href="qwaylandclientextensiontemplate.html" status="active" access="public" location="qwaylandclientextension.h" documented="true" bases="QWaylandClientExtension" module="QtWaylandClient" brief="A class for implementing custom extensions on the Wayland protocol"/>
        <page name="qt-generate-wayland-protocol-client-sources.html" href="qt-generate-wayland-protocol-client-sources.html" status="active" location="qt_generate_wayland_protocol_client_sources.qdoc" documented="true" groups="cmake-commands-qtwaylandclient" subtype="page" title="qt_generate_wayland_protocol_client_sources" fulltitle="qt_generate_wayland_protocol_client_sources" subtitle="" brief="Generates client-side C++ bindings for a Wayland protocol .XML file">
            <keyword name="qt6-generate-wayland-protocol-client-sources" title="qt6_generate_wayland_protocol_client_sources"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
        </page>
        <page name="qtwaylandclient-index.html" href="qtwaylandclient-index.html" status="active" location="qtwaylandclient-overview.qdoc" documented="true" subtype="page" title="Qt Wayland Client" fulltitle="Qt Wayland Client" subtitle="" brief="Library to enable connecting to a Wayland compositor as a client">
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="building-with-cmake" title="Building with CMake" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="reference" title="Reference" level="1"/>
            <contents name="licenses-and-attributions" title="Licenses and Attributions" level="1"/>
        </page>
        <group name="cmake-commands-qtwaylandclient" href="cmake-commands-qtwaylandclient.html" status="internal" seen="false" title=""/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <module name="QtWaylandClient" href="qtwaylandclient-module.html" status="active" location="qtwaylandclient-overview.qdoc" documented="true" groups="modules" seen="true" title="Qt Wayland Client C++ Classes" brief="Library to enable connecting to a Wayland compositor as a client"/>
    </namespace>
</INDEX>
