<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt GUI Reference Documentation" version="6.8.0" project="QtGui" indexTitle="Qt GUI">
    <namespace name="" status="active" access="public" module="qtgui">
        <function name="operator!=" href="qrhishaderresourcebinding.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="0" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiShaderResourceBinding &amp;a, const QRhiShaderResourceBinding &amp;b)">
            <parameter type="const QRhiShaderResourceBinding &amp;" name="a" default=""/>
            <parameter type="const QRhiShaderResourceBinding &amp;" name="b" default=""/>
        </function>
        <function name="operator!=" href="qshader.html#operator-not-eq-1" status="active" access="public" location="qshader.h" documented="true" related="1" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QShader &amp;lhs, const QShader &amp;rhs)">
            <parameter type="const QShader &amp;" name="lhs" default=""/>
            <parameter type="const QShader &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qshadercode.html#operator-not-eq-2" status="active" access="public" location="qshader.h" documented="true" related="2" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QShaderCode &amp;lhs, const QShaderCode &amp;rhs)">
            <parameter type="const QShaderCode &amp;" name="lhs" default=""/>
            <parameter type="const QShaderCode &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qshaderkey.html#operator-not-eq-3" status="active" access="public" location="qshader.h" documented="true" related="3" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator!=(const QShaderKey &amp;lhs, const QShaderKey &amp;rhs)">
            <parameter type="const QShaderKey &amp;" name="lhs" default=""/>
            <parameter type="const QShaderKey &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qshaderversion.html#operator-not-eq-4" status="active" access="public" location="qshader.h" documented="true" related="4" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator!=(const QShaderVersion &amp;lhs, const QShaderVersion &amp;rhs)">
            <parameter type="const QShaderVersion &amp;" name="lhs" default=""/>
            <parameter type="const QShaderVersion &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qvulkanextension.html#operator-not-eq-5" status="active" access="public" location="qvulkaninstance.h" documented="true" related="5" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator!=(const QVulkanExtension &amp;lhs, const QVulkanExtension &amp;rhs)">
            <parameter type="const QVulkanExtension &amp;" name="lhs" default=""/>
            <parameter type="const QVulkanExtension &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qvulkanlayer.html#operator-not-eq-6" status="active" access="public" location="qvulkaninstance.h" documented="true" related="6" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator!=(const QVulkanLayer &amp;lhs, const QVulkanLayer &amp;rhs)">
            <parameter type="const QVulkanLayer &amp;" name="lhs" default=""/>
            <parameter type="const QVulkanLayer &amp;" name="rhs" default=""/>
        </function>
        <function name="operator*" href="qgenericmatrix.html#operator-2a" status="active" access="public" location="qgenericmatrix.h" documented="true" related="7" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator*(T factor, const QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
            <parameter type="T" name="factor" default=""/>
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qgenericmatrix.html#operator-2a-4" status="active" access="public" location="qgenericmatrix.h" documented="true" related="8" meta="plain" overload="true" overload-number="4" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator*(const QGenericMatrix&lt;N, M, T&gt; &amp;matrix, T factor)">
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
            <parameter type="T" name="factor" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-1" status="active" access="public" location="qtransform.h" documented="true" related="9" meta="plain" overload="true" overload-number="1" type="QLine" signature="QLine operator*(const QLine &amp;line, const QTransform &amp;matrix)">
            <parameter type="const QLine &amp;" name="line" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-2" status="active" access="public" location="qtransform.h" documented="true" related="10" meta="plain" overload="true" overload-number="2" type="QLineF" signature="QLineF operator*(const QLineF &amp;line, const QTransform &amp;matrix)">
            <parameter type="const QLineF &amp;" name="line" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-11" status="active" access="public" location="qmatrix4x4.h" documented="true" related="11" meta="plain" overload="true" overload-number="11" type="QMatrix4x4" signature="QMatrix4x4 operator*(const QMatrix4x4 &amp;m1, const QMatrix4x4 &amp;m2)">
            <parameter type="const QMatrix4x4 &amp;" name="m1" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="m2" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-12" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="12" meta="plain" overload="true" overload-number="12" type="QPoint" signature="QPoint operator*(const QMatrix4x4 &amp;matrix, const QPoint &amp;point)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            <parameter type="const QPoint &amp;" name="point" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-13" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="13" meta="plain" overload="true" overload-number="13" type="QPointF" signature="QPointF operator*(const QMatrix4x4 &amp;matrix, const QPointF &amp;point)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            <parameter type="const QPointF &amp;" name="point" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-14" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="14" meta="plain" overload="true" overload-number="14" type="QVector3D" signature="QVector3D operator*(const QMatrix4x4 &amp;matrix, const QVector3D &amp;vector)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            <parameter type="const QVector3D &amp;" name="vector" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-15" status="active" access="public" location="qmatrix4x4.h" documented="true" related="15" meta="plain" overload="true" overload-number="15" type="QVector4D" signature="QVector4D operator*(const QMatrix4x4 &amp;matrix, const QVector4D &amp;vector)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            <parameter type="const QVector4D &amp;" name="vector" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-16" status="active" access="public" location="qmatrix4x4.h" documented="true" related="16" meta="plain" overload="true" overload-number="16" type="QMatrix4x4" signature="QMatrix4x4 operator*(const QMatrix4x4 &amp;matrix, float factor)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            <parameter type="float" name="factor" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-3" status="active" access="public" location="qpainterpath.h" documented="true" related="17" meta="plain" overload="true" overload-number="3" type="QPainterPath" signature="QPainterPath operator*(const QPainterPath &amp;path, const QTransform &amp;matrix)">
            <parameter type="const QPainterPath &amp;" name="path" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-17" status="active" access="public" location="qmatrix4x4.h" documented="true" related="18" meta="plain" overload="true" overload-number="17" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, const QMatrix4x4 &amp;matrix)">
            <parameter type="const QPoint &amp;" name="point" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-4" status="active" access="public" location="qtransform.h" documented="true" related="19" meta="plain" overload="true" overload-number="4" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, const QTransform &amp;matrix)">
            <parameter type="const QPoint &amp;" name="point" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-18" status="active" access="public" location="qmatrix4x4.h" documented="true" related="20" meta="plain" overload="true" overload-number="18" type="QPointF" signature="QPointF operator*(const QPointF &amp;point, const QMatrix4x4 &amp;matrix)">
            <parameter type="const QPointF &amp;" name="point" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-5" status="active" access="public" location="qtransform.h" documented="true" related="21" meta="plain" overload="true" overload-number="5" type="QPointF" signature="QPointF operator*(const QPointF &amp;point, const QTransform &amp;matrix)">
            <parameter type="const QPointF &amp;" name="point" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-6" status="active" access="public" location="qtransform.h" documented="true" related="22" meta="plain" overload="true" overload-number="6" type="QPolygon" signature="QPolygon operator*(const QPolygon &amp;polygon, const QTransform &amp;matrix)">
            <parameter type="const QPolygon &amp;" name="polygon" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-7" status="active" access="public" location="qtransform.h" documented="true" related="23" meta="plain" overload="true" overload-number="7" type="QPolygonF" signature="QPolygonF operator*(const QPolygonF &amp;polygon, const QTransform &amp;matrix)">
            <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qquaternion.html#operator-2a-3" status="active" access="public" location="qquaternion.h" documented="true" related="24" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QQuaternion" signature="QQuaternion operator*(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
            <parameter type="const QQuaternion &amp;" name="q1" default=""/>
            <parameter type="const QQuaternion &amp;" name="q2" default=""/>
        </function>
        <function name="operator*" href="qquaternion.html#operator-2a-4" status="active" access="public" location="qquaternion.h" documented="true" related="25" meta="plain" overload="true" overload-number="4" type="QVector3D" signature="QVector3D operator*(const QQuaternion &amp;quaternion, const QVector3D &amp;vec)">
            <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            <parameter type="const QVector3D &amp;" name="vec" default=""/>
        </function>
        <function name="operator*" href="qquaternion.html#operator-2a-5" status="active" access="public" location="qquaternion.h" documented="true" related="26" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QQuaternion" signature="QQuaternion operator*(const QQuaternion &amp;quaternion, float factor)">
            <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            <parameter type="float" name="factor" default=""/>
        </function>
        <function name="operator*" href="qtransform.html#operator-2a-8" status="active" access="public" location="qtransform.h" documented="true" related="27" meta="plain" overload="true" overload-number="8" type="QRegion" signature="QRegion operator*(const QRegion &amp;region, const QTransform &amp;matrix)">
            <parameter type="const QRegion &amp;" name="region" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-19" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="28" meta="plain" overload="true" overload-number="19" type="QVector3D" signature="QVector3D operator*(const QVector3D &amp;vector, const QMatrix4x4 &amp;matrix)">
            <parameter type="const QVector3D &amp;" name="vector" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-20" status="active" access="public" location="qmatrix4x4.h" documented="true" related="29" meta="plain" overload="true" overload-number="20" type="QVector4D" signature="QVector4D operator*(const QVector4D &amp;vector, const QMatrix4x4 &amp;matrix)">
            <parameter type="const QVector4D &amp;" name="vector" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qmatrix4x4.html#operator-2a-21" status="active" access="public" location="qmatrix4x4.h" documented="true" related="30" meta="plain" overload="true" overload-number="21" type="QMatrix4x4" signature="QMatrix4x4 operator*(float factor, const QMatrix4x4 &amp;matrix)">
            <parameter type="float" name="factor" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator*" href="qquaternion.html#operator-2a-6" status="active" access="public" location="qquaternion.h" documented="true" related="31" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QQuaternion" signature="QQuaternion operator*(float factor, const QQuaternion &amp;quaternion)">
            <parameter type="float" name="factor" default=""/>
            <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
        </function>
        <function name="operator+" href="qgenericmatrix.html#operator-2b" status="active" access="public" location="qgenericmatrix.h" documented="true" related="32" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator+(const QGenericMatrix&lt;N, M, T&gt; &amp;m1, const QGenericMatrix&lt;N, M, T&gt; &amp;m2)">
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m1" default=""/>
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m2" default=""/>
        </function>
        <function name="operator+" href="qmatrix4x4.html#operator-2b-1" status="active" access="public" location="qmatrix4x4.h" documented="true" related="33" meta="plain" overload="true" overload-number="1" type="QMatrix4x4" signature="QMatrix4x4 operator+(const QMatrix4x4 &amp;m1, const QMatrix4x4 &amp;m2)">
            <parameter type="const QMatrix4x4 &amp;" name="m1" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="m2" default=""/>
        </function>
        <function name="operator+" href="qquaternion.html#operator-2b-1" status="active" access="public" location="qquaternion.h" documented="true" related="34" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QQuaternion" signature="QQuaternion operator+(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
            <parameter type="const QQuaternion &amp;" name="q1" default=""/>
            <parameter type="const QQuaternion &amp;" name="q2" default=""/>
        </function>
        <function name="operator-" href="qgenericmatrix.html#operator-" status="active" access="public" location="qgenericmatrix.h" documented="true" related="35" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator-(const QGenericMatrix&lt;N, M, T&gt; &amp;m1, const QGenericMatrix&lt;N, M, T&gt; &amp;m2)">
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m1" default=""/>
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m2" default=""/>
        </function>
        <function name="operator-" href="qmatrix4x4.html#operator--3" status="active" access="public" location="qmatrix4x4.h" documented="true" related="36" meta="plain" overload="true" overload-number="3" type="QMatrix4x4" signature="QMatrix4x4 operator-(const QMatrix4x4 &amp;m1, const QMatrix4x4 &amp;m2)">
            <parameter type="const QMatrix4x4 &amp;" name="m1" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="m2" default=""/>
        </function>
        <function name="operator-" href="qquaternion.html#operator--3" status="active" access="public" location="qquaternion.h" documented="true" related="37" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QQuaternion" signature="QQuaternion operator-(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
            <parameter type="const QQuaternion &amp;" name="q1" default=""/>
            <parameter type="const QQuaternion &amp;" name="q2" default=""/>
        </function>
        <function name="operator-" href="qgenericmatrix.html#operator--3" status="active" access="public" location="qgenericmatrix.h" documented="true" related="38" meta="plain" overload="true" overload-number="3" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator-(const QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
        </function>
        <function name="operator-" href="qmatrix4x4.html#operator--2" status="active" access="public" location="qmatrix4x4.h" documented="true" related="39" meta="plain" overload="true" overload-number="2" type="QMatrix4x4" signature="QMatrix4x4 operator-(const QMatrix4x4 &amp;matrix)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator-" href="qquaternion.html#operator--2" status="active" access="public" location="qquaternion.h" documented="true" related="40" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QQuaternion" signature="QQuaternion operator-(const QQuaternion &amp;quaternion)">
            <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
        </function>
        <function name="operator/" href="qgenericmatrix.html#operator-2f" status="active" access="public" location="qgenericmatrix.h" documented="true" related="41" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator/(const QGenericMatrix&lt;N, M, T&gt; &amp;matrix, T divisor)">
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
            <parameter type="T" name="divisor" default=""/>
        </function>
        <function name="operator/" href="qmatrix4x4.html#operator-2f-1" status="active" access="public" location="qmatrix4x4.h" documented="true" related="42" meta="plain" overload="true" overload-number="1" type="QMatrix4x4" signature="QMatrix4x4 operator/(const QMatrix4x4 &amp;matrix, float divisor)">
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            <parameter type="float" name="divisor" default=""/>
        </function>
        <function name="operator/" href="qquaternion.html#operator-2f-1" status="active" access="public" location="qquaternion.h" documented="true" related="43" meta="plain" constexpr="true" overload="true" overload-number="1" type="QQuaternion" signature="QQuaternion operator/(const QQuaternion &amp;quaternion, float divisor)">
            <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            <parameter type="float" name="divisor" default=""/>
        </function>
        <function name="operator&lt;" href="qshaderkey.html#operator-lt" status="active" access="public" location="qshader.h" documented="true" related="44" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QShaderKey &amp;lhs, const QShaderKey &amp;rhs)">
            <parameter type="const QShaderKey &amp;" name="lhs" default=""/>
            <parameter type="const QShaderKey &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&lt;" href="qshaderversion.html#operator-lt-1" status="active" access="public" location="qshader.h" documented="true" related="45" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QShaderVersion &amp;lhs, const QShaderVersion &amp;rhs)">
            <parameter type="const QShaderVersion &amp;" name="lhs" default=""/>
            <parameter type="const QShaderVersion &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qvector2d.html#operator-lt-lt" status="active" access="public" location="qvectornd.h" documented="true" related="46" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, QVector2D vector)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QVector2D" name="vector" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qvector3d.html#operator-lt-lt-1" status="active" access="public" location="qvectornd.h" documented="true" related="47" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, QVector3D vector)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QVector3D" name="vector" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qvector4d.html#operator-lt-lt-2" status="active" access="public" location="qvectornd.h" documented="true" related="48" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, QVector4D vector)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QVector4D" name="vector" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qbrush.html#operator-lt-lt-3" status="active" access="public" location="qbrush.h" documented="true" related="49" meta="plain" overload="true" overload-number="3" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QBrush &amp;brush)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QBrush &amp;" name="brush" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qcolor.html#operator-lt-lt-4" status="active" access="public" location="qcolor.h" documented="true" related="50" meta="plain" overload="true" overload-number="4" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QColor &amp;color)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QColor &amp;" name="color" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qcolorspace.html#operator-lt-lt-1" status="active" access="public" location="qcolorspace.h" documented="true" related="51" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QColorSpace &amp;colorSpace)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qcursor.html#operator-lt-lt-6" status="active" access="public" location="qcursor.h" documented="true" related="52" meta="plain" overload="true" overload-number="6" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QCursor &amp;cursor)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QCursor &amp;" name="cursor" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qfont.html#operator-lt-lt-2" status="active" access="public" location="qfont.h" documented="true" related="53" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QFont &amp;font)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QFont &amp;" name="font" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qgenericmatrix.html#operator-lt-lt-8" status="active" access="public" location="qgenericmatrix.h" documented="true" related="54" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qicon.html#operator-lt-lt-1" status="active" access="public" location="qicon.h" documented="true" related="55" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QIcon &amp;icon)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QIcon &amp;" name="icon" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qimage.html#operator-lt-lt-10" status="active" access="public" location="qimage.h" documented="true" related="56" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QImage &amp;image)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QImage &amp;" name="image" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qkeysequence.html#operator-lt-lt-11" status="active" access="public" location="qkeysequence.h" documented="true" related="57" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QKeySequence &amp;sequence)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QKeySequence &amp;" name="sequence" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qmatrix4x4.html#operator-lt-lt-1" status="active" access="public" location="qmatrix4x4.h" documented="true" related="58" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QMatrix4x4 &amp;matrix)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpageranges.html#operator-lt-lt-14" status="active" access="public" location="qpageranges.h" documented="true" related="59" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPageRanges &amp;pageRanges)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPageRanges &amp;" name="pageRanges" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpainterpath.html#operator-lt-lt-1" status="active" access="public" location="qpainterpath.h" documented="true" related="60" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPainterPath &amp;path)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPainterPath &amp;" name="path" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpalette.html#operator-lt-lt-1" status="active" access="public" location="qpalette.h" documented="true" related="61" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QPalette &amp;p)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QPalette &amp;" name="p" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpen.html#operator-lt-lt-17" status="active" access="public" location="qpen.h" documented="true" related="62" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPen &amp;pen)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPen &amp;" name="pen" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpicture.html#operator-lt-lt-1" status="active" access="public" location="qpicture.h" documented="true" related="63" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QPicture &amp;r)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QPicture &amp;" name="r" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpixmap.html#operator-lt-lt-19" status="active" access="public" location="qpixmap.h" documented="true" related="64" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPixmap &amp;pixmap)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpolygon.html#operator-lt-lt-20" status="active" access="public" location="qpolygon.h" documented="true" related="65" meta="plain" overload="true" overload-number="20" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPolygon &amp;polygon)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPolygon &amp;" name="polygon" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpolygonf.html#operator-lt-lt-21" status="active" access="public" location="qpolygon.h" documented="true" related="66" meta="plain" overload="true" overload-number="21" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPolygonF &amp;polygon)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qquaternion.html#operator-lt-lt-22" status="active" access="public" location="qquaternion.h" documented="true" related="67" meta="plain" overload="true" overload-number="22" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QQuaternion &amp;quaternion)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qregion.html#operator-lt-lt-1" status="active" access="public" location="qregion.h" documented="true" related="68" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QRegion &amp;r)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QRegion &amp;" name="r" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qstandarditem.html#operator-lt-lt-24" status="active" access="public" location="qstandarditemmodel.h" documented="true" related="69" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QStandardItem &amp;item)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QStandardItem &amp;" name="item" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qtransform.html#operator-lt-lt-1" status="active" access="public" location="qtransform.h" documented="true" related="70" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QTransform &amp;matrix)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator==" href="qrhishaderresourcebinding.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="71" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiShaderResourceBinding &amp;a, const QRhiShaderResourceBinding &amp;b)">
            <parameter type="const QRhiShaderResourceBinding &amp;" name="a" default=""/>
            <parameter type="const QRhiShaderResourceBinding &amp;" name="b" default=""/>
        </function>
        <function name="operator==" href="qshader.html#operator-eq-eq-1" status="active" access="public" location="qshader.h" documented="true" related="72" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QShader &amp;lhs, const QShader &amp;rhs)">
            <parameter type="const QShader &amp;" name="lhs" default=""/>
            <parameter type="const QShader &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshadercode.html#operator-eq-eq-2" status="active" access="public" location="qshader.h" documented="true" related="73" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator==(const QShaderCode &amp;lhs, const QShaderCode &amp;rhs)">
            <parameter type="const QShaderCode &amp;" name="lhs" default=""/>
            <parameter type="const QShaderCode &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription.html#operator-eq-eq-1" status="active" access="public" location="qshaderdescription.h" documented="true" related="74" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QShaderDescription &amp;lhs, const QShaderDescription &amp;rhs)">
            <parameter type="const QShaderDescription &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription-blockvariable.html#operator-eq-eq-4" status="active" access="public" location="qshaderdescription.h" documented="true" related="75" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator==(const QShaderDescription::BlockVariable &amp;lhs, const QShaderDescription::BlockVariable &amp;rhs)">
            <parameter type="const QShaderDescription::BlockVariable &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription::BlockVariable &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription-builtinvariable.html#operator-eq-eq-5" status="active" access="public" location="qshaderdescription.h" documented="true" related="76" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator==(const QShaderDescription::BuiltinVariable &amp;lhs, const QShaderDescription::BuiltinVariable &amp;rhs)">
            <parameter type="const QShaderDescription::BuiltinVariable &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription::BuiltinVariable &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription-inoutvariable.html#operator-eq-eq-6" status="active" access="public" location="qshaderdescription.h" documented="true" related="77" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator==(const QShaderDescription::InOutVariable &amp;lhs, const QShaderDescription::InOutVariable &amp;rhs)">
            <parameter type="const QShaderDescription::InOutVariable &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription::InOutVariable &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription-pushconstantblock.html#operator-eq-eq-7" status="active" access="public" location="qshaderdescription.h" documented="true" related="78" meta="plain" noexcept="true" overload="true" overload-number="7" type="bool" signature="bool operator==(const QShaderDescription::PushConstantBlock &amp;lhs, const QShaderDescription::PushConstantBlock &amp;rhs)">
            <parameter type="const QShaderDescription::PushConstantBlock &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription::PushConstantBlock &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription-storageblock.html#operator-eq-eq-8" status="active" access="public" location="qshaderdescription.h" documented="true" related="79" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator==(const QShaderDescription::StorageBlock &amp;lhs, const QShaderDescription::StorageBlock &amp;rhs)">
            <parameter type="const QShaderDescription::StorageBlock &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription::StorageBlock &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderdescription-uniformblock.html#operator-eq-eq-9" status="active" access="public" location="qshaderdescription.h" documented="true" related="80" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator==(const QShaderDescription::UniformBlock &amp;lhs, const QShaderDescription::UniformBlock &amp;rhs)">
            <parameter type="const QShaderDescription::UniformBlock &amp;" name="lhs" default=""/>
            <parameter type="const QShaderDescription::UniformBlock &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderkey.html#operator-eq-eq-10" status="active" access="public" location="qshader.h" documented="true" related="81" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator==(const QShaderKey &amp;lhs, const QShaderKey &amp;rhs)">
            <parameter type="const QShaderKey &amp;" name="lhs" default=""/>
            <parameter type="const QShaderKey &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qshaderversion.html#operator-eq-eq-11" status="active" access="public" location="qshader.h" documented="true" related="82" meta="plain" noexcept="true" overload="true" overload-number="11" type="bool" signature="bool operator==(const QShaderVersion &amp;lhs, const QShaderVersion &amp;rhs)">
            <parameter type="const QShaderVersion &amp;" name="lhs" default=""/>
            <parameter type="const QShaderVersion &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qvulkanextension.html#operator-eq-eq-12" status="active" access="public" location="qvulkaninstance.h" documented="true" related="83" meta="plain" noexcept="true" overload="true" overload-number="12" type="bool" signature="bool operator==(const QVulkanExtension &amp;lhs, const QVulkanExtension &amp;rhs)">
            <parameter type="const QVulkanExtension &amp;" name="lhs" default=""/>
            <parameter type="const QVulkanExtension &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qvulkanlayer.html#operator-eq-eq-13" status="active" access="public" location="qvulkaninstance.h" documented="true" related="84" meta="plain" noexcept="true" overload="true" overload-number="13" type="bool" signature="bool operator==(const QVulkanLayer &amp;lhs, const QVulkanLayer &amp;rhs)">
            <parameter type="const QVulkanLayer &amp;" name="lhs" default=""/>
            <parameter type="const QVulkanLayer &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qbrush.html#operator-gt-gt" status="active" access="public" location="qbrush.h" documented="true" related="85" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QBrush &amp;brush)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QBrush &amp;" name="brush" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qcolor.html#operator-gt-gt-1" status="active" access="public" location="qcolor.h" documented="true" related="86" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QColor &amp;color)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QColor &amp;" name="color" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qcolorspace.html#operator-gt-gt-2" status="active" access="public" location="qcolorspace.h" documented="true" related="87" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QColorSpace &amp;colorSpace)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QColorSpace &amp;" name="colorSpace" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qcursor.html#operator-gt-gt-3" status="active" access="public" location="qcursor.h" documented="true" related="88" meta="plain" overload="true" overload-number="3" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QCursor &amp;cursor)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QCursor &amp;" name="cursor" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qfont.html#operator-gt-gt-1" status="active" access="public" location="qfont.h" documented="true" related="89" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QFont &amp;font)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QFont &amp;" name="font" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qgenericmatrix.html#operator-gt-gt-5" status="active" access="public" location="qgenericmatrix.h" documented="true" related="90" meta="plain" overload="true" overload-number="5" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qicon.html#operator-gt-gt-1" status="active" access="public" location="qicon.h" documented="true" related="91" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QIcon &amp;icon)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QIcon &amp;" name="icon" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qimage.html#operator-gt-gt-7" status="active" access="public" location="qimage.h" documented="true" related="92" meta="plain" overload="true" overload-number="7" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QImage &amp;image)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QImage &amp;" name="image" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qkeysequence.html#operator-gt-gt-8" status="active" access="public" location="qkeysequence.h" documented="true" related="93" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QKeySequence &amp;sequence)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QKeySequence &amp;" name="sequence" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qmatrix4x4.html#operator-gt-gt-10" status="active" access="public" location="qmatrix4x4.h" documented="true" related="94" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QMatrix4x4 &amp;matrix)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QMatrix4x4 &amp;" name="matrix" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpageranges.html#operator-gt-gt-11" status="active" access="public" location="qpageranges.h" documented="true" related="95" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPageRanges &amp;pageRanges)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPageRanges &amp;" name="pageRanges" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpainterpath.html#operator-gt-gt-1" status="active" access="public" location="qpainterpath.h" documented="true" related="96" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPainterPath &amp;path)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPainterPath &amp;" name="path" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpalette.html#operator-gt-gt-13" status="active" access="public" location="qpalette.h" documented="true" related="97" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QPalette &amp;p)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QPalette &amp;" name="p" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpen.html#operator-gt-gt-14" status="active" access="public" location="qpen.h" documented="true" related="98" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPen &amp;pen)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPen &amp;" name="pen" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpicture.html#operator-gt-gt-1" status="active" access="public" location="qpicture.h" documented="true" related="99" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QPicture &amp;r)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QPicture &amp;" name="r" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpixmap.html#operator-gt-gt-1" status="active" access="public" location="qpixmap.h" documented="true" related="100" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPixmap &amp;pixmap)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPixmap &amp;" name="pixmap" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpolygon.html#operator-gt-gt-17" status="active" access="public" location="qpolygon.h" documented="true" related="101" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPolygon &amp;polygon)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPolygon &amp;" name="polygon" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpolygonf.html#operator-gt-gt-18" status="active" access="public" location="qpolygon.h" documented="true" related="102" meta="plain" overload="true" overload-number="18" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPolygonF &amp;polygon)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPolygonF &amp;" name="polygon" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qquaternion.html#operator-gt-gt-19" status="active" access="public" location="qquaternion.h" documented="true" related="103" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QQuaternion &amp;quaternion)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QQuaternion &amp;" name="quaternion" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qregion.html#operator-gt-gt-1" status="active" access="public" location="qregion.h" documented="true" related="104" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QRegion &amp;r)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QRegion &amp;" name="r" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qstandarditem.html#operator-gt-gt-21" status="active" access="public" location="qstandarditemmodel.h" documented="true" related="105" meta="plain" overload="true" overload-number="21" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QStandardItem &amp;item)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QStandardItem &amp;" name="item" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qtransform.html#operator-gt-gt-1" status="active" access="public" location="qtransform.h" documented="true" related="106" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QTransform &amp;matrix)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QTransform &amp;" name="matrix" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qvector2d.html#operator-gt-gt-23" status="active" access="public" location="qvectornd.h" documented="true" related="107" meta="plain" overload="true" overload-number="23" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QVector2D &amp;vector)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QVector2D &amp;" name="vector" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qvector3d.html#operator-gt-gt-24" status="active" access="public" location="qvectornd.h" documented="true" related="108" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QVector3D &amp;vector)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QVector3D &amp;" name="vector" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qvector4d.html#operator-gt-gt-25" status="active" access="public" location="qvectornd.h" documented="true" related="109" meta="plain" overload="true" overload-number="25" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QVector4D &amp;vector)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QVector4D &amp;" name="vector" default=""/>
        </function>
        <function name="qAlpha" href="qcolor.html#qAlpha" status="active" access="public" location="qrgb.h" documented="true" related="110" meta="plain" constexpr="true" type="int" signature="int qAlpha(QRgb rgba)">
            <parameter type="QRgb" name="rgba" default=""/>
        </function>
        <function name="qAlpha" href="qcolor.html#qAlpha-1" status="active" access="public" location="qrgba64.h" documented="true" related="111" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qAlpha(QRgba64 rgba64)">
            <parameter type="QRgba64" name="rgba64" default=""/>
        </function>
        <function name="qBlue" href="qcolor.html#qBlue" status="active" access="public" location="qrgb.h" documented="true" related="112" meta="plain" constexpr="true" type="int" signature="int qBlue(QRgb rgb)">
            <parameter type="QRgb" name="rgb" default=""/>
        </function>
        <function name="qBlue" href="qcolor.html#qBlue-1" status="active" access="public" location="qrgba64.h" documented="true" related="113" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qBlue(QRgba64 rgba64)">
            <parameter type="QRgba64" name="rgba64" default=""/>
        </function>
        <function name="qFuzzyCompare" href="qquaternion.html#qFuzzyCompare" status="active" access="public" location="qquaternion.h" documented="true" related="114" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
            <parameter type="const QQuaternion &amp;" name="q1" default=""/>
            <parameter type="const QQuaternion &amp;" name="q2" default=""/>
        </function>
        <function name="qFuzzyCompare" href="qtransform.html#qFuzzyCompare-1" status="active" access="public" location="qtransform.h" documented="true" related="115" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qFuzzyCompare(const QTransform &amp;t1, const QTransform &amp;t2)">
            <parameter type="const QTransform &amp;" name="t1" default=""/>
            <parameter type="const QTransform &amp;" name="t2" default=""/>
        </function>
        <function name="qGray" href="qcolor.html#qGray" status="active" access="public" location="qrgb.h" documented="true" related="116" meta="plain" constexpr="true" type="int" signature="int qGray(int r, int g, int b)">
            <parameter type="int" name="r" default=""/>
            <parameter type="int" name="g" default=""/>
            <parameter type="int" name="b" default=""/>
        </function>
        <function name="qGray" href="qcolor.html#qGray-1" status="active" access="public" location="qrgb.h" documented="true" related="117" meta="plain" constexpr="true" overload="true" overload-number="1" type="int" signature="int qGray(QRgb rgb)">
            <parameter type="QRgb" name="rgb" default=""/>
        </function>
        <function name="qGreen" href="qcolor.html#qGreen" status="active" access="public" location="qrgb.h" documented="true" related="118" meta="plain" constexpr="true" type="int" signature="int qGreen(QRgb rgb)">
            <parameter type="QRgb" name="rgb" default=""/>
        </function>
        <function name="qGreen" href="qcolor.html#qGreen-1" status="active" access="public" location="qrgba64.h" documented="true" related="119" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qGreen(QRgba64 rgba64)">
            <parameter type="QRgba64" name="rgba64" default=""/>
        </function>
        <function name="qGuiApp" href="qguiapplication.html#qGuiApp" status="active" access="public" documented="true" related="120" meta="macrowithoutparams" signature="qGuiApp"/>
        <function name="qHash" href="qpointingdeviceuniqueid.html#qHash" status="active" access="public" location="qpointingdevice.h" documented="true" related="121" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(QPointingDeviceUniqueId key, size_t seed)">
            <parameter type="QPointingDeviceUniqueId" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qfont.html#qHash-1" status="active" access="public" location="qfont.h" documented="true" related="122" meta="plain" noexcept="true" overload="true" overload-number="1" type="size_t" signature="size_t qHash(const QFont &amp;font, size_t seed)">
            <parameter type="const QFont &amp;" name="font" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qkeysequence.html#qHash-2" status="active" access="public" location="qkeysequence.h" documented="true" related="123" meta="plain" noexcept="true" overload="true" overload-number="2" type="size_t" signature="size_t qHash(const QKeySequence &amp;key, size_t seed)">
            <parameter type="const QKeySequence &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qrawfont.html#qHash-3" status="active" access="public" location="qrawfont.h" documented="true" related="124" meta="plain" noexcept="true" overload="true" overload-number="3" type="size_t" signature="size_t qHash(const QRawFont &amp;font, size_t seed)">
            <parameter type="const QRawFont &amp;" name="font" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qrhishaderresourcebinding.html#qHash-4" status="active" access="public" location="qrhi.h" documented="true" related="125" meta="plain" noexcept="true" overload="true" overload-number="4" type="size_t" signature="size_t qHash(const QRhiShaderResourceBinding &amp;b, size_t seed)">
            <parameter type="const QRhiShaderResourceBinding &amp;" name="b" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qshader.html#qHash-1" status="active" access="public" location="qshader.h" documented="true" related="126" meta="plain" noexcept="true" overload="true" overload-number="1" type="size_t" signature="size_t qHash(const QShader &amp;s, size_t seed)">
            <parameter type="const QShader &amp;" name="s" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qshadercode.html#qHash-6" status="active" access="public" location="qshader.h" documented="true" related="127" meta="plain" noexcept="true" overload="true" overload-number="6" type="size_t" signature="size_t qHash(const QShaderCode &amp;k, size_t seed)">
            <parameter type="const QShaderCode &amp;" name="k" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qshaderkey.html#qHash-7" status="active" access="public" location="qshader.h" documented="true" related="128" meta="plain" noexcept="true" overload="true" overload-number="7" type="size_t" signature="size_t qHash(const QShaderKey &amp;k, size_t seed)">
            <parameter type="const QShaderKey &amp;" name="k" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qtransform.html#qHash-8" status="active" access="public" location="qtransform.h" documented="true" related="129" meta="plain" noexcept="true" overload="true" overload-number="8" type="size_t" signature="size_t qHash(const QTransform &amp;key, size_t seed)">
            <parameter type="const QTransform &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qvulkanextension.html#qHash-9" status="active" access="public" location="qvulkaninstance.h" documented="true" related="130" meta="plain" noexcept="true" overload="true" overload-number="9" type="size_t" signature="size_t qHash(const QVulkanExtension &amp;key, size_t seed)">
            <parameter type="const QVulkanExtension &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qvulkanlayer.html#qHash-10" status="active" access="public" location="qvulkaninstance.h" documented="true" related="131" meta="plain" noexcept="true" overload="true" overload-number="10" type="size_t" signature="size_t qHash(const QVulkanLayer &amp;key, size_t seed)">
            <parameter type="const QVulkanLayer &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qPixelFormatAlpha" href="qpixelformat.html#qPixelFormatAlpha" status="active" access="public" location="qpixelformat.h" documented="true" related="132" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatAlpha(uchar channelSize, QPixelFormat::TypeInterpretation typeInterpretation)">
            <parameter type="uchar" name="channelSize" default=""/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
        </function>
        <function name="qPixelFormatCmyk" href="qpixelformat.html#qPixelFormatCmyk" status="active" access="public" location="qpixelformat.h" documented="true" related="133" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatCmyk(uchar channelSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::TypeInterpretation typeInterpretation)">
            <parameter type="uchar" name="channelSize" default=""/>
            <parameter type="uchar" name="alphaSize" default="0"/>
            <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
            <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
        </function>
        <function name="qPixelFormatGrayscale" href="qpixelformat.html#qPixelFormatGrayscale" status="active" access="public" location="qpixelformat.h" documented="true" related="134" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatGrayscale(uchar channelSize, QPixelFormat::TypeInterpretation typeInterpretation)">
            <parameter type="uchar" name="channelSize" default=""/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
        </function>
        <function name="qPixelFormatHsl" href="qpixelformat.html#qPixelFormatHsl" status="active" access="public" location="qpixelformat.h" documented="true" related="135" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatHsl(uchar channelSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::TypeInterpretation typeInterpretation)">
            <parameter type="uchar" name="channelSize" default=""/>
            <parameter type="uchar" name="alphaSize" default="0"/>
            <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
            <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::FloatingPoint"/>
        </function>
        <function name="qPixelFormatHsv" href="qpixelformat.html#qPixelFormatHsv" status="active" access="public" location="qpixelformat.h" documented="true" related="136" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatHsv(uchar channelSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::TypeInterpretation typeInterpretation)">
            <parameter type="uchar" name="channelSize" default=""/>
            <parameter type="uchar" name="alphaSize" default="0"/>
            <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
            <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::FloatingPoint"/>
        </function>
        <function name="qPixelFormatRgba" href="qpixelformat.html#qPixelFormatRgba" status="active" access="public" location="qpixelformat.h" documented="true" related="137" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatRgba(uchar redSize, uchar greenSize, uchar blueSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation)">
            <parameter type="uchar" name="redSize" default=""/>
            <parameter type="uchar" name="greenSize" default=""/>
            <parameter type="uchar" name="blueSize" default=""/>
            <parameter type="uchar" name="alphaSize" default=""/>
            <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default=""/>
            <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default=""/>
            <parameter type="QPixelFormat::AlphaPremultiplied" name="premultiplied" default="QPixelFormat::NotPremultiplied"/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
        </function>
        <function name="qPixelFormatYuv" href="qpixelformat.html#qPixelFormatYuv" status="active" access="public" location="qpixelformat.h" documented="true" related="138" meta="plain" type="QPixelFormat" signature="QPixelFormat qPixelFormatYuv(QPixelFormat::YUVLayout yuvLayout, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder)">
            <parameter type="QPixelFormat::YUVLayout" name="yuvLayout" default=""/>
            <parameter type="uchar" name="alphaSize" default="0"/>
            <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
            <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
            <parameter type="QPixelFormat::AlphaPremultiplied" name="premultiplied" default="QPixelFormat::NotPremultiplied"/>
            <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedByte"/>
            <parameter type="QPixelFormat::ByteOrder" name="byteOrder" default="QPixelFormat::LittleEndian"/>
        </function>
        <function name="qPremultiply" href="qcolor.html#qPremultiply" status="active" access="public" location="qrgb.h" documented="true" related="139" meta="plain" constexpr="true" type="QRgb" signature="QRgb qPremultiply(QRgb rgb)">
            <parameter type="QRgb" name="rgb" default=""/>
        </function>
        <function name="qPremultiply" href="qcolor.html#qPremultiply-1" status="active" access="public" location="qrgba64.h" documented="true" related="140" meta="plain" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 qPremultiply(QRgba64 rgba64)">
            <parameter type="QRgba64" name="rgba64" default=""/>
        </function>
        <function name="qRed" href="qcolor.html#qRed" status="active" access="public" location="qrgb.h" documented="true" related="141" meta="plain" constexpr="true" type="int" signature="int qRed(QRgb rgb)">
            <parameter type="QRgb" name="rgb" default=""/>
        </function>
        <function name="qRed" href="qcolor.html#qRed-1" status="active" access="public" location="qrgba64.h" documented="true" related="142" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qRed(QRgba64 rgba64)">
            <parameter type="QRgba64" name="rgba64" default=""/>
        </function>
        <function name="qRgb" href="qcolor.html#qRgb" status="active" access="public" location="qrgb.h" documented="true" related="143" meta="plain" constexpr="true" type="QRgb" signature="QRgb qRgb(int r, int g, int b)">
            <parameter type="int" name="r" default=""/>
            <parameter type="int" name="g" default=""/>
            <parameter type="int" name="b" default=""/>
        </function>
        <function name="qRgba" href="qcolor.html#qRgba" status="active" access="public" location="qrgb.h" documented="true" related="144" meta="plain" constexpr="true" type="QRgb" signature="QRgb qRgba(int r, int g, int b, int a)">
            <parameter type="int" name="r" default=""/>
            <parameter type="int" name="g" default=""/>
            <parameter type="int" name="b" default=""/>
            <parameter type="int" name="a" default=""/>
        </function>
        <function name="qRgba64" href="qcolor.html#qRgba64" status="active" access="public" location="qrgba64.h" documented="true" related="145" meta="plain" constexpr="true" type="QRgba64" signature="QRgba64 qRgba64(quint64 c)">
            <parameter type="quint64" name="c" default=""/>
        </function>
        <function name="qRgba64" href="qcolor.html#qRgba64-1" status="active" access="public" location="qrgba64.h" documented="true" related="146" meta="plain" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 qRgba64(quint16 r, quint16 g, quint16 b, quint16 a)">
            <parameter type="quint16" name="r" default=""/>
            <parameter type="quint16" name="g" default=""/>
            <parameter type="quint16" name="b" default=""/>
            <parameter type="quint16" name="a" default=""/>
        </function>
        <function name="qUnpremultiply" href="qcolor.html#qUnpremultiply" status="active" access="public" location="qrgb.h" documented="true" related="147" meta="plain" type="QRgb" signature="QRgb qUnpremultiply(QRgb rgb)">
            <parameter type="QRgb" name="rgb" default=""/>
        </function>
        <function name="qUnpremultiply" href="qcolor.html#qUnpremultiply-1" status="active" access="public" location="qrgba64.h" documented="true" related="148" meta="plain" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 qUnpremultiply(QRgba64 rgba64)">
            <parameter type="QRgba64" name="rgba64" default=""/>
        </function>
        <function name="qt_set_sequence_auto_mnemonic" href="qkeysequence.html#qt_set_sequence_auto_mnemonic" status="active" access="public" location="qkeysequence.h" documented="true" related="149" meta="plain" type="void" signature="void qt_set_sequence_auto_mnemonic(bool b)">
            <parameter type="bool" name="b" default=""/>
        </function>
        <page name="qtgui-attribution-aglfn.html" href="qtgui-attribution-aglfn.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Adobe Glyph List For New Fonts, version 1.7" fulltitle="Adobe Glyph List For New Fonts, version 1.7" subtitle="" brief="BSD 3-Clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="aglfn"/>
        </page>
        <page name="richtext-advanced-processing.html" href="richtext-advanced-processing.html" status="active" location="richtext.qdoc" documented="true" subtype="page" title="Advanced Rich Text Processing" fulltitle="Advanced Rich Text Processing" subtitle="">
            <contents name="handling-large-files" title="Handling Large Files" level="1"/>
        </page>
        <page name="https://developer.android.com/reference/androidx/core/content/FileProvider" href="https://developer.android.com/reference/androidx/core/content/FileProvider" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: FileProvider" fulltitle="Android: FileProvider" subtitle=""/>
        <page name="https://developer.android.com/training/secure-file-sharing/setup-sharing.html" href="https://developer.android.com/training/secure-file-sharing/setup-sharing.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: Setting up file sharing" fulltitle="Android: Setting up file sharing" subtitle=""/>
        <page name="qtgui-attribution-grayraster.html" href="qtgui-attribution-grayraster.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Anti-aliasing rasterizer from FreeType 2" fulltitle="Anti-aliasing rasterizer from FreeType 2" subtitle="" brief="Freetype Project License or GNU General Public License v2.0 only">
            <target name="grayraster"/>
        </page>
        <page name="gui-changes-qt6.html" href="gui-changes-qt6.html" status="active" location="qt6-changes.qdoc" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt GUI" fulltitle="Changes to Qt GUI" subtitle="" brief="Kernel, Text, Painting, and Utility classes are modified">
            <contents name="kernel-classes" title="Kernel classes" level="1"/>
            <contents name="the-qbitmap-class" title="The QBitmap class" level="2"/>
            <contents name="the-qcursor-class" title="The QCursor class" level="2"/>
            <contents name="the-qkeycombination-class" title="The QKeyCombination class" level="2"/>
            <contents name="text-classes" title="Text classes" level="1"/>
            <contents name="the-qfontdatabase-class" title="The QFontDatabase class" level="2"/>
            <contents name="the-qfont-class" title="The QFont class" level="2"/>
            <contents name="painting-classes" title="Painting classes" level="1"/>
            <contents name="utility-classes" title="Utility classes" level="1"/>
            <contents name="qintvalidator-and-qdoublevalidator" title="QIntValidator and QDoubleValidator" level="2"/>
            <contents name="opengl-classes" title="OpenGL classes" level="1"/>
            <contents name="the-qopenglcontext-class" title="The QOpenGLContext class" level="2"/>
            <contents name="angle" title="ANGLE" level="2"/>
            <contents name="native-clipboard-integration" title="Native clipboard integration" level="2"/>
        </page>
        <page name="qtgui-attribution-cocoa-platform-plugin.html" href="qtgui-attribution-cocoa-platform-plugin.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Cocoa Platform Plugin" fulltitle="Cocoa Platform Plugin" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="cocoa-platform-plugin"/>
        </page>
        <page name="richtext-common-tasks.html" href="richtext-common-tasks.html" status="active" location="richtext.qdoc" documented="true" subtype="page" title="Common Rich Text Editing Tasks" fulltitle="Common Rich Text Editing Tasks" subtitle="">
            <contents name="using-qtextedit" title="Using QTextEdit" level="1"/>
            <contents name="selecting-text" title="Selecting Text" level="1"/>
            <contents name="finding-text" title="Finding Text" level="1"/>
            <contents name="printing-documents" title="Printing Documents" level="1"/>
        </page>
        <page name="coordsys.html" href="coordsys.html" status="active" location="coordsys.qdoc" documented="true" groups="best-practices,qt-graphics" subtype="page" title="Coordinate System" fulltitle="Coordinate System" subtitle="" brief="Information about the coordinate system used by the paint system">
            <contents name="rendering" title="Rendering" level="1"/>
            <contents name="logical-representation" title="Logical Representation" level="2"/>
            <contents name="aliased-painting" title="Aliased Painting" level="2"/>
            <contents name="anti-aliased-painting" title="Anti-aliased Painting" level="2"/>
            <contents name="transformations" title="Transformations" level="1"/>
            <contents name="window-viewport-conversion" title="Window-Viewport Conversion" level="1"/>
        </page>
        <page name="qtgui-attribution-D3D12MemoryAllocator.html" href="qtgui-attribution-d3d12memoryallocator.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="D3D12 Memory Allocator, version f128d39b7a95b4235bd228d231646278dc6c24b2" fulltitle="D3D12 Memory Allocator, version f128d39b7a95b4235bd228d231646278dc6c24b2" subtitle="" brief="MIT License">
            <target name="d3d12memoryallocator" title="D3D12MemoryAllocator"/>
        </page>
        <page name="qtgui-attribution-dejayvu.html" href="qtgui-attribution-dejayvu.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="DejaVu Fonts, version 2.37" fulltitle="DejaVu Fonts, version 2.37" subtitle="" brief="Bitstream Vera Font License">
            <target name="dejayvu"/>
        </page>
        <page name="richtext-layouts.html" href="richtext-layouts.html" status="active" location="richtext.qdoc" documented="true" subtype="page" title="Document Layouts" fulltitle="Document Layouts" subtitle="">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="example-shaped-text-layout" title="Example - Shaped Text Layout" level="1"/>
        </page>
        <page name="dnd.html" href="dnd.html" status="active" location="dnd.qdoc" documented="true" groups="qt-gui-concepts" subtype="page" title="Drag and Drop" fulltitle="Drag and Drop" subtitle="" brief="An overview of the drag and drop system provided by Qt">
            <keyword name="drag-and-drop-in-qt" title="Drag and Drop in Qt"/>
            <contents name="drag-and-drop-classes" title="Drag and Drop Classes" level="1"/>
            <contents name="configuration" title="Configuration" level="1"/>
            <contents name="drag-and-drop-in-qt-quick" title="Drag and Drop in Qt Quick" level="1"/>
            <contents name="dragging" title="Dragging" level="1"/>
            <contents name="dropping" title="Dropping" level="1"/>
            <contents name="overriding-proposed-actions" title="Overriding Proposed Actions" level="2"/>
            <contents name="subclassing-complex-widgets" title="Subclassing Complex Widgets" level="2"/>
            <contents name="drag-and-drop-actions" title="Drag and Drop Actions" level="1"/>
            <contents name="adding-new-drag-and-drop-types" title="Adding New Drag and Drop Types" level="1"/>
            <contents name="drop-actions" title="Drop Actions" level="1"/>
            <contents name="drop-rectangles" title="Drop Rectangles" level="1"/>
            <contents name="the-clipboard" title="The Clipboard" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="interoperating-with-other-applications" title="Interoperating with Other Applications" level="1"/>
        </page>
        <page name="paintsystem-drawing.html" href="paintsystem-drawing.html" status="active" location="paintsystem.qdoc" documented="true" subtype="page" title="Drawing and Filling" fulltitle="Drawing and Filling" subtitle="">
            <contents name="drawing" title="Drawing" level="1"/>
            <contents name="filling" title="Filling" level="1"/>
        </page>
        <page name="https://freedesktop.org/" href="https://freedesktop.org/" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Freedesktop" fulltitle="Freedesktop" subtitle=""/>
        <page name="https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html" href="https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Freedesktop Icon Naming Specification" fulltitle="Freedesktop Icon Naming Specification" subtitle=""/>
        <page name="https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html" href="https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Freedesktop Icon Theme Specification" fulltitle="Freedesktop Icon Theme Specification" subtitle=""/>
        <page name="qtgui-attribution-freetype-bdf.html" href="qtgui-attribution-freetype-bdf.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Freetype 2 - Bitmap Distribution Format (BDF) support" fulltitle="Freetype 2 - Bitmap Distribution Format (BDF) support" subtitle="" brief="MIT License">
            <target name="freetype-bdf"/>
        </page>
        <page name="qtgui-attribution-freetype-pcf.html" href="qtgui-attribution-freetype-pcf.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Freetype 2 - Portable Compiled Format (PCF) support" fulltitle="Freetype 2 - Portable Compiled Format (PCF) support" subtitle="" brief="MIT License and MIT Open Group variant">
            <target name="freetype-pcf"/>
        </page>
        <page name="qtgui-attribution-freetype-zlib.html" href="qtgui-attribution-freetype-zlib.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Freetype 2 - zlib" fulltitle="Freetype 2 - zlib" subtitle="" brief="Zlib License">
            <target name="freetype-zlib"/>
        </page>
        <page name="qtgui-attribution-freetype.html" href="qtgui-attribution-freetype.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Freetype 2, version 2.13.2" fulltitle="Freetype 2, version 2.13.2" subtitle="" brief="Freetype Project License or GNU General Public License v2.0 only">
            <target name="freetype"/>
        </page>
        <page name="qtgui-attribution-harfbuzz-ng.html" href="qtgui-attribution-harfbuzz-ng.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="HarfBuzz-NG, version 8.3.0" fulltitle="HarfBuzz-NG, version 8.3.0" subtitle="" brief="MIT License">
            <target name="harfbuzz-ng"/>
        </page>
        <page name="hellovulkancubes" href="qtgui-hellovulkancubes-example.html" status="active" location="hellovulkancubes.qdoc" documented="true" groups="category Graphics,examples-vulkan" subtype="example" title="Hello Vulkan Cubes Example" fulltitle="Hello Vulkan Cubes Example" subtitle="" brief="Shows the basics of using QVulkanWindow">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="hellovulkancubes/camera.cpp" href="qtgui-hellovulkancubes-camera-cpp.html" status="active" subtype="file" title="" fulltitle="camera.cpp Example File" subtitle="hellovulkancubes/camera.cpp"/>
            <page name="hellovulkancubes/camera.h" href="qtgui-hellovulkancubes-camera-h.html" status="active" subtype="file" title="" fulltitle="camera.h Example File" subtitle="hellovulkancubes/camera.h"/>
            <page name="hellovulkancubes/mainwindow.cpp" href="qtgui-hellovulkancubes-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="hellovulkancubes/mainwindow.cpp"/>
            <page name="hellovulkancubes/mainwindow.h" href="qtgui-hellovulkancubes-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="hellovulkancubes/mainwindow.h"/>
            <page name="hellovulkancubes/mesh.cpp" href="qtgui-hellovulkancubes-mesh-cpp.html" status="active" subtype="file" title="" fulltitle="mesh.cpp Example File" subtitle="hellovulkancubes/mesh.cpp"/>
            <page name="hellovulkancubes/mesh.h" href="qtgui-hellovulkancubes-mesh-h.html" status="active" subtype="file" title="" fulltitle="mesh.h Example File" subtitle="hellovulkancubes/mesh.h"/>
            <page name="hellovulkancubes/renderer.cpp" href="qtgui-hellovulkancubes-renderer-cpp.html" status="active" subtype="file" title="" fulltitle="renderer.cpp Example File" subtitle="hellovulkancubes/renderer.cpp"/>
            <page name="hellovulkancubes/renderer.h" href="qtgui-hellovulkancubes-renderer-h.html" status="active" subtype="file" title="" fulltitle="renderer.h Example File" subtitle="hellovulkancubes/renderer.h"/>
            <page name="hellovulkancubes/shader.cpp" href="qtgui-hellovulkancubes-shader-cpp.html" status="active" subtype="file" title="" fulltitle="shader.cpp Example File" subtitle="hellovulkancubes/shader.cpp"/>
            <page name="hellovulkancubes/shader.h" href="qtgui-hellovulkancubes-shader-h.html" status="active" subtype="file" title="" fulltitle="shader.h Example File" subtitle="hellovulkancubes/shader.h"/>
            <page name="hellovulkancubes/vulkanwindow.cpp" href="qtgui-hellovulkancubes-vulkanwindow-cpp.html" status="active" subtype="file" title="" fulltitle="vulkanwindow.cpp Example File" subtitle="hellovulkancubes/vulkanwindow.cpp"/>
            <page name="hellovulkancubes/vulkanwindow.h" href="qtgui-hellovulkancubes-vulkanwindow-h.html" status="active" subtype="file" title="" fulltitle="vulkanwindow.h Example File" subtitle="hellovulkancubes/vulkanwindow.h"/>
            <page name="hellovulkancubes/main.cpp" href="qtgui-hellovulkancubes-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="hellovulkancubes/main.cpp"/>
            <page name="hellovulkancubes/CMakeLists.txt" href="qtgui-hellovulkancubes-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="hellovulkancubes/CMakeLists.txt"/>
            <page name="hellovulkancubes/hellovulkancubes.pro" href="qtgui-hellovulkancubes-hellovulkancubes-pro.html" status="active" subtype="file" title="" fulltitle="hellovulkancubes.pro Example File" subtitle="hellovulkancubes/hellovulkancubes.pro"/>
            <page name="hellovulkancubes/hellovulkancubes.qrc" href="qtgui-hellovulkancubes-hellovulkancubes-qrc.html" status="active" subtype="file" title="" fulltitle="hellovulkancubes.qrc Example File" subtitle="hellovulkancubes/hellovulkancubes.qrc"/>
        </page>
        <page name="hellovulkantriangle" href="qtgui-hellovulkantriangle-example.html" status="active" location="hellovulkantriangle.qdoc" documented="true" groups="category Graphics,examples-vulkan" subtype="example" title="Hello Vulkan Triangle Example" fulltitle="Hello Vulkan Triangle Example" subtitle="" brief="Shows the basics of rendering with QVulkanWindow and the Vulkan API">
            <contents name="startup" title="Startup" level="1"/>
            <contents name="the-qvulkanwindow-subclass" title="The QVulkanWindow Subclass" level="1"/>
            <contents name="the-actual-rendering" title="The Actual Rendering" level="1"/>
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="hellovulkantriangle/main.cpp" href="qtgui-hellovulkantriangle-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="hellovulkantriangle/main.cpp"/>
            <page name="hellovulkantriangle/CMakeLists.txt" href="qtgui-hellovulkantriangle-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="hellovulkantriangle/CMakeLists.txt"/>
            <page name="hellovulkantriangle/hellovulkantriangle.pro" href="qtgui-hellovulkantriangle-hellovulkantriangle-pro.html" status="active" subtype="file" title="" fulltitle="hellovulkantriangle.pro Example File" subtitle="hellovulkantriangle/hellovulkantriangle.pro"/>
            <page name="hellovulkantriangle/hellovulkantriangle.qrc" href="qtgui-hellovulkantriangle-hellovulkantriangle-qrc.html" status="active" subtype="file" title="" fulltitle="hellovulkantriangle.qrc Example File" subtitle="hellovulkantriangle/hellovulkantriangle.qrc"/>
        </page>
        <page name="hellovulkanwidget" href="qtgui-hellovulkanwidget-example.html" status="active" location="hellovulkanwidget.qdoc" documented="true" groups="category Graphics,examples-vulkan" subtype="example" title="Hello Vulkan Widget Example" fulltitle="Hello Vulkan Widget Example" subtitle="" brief="Shows the usage of QVulkanWindow in QWidget applications">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="hellovulkanwidget/hellovulkanwidget.cpp" href="qtgui-hellovulkanwidget-hellovulkanwidget-cpp.html" status="active" subtype="file" title="" fulltitle="hellovulkanwidget.cpp Example File" subtitle="hellovulkanwidget/hellovulkanwidget.cpp"/>
            <page name="hellovulkanwidget/hellovulkanwidget.h" href="qtgui-hellovulkanwidget-hellovulkanwidget-h.html" status="active" subtype="file" title="" fulltitle="hellovulkanwidget.h Example File" subtitle="hellovulkanwidget/hellovulkanwidget.h"/>
            <page name="hellovulkanwidget/main.cpp" href="qtgui-hellovulkanwidget-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="hellovulkanwidget/main.cpp"/>
            <page name="hellovulkanwidget/CMakeLists.txt" href="qtgui-hellovulkanwidget-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="hellovulkanwidget/CMakeLists.txt"/>
            <page name="hellovulkanwidget/hellovulkanwidget.pro" href="qtgui-hellovulkanwidget-hellovulkanwidget-pro.html" status="active" subtype="file" title="" fulltitle="hellovulkanwidget.pro Example File" subtitle="hellovulkanwidget/hellovulkanwidget.pro"/>
            <page name="hellovulkanwidget/hellovulkanwidget.qrc" href="qtgui-hellovulkanwidget-hellovulkanwidget-qrc.html" status="active" subtype="file" title="" fulltitle="hellovulkanwidget.qrc Example File" subtitle="hellovulkanwidget/hellovulkanwidget.qrc"/>
        </page>
        <page name="qtgui-attribution-iaccessible2.html" href="qtgui-attribution-iaccessible2.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="IAccessible2 IDL Specification, version 1.3.0" fulltitle="IAccessible2 IDL Specification, version 1.3.0" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="iaccessible2"/>
        </page>
        <page name="https://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/index.html" href="https://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/index.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="IAccessible2 Specification" fulltitle="IAccessible2 Specification" subtitle=""/>
        <page name="https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout" href="https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Icon Theme Specification - Directory Layout" fulltitle="Icon Theme Specification - Directory Layout" subtitle=""/>
        <page name="qtgui-attribution-libjpeg.html" href="qtgui-attribution-libjpeg.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="LibJPEG-turbo, version 3.0.2" fulltitle="LibJPEG-turbo, version 3.0.2" subtitle="" brief="Independent JPEG Group License and BSD 3-Clause &quot;New&quot; or &quot;Revised&quot; License and zlib License">
            <target name="libjpeg"/>
        </page>
        <page name="qtgui-attribution-libpng.html" href="qtgui-attribution-libpng.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="LibPNG, version 1.6.43" fulltitle="LibPNG, version 1.6.43" subtitle="" brief="Libpng License and PNG Reference Library version 2">
            <target name="libpng"/>
        </page>
        <page name="https://www.lunarg.com/vulkan-sdk/" href="https://www.lunarg.com/vulkan-sdk/" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="LunarG Vulkan SDK" fulltitle="LunarG Vulkan SDK" subtitle=""/>
        <page name="qtgui-attribution-md4c.html" href="qtgui-attribution-md4c.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="MD4C, version 0.5.2" fulltitle="MD4C, version 0.5.2" subtitle="" brief="MIT License">
            <target name="md4c"/>
        </page>
        <page name="qtgui-attribution-rhi-miniengine-d3d12-mipmap.html" href="qtgui-attribution-rhi-miniengine-d3d12-mipmap.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Mipmap generator for D3D12, version 0aa79bad78992da0b6a8279ddb9002c1753cb849" fulltitle="Mipmap generator for D3D12, version 0aa79bad78992da0b6a8279ddb9002c1753cb849" subtitle="" brief="MIT License">
            <target name="rhi-miniengine-d3d12-mipmap"/>
        </page>
        <page name="qtgui-attribution-android-native-style.html" href="qtgui-attribution-android-native-style.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Native Style for Android" fulltitle="Native Style for Android" subtitle="" brief="Apache License 2.0">
            <target name="android-native-style"/>
        </page>
        <page name="qtgui-attribution-opengl-es2-headers.html" href="qtgui-attribution-opengl-es2-headers.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="OpenGL ES 2 Headers, version Revision 27673" fulltitle="OpenGL ES 2 Headers, version Revision 27673" subtitle="" brief="MIT License">
            <target name="opengl-es2-headers"/>
        </page>
        <page name="qtgui-attribution-opengl-headers.html" href="qtgui-attribution-opengl-headers.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="OpenGL Headers, version Revision 27684" fulltitle="OpenGL Headers, version Revision 27684" subtitle="" brief="MIT License">
            <target name="opengl-headers"/>
        </page>
        <page name="http://www.opengl.org/wiki/Tessellation_Shader" href="http://www.opengl.org/wiki/Tessellation_Shader" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="OpenGL Tessellation Shaders" fulltitle="OpenGL Tessellation Shaders" subtitle=""/>
        <page name="paintsystem-devices.html" href="paintsystem-devices.html" status="active" location="paintsystem.qdoc" documented="true" subtype="page" title="Paint Devices and Backends" fulltitle="Paint Devices and Backends" subtitle="">
            <contents name="creating-a-paint-device" title="Creating a Paint Device" level="1"/>
        </page>
        <page name="paintsystem.html" href="paintsystem.html" status="active" location="paintsystem.qdoc" documented="true" groups="frameworks-technologies,qt-basic-concepts,qt-graphics" subtype="page" title="Paint System" fulltitle="Paint System" subtitle="" brief="A system for painting on the screen or on print devices using the same API">
            <contents name="topics" title="Topics" level="1"/>
            <contents name="classes-for-painting" title="Classes for Painting" level="1"/>
        </page>
        <page name="qtgui-attribution-pixman.html" href="qtgui-attribution-pixman.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Pixman, version 0.17.12" fulltitle="Pixman, version 0.17.12" subtitle="" brief="MIT License">
            <target name="pixman"/>
        </page>
        <class name="QAbstractFileIconProvider" href="qabstractfileiconprovider.html" status="active" access="public" location="qabstractfileiconprovider.h" since="6.0" documented="true" module="QtGui" brief="File icons for the QFileSystemModel class">
            <function name="QAbstractFileIconProvider" fullname="QAbstractFileIconProvider::QAbstractFileIconProvider" href="qabstractfileiconprovider.html#QAbstractFileIconProvider" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="constructor" signature="QAbstractFileIconProvider()"/>
            <function name="icon" fullname="QAbstractFileIconProvider::icon" href="qabstractfileiconprovider.html#icon" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="plain" virtual="virtual" const="true" type="QIcon" signature="QIcon icon(QAbstractFileIconProvider::IconType type) const">
                <parameter type="QAbstractFileIconProvider::IconType" name="type" default=""/>
            </function>
            <function name="icon" fullname="QAbstractFileIconProvider::icon" href="qabstractfileiconprovider.html#icon-1" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="plain" virtual="virtual" const="true" overload="true" overload-number="1" type="QIcon" signature="QIcon icon(const QFileInfo &amp;info) const">
                <parameter type="const QFileInfo &amp;" name="info" default=""/>
            </function>
            <function name="options" fullname="QAbstractFileIconProvider::options" href="qabstractfileiconprovider.html#options" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="plain" virtual="virtual" const="true" type="QAbstractFileIconProvider::Options" signature="QAbstractFileIconProvider::Options options() const"/>
            <function name="setOptions" fullname="QAbstractFileIconProvider::setOptions" href="qabstractfileiconprovider.html#setOptions" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void setOptions(QAbstractFileIconProvider::Options options)">
                <parameter type="QAbstractFileIconProvider::Options" name="options" default=""/>
            </function>
            <function name="type" fullname="QAbstractFileIconProvider::type" href="qabstractfileiconprovider.html#type" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString type(const QFileInfo &amp;info) const">
                <parameter type="const QFileInfo &amp;" name="info" default=""/>
            </function>
            <function name="~QAbstractFileIconProvider" fullname="QAbstractFileIconProvider::~QAbstractFileIconProvider" href="qabstractfileiconprovider.html#dtor.QAbstractFileIconProvider" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractFileIconProvider()"/>
            <enum name="IconType" fullname="QAbstractFileIconProvider::IconType" href="qabstractfileiconprovider.html#IconType-enum" status="active" access="public" location="qabstractfileiconprovider.h" documented="true">
                <value name="Computer" value="0"/>
                <value name="Desktop" value="1"/>
                <value name="Trashcan" value="2"/>
                <value name="Network" value="3"/>
                <value name="Drive" value="4"/>
                <value name="Folder" value="5"/>
                <value name="File" value="6"/>
            </enum>
            <enum name="Option" fullname="QAbstractFileIconProvider::Option" href="qabstractfileiconprovider.html#Option-enum" status="active" access="public" location="qabstractfileiconprovider.h" documented="true" typedef="QAbstractFileIconProvider::Options">
                <value name="DontUseCustomDirectoryIcons" value="0x00000001"/>
            </enum>
            <typedef name="Options" fullname="QAbstractFileIconProvider::Options" href="qabstractfileiconprovider.html#Option-enum" status="active" access="public" location="qabstractfileiconprovider.h" enum="QAbstractFileIconProvider::Option"/>
        </class>
        <class threadsafety="reentrant" name="QAbstractTextDocumentLayout" href="qabstracttextdocumentlayout.html" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" groups="richtext-processing" bases="QObject" module="QtGui" brief="Abstract base class used to implement custom layouts for QTextDocuments">
            <function name="QAbstractTextDocumentLayout" fullname="QAbstractTextDocumentLayout::QAbstractTextDocumentLayout" href="qabstracttextdocumentlayout.html#QAbstractTextDocumentLayout" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="constructor" explicit="true" signature="QAbstractTextDocumentLayout(QTextDocument *document)">
                <parameter type="QTextDocument *" name="document" default=""/>
            </function>
            <function name="anchorAt" fullname="QAbstractTextDocumentLayout::anchorAt" href="qabstracttextdocumentlayout.html#anchorAt" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QString" signature="QString anchorAt(const QPointF &amp;position) const">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="blockBoundingRect" fullname="QAbstractTextDocumentLayout::blockBoundingRect" href="qabstracttextdocumentlayout.html#blockBoundingRect" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" const="true" type="QRectF" signature="QRectF blockBoundingRect(const QTextBlock &amp;block) const = 0">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="blockWithMarkerAt" fullname="QAbstractTextDocumentLayout::blockWithMarkerAt" href="qabstracttextdocumentlayout.html#blockWithMarkerAt" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock blockWithMarkerAt(const QPointF &amp;pos) const">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="document" fullname="QAbstractTextDocumentLayout::document" href="qabstracttextdocumentlayout.html#document" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QTextDocument *" signature="QTextDocument * document() const"/>
            <function name="documentChanged" fullname="QAbstractTextDocumentLayout::documentChanged" href="qabstracttextdocumentlayout.html#documentChanged" status="active" access="protected" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" type="void" signature="void documentChanged(int position, int charsRemoved, int charsAdded) = 0">
                <parameter type="int" name="position" default=""/>
                <parameter type="int" name="charsRemoved" default=""/>
                <parameter type="int" name="charsAdded" default=""/>
            </function>
            <function name="documentSize" fullname="QAbstractTextDocumentLayout::documentSize" href="qabstracttextdocumentlayout.html#documentSize" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" const="true" type="QSizeF" signature="QSizeF documentSize() const = 0"/>
            <function name="documentSizeChanged" fullname="QAbstractTextDocumentLayout::documentSizeChanged" href="qabstracttextdocumentlayout.html#documentSizeChanged" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="signal" type="void" signature="void documentSizeChanged(const QSizeF &amp;newSize)">
                <parameter type="const QSizeF &amp;" name="newSize" default=""/>
            </function>
            <function name="draw" fullname="QAbstractTextDocumentLayout::draw" href="qabstracttextdocumentlayout.html#draw" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" type="void" signature="void draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &amp;context) = 0">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QAbstractTextDocumentLayout::PaintContext &amp;" name="context" default=""/>
            </function>
            <function name="drawInlineObject" fullname="QAbstractTextDocumentLayout::drawInlineObject" href="qabstracttextdocumentlayout.html#drawInlineObject" status="active" access="protected" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawInlineObject(QPainter *painter, const QRectF &amp;rect, QTextInlineObject object, int posInDocument, const QTextFormat &amp;format)">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QRectF &amp;" name="rect" default=""/>
                <parameter type="QTextInlineObject" name="object" default=""/>
                <parameter type="int" name="posInDocument" default=""/>
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="format" fullname="QAbstractTextDocumentLayout::format" href="qabstracttextdocumentlayout.html#format" status="active" access="protected" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" type="QTextCharFormat" signature="QTextCharFormat format(int position)">
                <parameter type="int" name="position" default=""/>
            </function>
            <function name="formatAt" fullname="QAbstractTextDocumentLayout::formatAt" href="qabstracttextdocumentlayout.html#formatAt" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QTextFormat" signature="QTextFormat formatAt(const QPointF &amp;pos) const">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="frameBoundingRect" fullname="QAbstractTextDocumentLayout::frameBoundingRect" href="qabstracttextdocumentlayout.html#frameBoundingRect" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" const="true" type="QRectF" signature="QRectF frameBoundingRect(QTextFrame *frame) const = 0">
                <parameter type="QTextFrame *" name="frame" default=""/>
            </function>
            <function name="handlerForObject" fullname="QAbstractTextDocumentLayout::handlerForObject" href="qabstracttextdocumentlayout.html#handlerForObject" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QTextObjectInterface *" signature="QTextObjectInterface * handlerForObject(int objectType) const">
                <parameter type="int" name="objectType" default=""/>
            </function>
            <function name="hitTest" fullname="QAbstractTextDocumentLayout::hitTest" href="qabstracttextdocumentlayout.html#hitTest" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int hitTest(const QPointF &amp;point, Qt::HitTestAccuracy accuracy) const = 0">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="Qt::HitTestAccuracy" name="accuracy" default=""/>
            </function>
            <function name="imageAt" fullname="QAbstractTextDocumentLayout::imageAt" href="qabstracttextdocumentlayout.html#imageAt" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QString" signature="QString imageAt(const QPointF &amp;pos) const">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="pageCount" fullname="QAbstractTextDocumentLayout::pageCount" href="qabstracttextdocumentlayout.html#pageCount" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int pageCount() const = 0"/>
            <function name="pageCountChanged" fullname="QAbstractTextDocumentLayout::pageCountChanged" href="qabstracttextdocumentlayout.html#pageCountChanged" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="signal" type="void" signature="void pageCountChanged(int newPages)">
                <parameter type="int" name="newPages" default=""/>
            </function>
            <function name="paintDevice" fullname="QAbstractTextDocumentLayout::paintDevice" href="qabstracttextdocumentlayout.html#paintDevice" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" const="true" type="QPaintDevice *" signature="QPaintDevice * paintDevice() const"/>
            <function name="positionInlineObject" fullname="QAbstractTextDocumentLayout::positionInlineObject" href="qabstracttextdocumentlayout.html#positionInlineObject" status="active" access="protected" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &amp;format)">
                <parameter type="QTextInlineObject" name="item" default=""/>
                <parameter type="int" name="posInDocument" default=""/>
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="registerHandler" fullname="QAbstractTextDocumentLayout::registerHandler" href="qabstracttextdocumentlayout.html#registerHandler" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" type="void" signature="void registerHandler(int objectType, QObject *component)">
                <parameter type="int" name="objectType" default=""/>
                <parameter type="QObject *" name="component" default=""/>
            </function>
            <function name="resizeInlineObject" fullname="QAbstractTextDocumentLayout::resizeInlineObject" href="qabstracttextdocumentlayout.html#resizeInlineObject" status="active" access="protected" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &amp;format)">
                <parameter type="QTextInlineObject" name="item" default=""/>
                <parameter type="int" name="posInDocument" default=""/>
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="setPaintDevice" fullname="QAbstractTextDocumentLayout::setPaintDevice" href="qabstracttextdocumentlayout.html#setPaintDevice" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" type="void" signature="void setPaintDevice(QPaintDevice *device)">
                <parameter type="QPaintDevice *" name="device" default=""/>
            </function>
            <function name="unregisterHandler" fullname="QAbstractTextDocumentLayout::unregisterHandler" href="qabstracttextdocumentlayout.html#unregisterHandler" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" type="void" signature="void unregisterHandler(int objectType, QObject *component)">
                <parameter type="int" name="objectType" default=""/>
                <parameter type="QObject *" name="component" default="nullptr"/>
            </function>
            <function name="update" fullname="QAbstractTextDocumentLayout::update" href="qabstracttextdocumentlayout.html#update" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="signal" type="void" signature="void update(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default="QRectF(0., 0., 1000000000., 1000000000.)"/>
            </function>
            <function name="updateBlock" fullname="QAbstractTextDocumentLayout::updateBlock" href="qabstracttextdocumentlayout.html#updateBlock" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="signal" type="void" signature="void updateBlock(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <struct name="PaintContext" fullname="QAbstractTextDocumentLayout::PaintContext" href="qabstracttextdocumentlayout-paintcontext.html" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" module="QtGui" brief="QAbstractTextDocumentLayout::PaintContext class is a convenience class defining the parameters used when painting a document's layout">
                <variable name="clip" fullname="QAbstractTextDocumentLayout::PaintContext::clip" href="qabstracttextdocumentlayout-paintcontext.html#clip-var" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" type="QRectF" static="false" brief="Hint to the layout specifying the area around paragraphs, frames or text require painting"/>
                <variable name="cursorPosition" fullname="QAbstractTextDocumentLayout::PaintContext::cursorPosition" href="qabstracttextdocumentlayout-paintcontext.html#cursorPosition-var" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" type="int" static="false" brief="The position within the document, where the cursor line should be drawn"/>
                <variable name="palette" fullname="QAbstractTextDocumentLayout::PaintContext::palette" href="qabstracttextdocumentlayout-paintcontext.html#palette-var" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" type="QPalette" static="false" brief="The default color that is used for the text, when no color is specified"/>
                <variable name="selections" fullname="QAbstractTextDocumentLayout::PaintContext::selections" href="qabstracttextdocumentlayout-paintcontext.html#selections-var" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" type="QList&lt;QAbstractTextDocumentLayout::Selection&gt;" static="false" brief="The collection of selections that will be rendered when passing this paint context to QAbstractTextDocumentLayout's draw() function"/>
            </struct>
            <struct name="Selection" fullname="QAbstractTextDocumentLayout::Selection" href="qabstracttextdocumentlayout-selection.html" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" module="QtGui" brief="QAbstractTextDocumentLayout::Selection class is a convenience class defining the parameters of a selection">
                <variable name="cursor" fullname="QAbstractTextDocumentLayout::Selection::cursor" href="qabstracttextdocumentlayout-selection.html#cursor-var" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" type="QTextCursor" static="false" brief="The selection's cursor"/>
                <variable name="format" fullname="QAbstractTextDocumentLayout::Selection::format" href="qabstracttextdocumentlayout-selection.html#format-var" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" type="QTextCharFormat" static="false" brief="The format of the selection"/>
            </struct>
        </class>
        <class name="QAbstractUndoItem" href="qabstractundoitem.html" status="ignored" access="public" location="qtextdocument.h"/>
        <class name="QAccessible" href="qaccessible.html" status="active" access="public" location="qaccessible_base.h" documented="true" groups="accessibility" module="QtGui" brief="Enums and static functions related to accessibility">
            <function name="accessibleInterface" fullname="QAccessible::accessibleInterface" href="qaccessible.html#accessibleInterface" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="QAccessibleInterface *" signature="QAccessibleInterface * accessibleInterface(QAccessible::Id id)">
                <parameter type="QAccessible::Id" name="id" default=""/>
            </function>
            <function name="deleteAccessibleInterface" fullname="QAccessible::deleteAccessibleInterface" href="qaccessible.html#deleteAccessibleInterface" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="void" signature="void deleteAccessibleInterface(QAccessible::Id id)">
                <parameter type="QAccessible::Id" name="id" default=""/>
            </function>
            <function name="installFactory" fullname="QAccessible::installFactory" href="qaccessible.html#installFactory" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="void" signature="void installFactory(QAccessible::InterfaceFactory factory)">
                <parameter type="QAccessible::InterfaceFactory" name="factory" default=""/>
            </function>
            <function name="isActive" fullname="QAccessible::isActive" href="qaccessible.html#isActive" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="bool" signature="bool isActive()"/>
            <function name="queryAccessibleInterface" fullname="QAccessible::queryAccessibleInterface" href="qaccessible.html#queryAccessibleInterface" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="QAccessibleInterface *" signature="QAccessibleInterface * queryAccessibleInterface(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="registerAccessibleInterface" fullname="QAccessible::registerAccessibleInterface" href="qaccessible.html#registerAccessibleInterface" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="QAccessible::Id" brief="Call this function to ensure that manually created interfaces are properly memory managed" signature="QAccessible::Id registerAccessibleInterface(QAccessibleInterface *iface)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
            </function>
            <function name="removeFactory" fullname="QAccessible::removeFactory" href="qaccessible.html#removeFactory" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="void" signature="void removeFactory(QAccessible::InterfaceFactory factory)">
                <parameter type="QAccessible::InterfaceFactory" name="factory" default=""/>
            </function>
            <function name="setRootObject" fullname="QAccessible::setRootObject" href="qaccessible.html#setRootObject" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="void" signature="void setRootObject(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="uniqueId" fullname="QAccessible::uniqueId" href="qaccessible.html#uniqueId" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="QAccessible::Id" signature="QAccessible::Id uniqueId(QAccessibleInterface *iface)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
            </function>
            <function name="updateAccessibility" fullname="QAccessible::updateAccessibility" href="qaccessible.html#updateAccessibility" status="active" access="public" location="qaccessible_base.h" documented="true" meta="plain" static="true" type="void" signature="void updateAccessibility(QAccessibleEvent *event)">
                <parameter type="QAccessibleEvent *" name="event" default=""/>
            </function>
            <struct name="State" fullname="QAccessible::State" href="qaccessible-state.html" status="active" access="public" location="qaccessible_base.h" documented="true" module="QtGui">
                <function name="State" fullname="QAccessible::State::State" href="qaccessible-state.html#State" status="active" access="public" location="qaccessible_base.h" documented="true" meta="constructor" signature="State()"/>
            </struct>
            <enum name="Attribute" fullname="QAccessible::Attribute" href="qaccessible.html#Attribute-enum" status="active" access="public" location="qaccessible_base.h" since="6.8" documented="true" scoped="true">
                <value name="Custom" value="0"/>
                <value name="Level" value="1"/>
            </enum>
            <enum name="Event" fullname="QAccessible::Event" href="qaccessible.html#Event-enum" status="active" access="public" location="qaccessible_base.h" documented="true">
                <value name="SoundPlayed" value="0x0001"/>
                <value name="Alert" value="0x0002"/>
                <value name="ForegroundChanged" value="0x0003"/>
                <value name="MenuStart" value="0x0004"/>
                <value name="MenuEnd" value="0x0005"/>
                <value name="PopupMenuStart" value="0x0006"/>
                <value name="PopupMenuEnd" value="0x0007"/>
                <value name="ContextHelpStart" value="0x000C"/>
                <value name="ContextHelpEnd" value="0x000D"/>
                <value name="DragDropStart" value="0x000E"/>
                <value name="DragDropEnd" value="0x000F"/>
                <value name="DialogStart" value="0x0010"/>
                <value name="DialogEnd" value="0x0011"/>
                <value name="ScrollingStart" value="0x0012"/>
                <value name="ScrollingEnd" value="0x0013"/>
                <value name="MenuCommand" value="0x0018"/>
                <value name="ActionChanged" value="0x0101"/>
                <value name="ActiveDescendantChanged" value="0x0102"/>
                <value name="AttributeChanged" value="0x0103"/>
                <value name="DocumentContentChanged" value="0x0104"/>
                <value name="DocumentLoadComplete" value="0x0105"/>
                <value name="DocumentLoadStopped" value="0x0106"/>
                <value name="DocumentReload" value="0x0107"/>
                <value name="HyperlinkEndIndexChanged" value="0x0108"/>
                <value name="HyperlinkNumberOfAnchorsChanged" value="0x0109"/>
                <value name="HyperlinkSelectedLinkChanged" value="0x010A"/>
                <value name="HypertextLinkActivated" value="0x010B"/>
                <value name="HypertextLinkSelected" value="0x010C"/>
                <value name="HyperlinkStartIndexChanged" value="0x010D"/>
                <value name="HypertextChanged" value="0x010E"/>
                <value name="HypertextNLinksChanged" value="0x010F"/>
                <value name="ObjectAttributeChanged" value="0x0110"/>
                <value name="PageChanged" value="0x0111"/>
                <value name="SectionChanged" value="0x0112"/>
                <value name="TableCaptionChanged" value="0x0113"/>
                <value name="TableColumnDescriptionChanged" value="0x0114"/>
                <value name="TableColumnHeaderChanged" value="0x0115"/>
                <value name="TableModelChanged" value="0x0116"/>
                <value name="TableRowDescriptionChanged" value="0x0117"/>
                <value name="TableRowHeaderChanged" value="0x0118"/>
                <value name="TableSummaryChanged" value="0x0119"/>
                <value name="TextAttributeChanged" value="0x011A"/>
                <value name="TextCaretMoved" value="0x011B"/>
                <value name="TextColumnChanged" value="0x011D"/>
                <value name="TextInserted" value="0x011E"/>
                <value name="TextRemoved" value="0x011F"/>
                <value name="TextUpdated" value="0x0120"/>
                <value name="TextSelectionChanged" value="0x0121"/>
                <value name="VisibleDataChanged" value="0x0122"/>
                <value name="ObjectCreated" value="0x8000"/>
                <value name="ObjectDestroyed" value="0x8001"/>
                <value name="ObjectShow" value="0x8002"/>
                <value name="ObjectHide" value="0x8003"/>
                <value name="ObjectReorder" value="0x8004"/>
                <value name="Focus" value="0x8005"/>
                <value name="Selection" value="0x8006"/>
                <value name="SelectionAdd" value="0x8007"/>
                <value name="SelectionRemove" value="0x8008"/>
                <value name="SelectionWithin" value="0x8009"/>
                <value name="StateChanged" value="0x800A"/>
                <value name="LocationChanged" value="0x800B"/>
                <value name="NameChanged" value="0x800C"/>
                <value name="DescriptionChanged" value="0x800D"/>
                <value name="ValueChanged" value="0x800E"/>
                <value name="ParentChanged" value="0x800F"/>
                <value name="HelpChanged" value="0x80A0"/>
                <value name="DefaultActionChanged" value="0x80B0"/>
                <value name="AcceleratorChanged" value="0x80C0"/>
                <value name="InvalidEvent" value="0x80c1"/>
            </enum>
            <enum name="InterfaceType" fullname="QAccessible::InterfaceType" href="qaccessible.html#InterfaceType-enum" status="active" access="public" location="qaccessible_base.h" documented="true">
                <value name="TextInterface" value="0"/>
                <value name="EditableTextInterface" value="1"/>
                <value name="ValueInterface" value="2"/>
                <value name="ActionInterface" value="3"/>
                <value name="ImageInterface" value="4"/>
                <value name="TableInterface" value="5"/>
                <value name="TableCellInterface" value="6"/>
                <value name="HyperlinkInterface" value="7"/>
                <value name="SelectionInterface" value="8" since="6.5"/>
                <value name="AttributesInterface" value="9" since="6.8"/>
            </enum>
            <enum name="RelationFlag" fullname="QAccessible::RelationFlag" href="qaccessible.html#RelationFlag-enum" status="active" access="public" location="qaccessible_base.h" documented="true" typedef="QAccessible::Relation">
                <value name="Label" value="0x00000001"/>
                <value name="Labelled" value="0x00000002"/>
                <value name="Controller" value="0x00000004"/>
                <value name="Controlled" value="0x00000008"/>
                <value name="DescriptionFor" value="0x00000010" since="6.6"/>
                <value name="Described" value="0x00000020" since="6.6"/>
                <value name="FlowsFrom" value="0x00000040" since="6.6"/>
                <value name="FlowsTo" value="0x00000080" since="6.6"/>
                <value name="AllRelations" value="0xffffffff"/>
            </enum>
            <enum name="Role" fullname="QAccessible::Role" href="qaccessible.html#Role-enum" status="active" access="public" location="qaccessible_base.h" documented="true">
                <value name="NoRole" value="0x00000000"/>
                <value name="TitleBar" value="0x00000001"/>
                <value name="MenuBar" value="0x00000002"/>
                <value name="ScrollBar" value="0x00000003"/>
                <value name="Grip" value="0x00000004"/>
                <value name="Sound" value="0x00000005"/>
                <value name="Cursor" value="0x00000006"/>
                <value name="Caret" value="0x00000007"/>
                <value name="AlertMessage" value="0x00000008"/>
                <value name="Window" value="0x00000009"/>
                <value name="Client" value="0x0000000A"/>
                <value name="PopupMenu" value="0x0000000B"/>
                <value name="MenuItem" value="0x0000000C"/>
                <value name="ToolTip" value="0x0000000D"/>
                <value name="Application" value="0x0000000E"/>
                <value name="Document" value="0x0000000F"/>
                <value name="Pane" value="0x00000010"/>
                <value name="Chart" value="0x00000011"/>
                <value name="Dialog" value="0x00000012"/>
                <value name="Border" value="0x00000013"/>
                <value name="Grouping" value="0x00000014"/>
                <value name="Separator" value="0x00000015"/>
                <value name="ToolBar" value="0x00000016"/>
                <value name="StatusBar" value="0x00000017"/>
                <value name="Table" value="0x00000018"/>
                <value name="ColumnHeader" value="0x00000019"/>
                <value name="RowHeader" value="0x0000001A"/>
                <value name="Column" value="0x0000001B"/>
                <value name="Row" value="0x0000001C"/>
                <value name="Cell" value="0x0000001D"/>
                <value name="Link" value="0x0000001E"/>
                <value name="HelpBalloon" value="0x0000001F"/>
                <value name="Assistant" value="0x00000020"/>
                <value name="List" value="0x00000021"/>
                <value name="ListItem" value="0x00000022"/>
                <value name="Tree" value="0x00000023"/>
                <value name="TreeItem" value="0x00000024"/>
                <value name="PageTab" value="0x00000025"/>
                <value name="PropertyPage" value="0x00000026"/>
                <value name="Indicator" value="0x00000027"/>
                <value name="Graphic" value="0x00000028"/>
                <value name="StaticText" value="0x00000029"/>
                <value name="EditableText" value="0x0000002A"/>
                <value name="Button" value="0x0000002B"/>
                <value name="CheckBox" value="0x0000002C"/>
                <value name="RadioButton" value="0x0000002D"/>
                <value name="ComboBox" value="0x0000002E"/>
                <value name="ProgressBar" value="0x00000030"/>
                <value name="Dial" value="0x00000031"/>
                <value name="HotkeyField" value="0x00000032"/>
                <value name="Slider" value="0x00000033"/>
                <value name="SpinBox" value="0x00000034"/>
                <value name="Canvas" value="0x00000035"/>
                <value name="Animation" value="0x00000036"/>
                <value name="Equation" value="0x00000037"/>
                <value name="ButtonDropDown" value="0x00000038"/>
                <value name="ButtonMenu" value="0x00000039"/>
                <value name="ButtonDropGrid" value="0x0000003A"/>
                <value name="Whitespace" value="0x0000003B"/>
                <value name="PageTabList" value="0x0000003C"/>
                <value name="Clock" value="0x0000003D"/>
                <value name="Splitter" value="0x0000003E"/>
                <value name="LayeredPane" value="0x00000080"/>
                <value name="Terminal" value="0x00000081"/>
                <value name="Desktop" value="0x00000082"/>
                <value name="Paragraph" value="0x00000083"/>
                <value name="WebDocument" value="0x00000084"/>
                <value name="Section" value="0x00000085"/>
                <value name="Notification" value="0x00000086"/>
                <value name="ColorChooser" value="0x404"/>
                <value name="Footer" value="0x40E"/>
                <value name="Form" value="0x410"/>
                <value name="Heading" value="0x414"/>
                <value name="Note" value="0x41B"/>
                <value name="ComplementaryContent" value="0x42C"/>
                <value name="UserRole" value="0x0000ffff"/>
            </enum>
            <enum name="Text" fullname="QAccessible::Text" href="qaccessible.html#Text-enum" status="active" access="public" location="qaccessible_base.h" documented="true">
                <value name="Name" value="0"/>
                <value name="Description" value="1"/>
                <value name="Value" value="2"/>
                <value name="Help" value="3"/>
                <value name="Accelerator" value="4"/>
                <value name="DebugDescription" value="5"/>
                <value name="UserText" value="0x0000ffff"/>
            </enum>
            <enum name="TextBoundaryType" fullname="QAccessible::TextBoundaryType" href="qaccessible.html#TextBoundaryType-enum" status="active" access="public" location="qaccessible_base.h" documented="true">
                <value name="CharBoundary" value="0"/>
                <value name="WordBoundary" value="1"/>
                <value name="SentenceBoundary" value="2"/>
                <value name="ParagraphBoundary" value="3"/>
                <value name="LineBoundary" value="4"/>
                <value name="NoBoundary" value="5"/>
            </enum>
            <typedef name="Id" fullname="QAccessible::Id" href="qaccessible.html#Id-typedef" status="active" access="public" location="qaccessible_base.h" documented="true"/>
            <typedef name="InterfaceFactory" fullname="QAccessible::InterfaceFactory" href="qaccessible.html#InterfaceFactory-typedef" status="active" access="public" location="qaccessible_base.h" documented="true"/>
            <typedef name="Relation" fullname="QAccessible::Relation" href="qaccessible.html#RelationFlag-enum" status="active" access="public" location="qaccessible_base.h" enum="QAccessible::RelationFlag"/>
        </class>
        <class name="QAccessibleActionInterface" href="qaccessibleactioninterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Implements support for invocable actions in the interface">
            <function name="actionNames" fullname="QAccessibleActionInterface::actionNames" href="qaccessibleactioninterface.html#actionNames" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QStringList" signature="QStringList actionNames() const = 0"/>
            <function name="decreaseAction" fullname="QAccessibleActionInterface::decreaseAction" href="qaccessibleactioninterface.html#decreaseAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="const QString &amp;" signature="const QString &amp; decreaseAction()"/>
            <function name="doAction" fullname="QAccessibleActionInterface::doAction" href="qaccessibleactioninterface.html#doAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void doAction(const QString &amp;actionName) = 0">
                <parameter type="const QString &amp;" name="actionName" default=""/>
            </function>
            <function name="increaseAction" fullname="QAccessibleActionInterface::increaseAction" href="qaccessibleactioninterface.html#increaseAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="const QString &amp;" signature="const QString &amp; increaseAction()"/>
            <function name="keyBindingsForAction" fullname="QAccessibleActionInterface::keyBindingsForAction" href="qaccessibleactioninterface.html#keyBindingsForAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QStringList" signature="QStringList keyBindingsForAction(const QString &amp;actionName) const = 0">
                <parameter type="const QString &amp;" name="actionName" default=""/>
            </function>
            <function name="localizedActionDescription" fullname="QAccessibleActionInterface::localizedActionDescription" href="qaccessibleactioninterface.html#localizedActionDescription" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString localizedActionDescription(const QString &amp;actionName) const">
                <parameter type="const QString &amp;" name="actionName" default=""/>
            </function>
            <function name="localizedActionName" fullname="QAccessibleActionInterface::localizedActionName" href="qaccessibleactioninterface.html#localizedActionName" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString localizedActionName(const QString &amp;actionName) const">
                <parameter type="const QString &amp;" name="actionName" default=""/>
            </function>
            <function name="nextPageAction" fullname="QAccessibleActionInterface::nextPageAction" href="qaccessibleactioninterface.html#nextPageAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="QString" signature="QString nextPageAction()"/>
            <function name="pressAction" fullname="QAccessibleActionInterface::pressAction" href="qaccessibleactioninterface.html#pressAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="const QString &amp;" signature="const QString &amp; pressAction()"/>
            <function name="previousPageAction" fullname="QAccessibleActionInterface::previousPageAction" href="qaccessibleactioninterface.html#previousPageAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="QString" signature="QString previousPageAction()"/>
            <function name="scrollDownAction" fullname="QAccessibleActionInterface::scrollDownAction" href="qaccessibleactioninterface.html#scrollDownAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="QString" signature="QString scrollDownAction()"/>
            <function name="scrollLeftAction" fullname="QAccessibleActionInterface::scrollLeftAction" href="qaccessibleactioninterface.html#scrollLeftAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="QString" signature="QString scrollLeftAction()"/>
            <function name="scrollRightAction" fullname="QAccessibleActionInterface::scrollRightAction" href="qaccessibleactioninterface.html#scrollRightAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="QString" signature="QString scrollRightAction()"/>
            <function name="scrollUpAction" fullname="QAccessibleActionInterface::scrollUpAction" href="qaccessibleactioninterface.html#scrollUpAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="QString" signature="QString scrollUpAction()"/>
            <function name="setFocusAction" fullname="QAccessibleActionInterface::setFocusAction" href="qaccessibleactioninterface.html#setFocusAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="const QString &amp;" signature="const QString &amp; setFocusAction()"/>
            <function name="showMenuAction" fullname="QAccessibleActionInterface::showMenuAction" href="qaccessibleactioninterface.html#showMenuAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="const QString &amp;" signature="const QString &amp; showMenuAction()"/>
            <function name="toggleAction" fullname="QAccessibleActionInterface::toggleAction" href="qaccessibleactioninterface.html#toggleAction" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" static="true" type="const QString &amp;" signature="const QString &amp; toggleAction()"/>
            <function name="~QAccessibleActionInterface" fullname="QAccessibleActionInterface::~QAccessibleActionInterface" href="qaccessibleactioninterface.html#dtor.QAccessibleActionInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleActionInterface()"/>
        </class>
        <class name="QAccessibleAttributesInterface" href="qaccessibleattributesinterface.html" status="active" access="public" location="qaccessible.h" since="6.8" documented="true" groups="accessibility" module="QtGui" brief="Implements support for reporting attributes for an accessible object">
            <function name="attributeKeys" fullname="QAccessibleAttributesInterface::attributeKeys" href="qaccessibleattributesinterface.html#attributeKeys" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAccessible::Attribute&gt;" signature="QList&lt;QAccessible::Attribute&gt; attributeKeys() const = 0"/>
            <function name="attributeValue" fullname="QAccessibleAttributesInterface::attributeValue" href="qaccessibleattributesinterface.html#attributeValue" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant attributeValue(QAccessible::Attribute key) const = 0">
                <parameter type="QAccessible::Attribute" name="key" default=""/>
            </function>
            <function name="~QAccessibleAttributesInterface" fullname="QAccessibleAttributesInterface::~QAccessibleAttributesInterface" href="qaccessibleattributesinterface.html#dtor.QAccessibleAttributesInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleAttributesInterface()"/>
        </class>
        <class name="QAccessibleEditableTextInterface" href="qaccessibleeditabletextinterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Implements support for objects with editable text">
            <function name="deleteText" fullname="QAccessibleEditableTextInterface::deleteText" href="qaccessibleeditabletextinterface.html#deleteText" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void deleteText(int startOffset, int endOffset) = 0">
                <parameter type="int" name="startOffset" default=""/>
                <parameter type="int" name="endOffset" default=""/>
            </function>
            <function name="insertText" fullname="QAccessibleEditableTextInterface::insertText" href="qaccessibleeditabletextinterface.html#insertText" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void insertText(int offset, const QString &amp;text) = 0">
                <parameter type="int" name="offset" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="replaceText" fullname="QAccessibleEditableTextInterface::replaceText" href="qaccessibleeditabletextinterface.html#replaceText" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void replaceText(int startOffset, int endOffset, const QString &amp;text) = 0">
                <parameter type="int" name="startOffset" default=""/>
                <parameter type="int" name="endOffset" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="~QAccessibleEditableTextInterface" fullname="QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface" href="qaccessibleeditabletextinterface.html#dtor.QAccessibleEditableTextInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleEditableTextInterface()"/>
        </class>
        <class name="QAccessibleEvent" href="qaccessibleevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="The base class for accessibility notifications">
            <function name="QAccessibleEvent" fullname="QAccessibleEvent::QAccessibleEvent" href="qaccessibleevent.html#QAccessibleEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleEvent(QAccessibleInterface *interface, QAccessible::Event type)">
                <parameter type="QAccessibleInterface *" name="interface" default=""/>
                <parameter type="QAccessible::Event" name="type" default=""/>
            </function>
            <function name="QAccessibleEvent" fullname="QAccessibleEvent::QAccessibleEvent" href="qaccessibleevent.html#QAccessibleEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleEvent(QObject *object, QAccessible::Event type)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QAccessible::Event" name="type" default=""/>
            </function>
            <function name="accessibleInterface" fullname="QAccessibleEvent::accessibleInterface" href="qaccessibleevent.html#accessibleInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * accessibleInterface() const"/>
            <function name="child" fullname="QAccessibleEvent::child" href="qaccessibleevent.html#child" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int child() const"/>
            <function name="object" fullname="QAccessibleEvent::object" href="qaccessibleevent.html#object" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * object() const"/>
            <function name="setChild" fullname="QAccessibleEvent::setChild" href="qaccessibleevent.html#setChild" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setChild(int child)">
                <parameter type="int" name="child" default=""/>
            </function>
            <function name="type" fullname="QAccessibleEvent::type" href="qaccessibleevent.html#type" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QAccessible::Event" signature="QAccessible::Event type() const"/>
            <function name="~QAccessibleEvent" fullname="QAccessibleEvent::~QAccessibleEvent" href="qaccessibleevent.html#dtor.QAccessibleEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleEvent()"/>
        </class>
        <class name="QAccessibleInterface" href="qaccessibleinterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Defines an interface that exposes information about accessible objects">
            <contents name="relationships-and-navigation" title="Relationships and Navigation" level="1"/>
            <contents name="properties" title="Properties" level="1"/>
            <contents name="interfaces" title="Interfaces" level="1"/>
            <function name="actionInterface" fullname="QAccessibleInterface::actionInterface" href="qaccessibleinterface.html#actionInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="QAccessibleActionInterface *" signature="QAccessibleActionInterface * actionInterface()"/>
            <function name="backgroundColor" fullname="QAccessibleInterface::backgroundColor" href="qaccessibleinterface.html#backgroundColor" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QColor" signature="QColor backgroundColor() const"/>
            <function name="child" fullname="QAccessibleInterface::child" href="qaccessibleinterface.html#child" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * child(int index) const = 0">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="childAt" fullname="QAccessibleInterface::childAt" href="qaccessibleinterface.html#childAt" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * childAt(int x, int y) const = 0">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="childCount" fullname="QAccessibleInterface::childCount" href="qaccessibleinterface.html#childCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int childCount() const = 0"/>
            <function name="focusChild" fullname="QAccessibleInterface::focusChild" href="qaccessibleinterface.html#focusChild" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * focusChild() const"/>
            <function name="foregroundColor" fullname="QAccessibleInterface::foregroundColor" href="qaccessibleinterface.html#foregroundColor" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QColor" signature="QColor foregroundColor() const"/>
            <function name="indexOfChild" fullname="QAccessibleInterface::indexOfChild" href="qaccessibleinterface.html#indexOfChild" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int indexOfChild(const QAccessibleInterface *child) const = 0">
                <parameter type="const QAccessibleInterface *" name="child" default=""/>
            </function>
            <function name="interface_cast" fullname="QAccessibleInterface::interface_cast" href="qaccessibleinterface.html#interface_cast" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" type="void *" signature="void * interface_cast(QAccessible::InterfaceType type)">
                <parameter type="QAccessible::InterfaceType" name="type" default=""/>
            </function>
            <function name="isValid" fullname="QAccessibleInterface::isValid" href="qaccessibleinterface.html#isValid" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isValid() const = 0"/>
            <function name="object" fullname="QAccessibleInterface::object" href="qaccessibleinterface.html#object" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QObject *" signature="QObject * object() const = 0"/>
            <function name="parent" fullname="QAccessibleInterface::parent" href="qaccessibleinterface.html#parent" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * parent() const = 0"/>
            <function name="rect" fullname="QAccessibleInterface::rect" href="qaccessibleinterface.html#rect" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QRect" signature="QRect rect() const = 0"/>
            <function name="relations" fullname="QAccessibleInterface::relations" href="qaccessibleinterface.html#relations" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QList&lt;QPair&lt;QAccessibleInterface *, QAccessible::Relation&gt;&gt;" signature="QList&lt;QPair&lt;QAccessibleInterface *, QAccessible::Relation&gt;&gt; relations(QAccessible::Relation match) const">
                <parameter type="QAccessible::Relation" name="match" default="QAccessible::AllRelations"/>
            </function>
            <function name="role" fullname="QAccessibleInterface::role" href="qaccessibleinterface.html#role" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessible::Role" signature="QAccessible::Role role() const = 0"/>
            <function name="selectionInterface" fullname="QAccessibleInterface::selectionInterface" href="qaccessibleinterface.html#selectionInterface" status="active" access="public" location="qaccessible.h" documented="true" since="6.5" meta="plain" type="QAccessibleSelectionInterface *" signature="QAccessibleSelectionInterface * selectionInterface()"/>
            <function name="setText" fullname="QAccessibleInterface::setText" href="qaccessibleinterface.html#setText" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setText(QAccessible::Text t, const QString &amp;text) = 0">
                <parameter type="QAccessible::Text" name="t" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="state" fullname="QAccessibleInterface::state" href="qaccessibleinterface.html#state" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessible::State" signature="QAccessible::State state() const = 0"/>
            <function name="tableCellInterface" fullname="QAccessibleInterface::tableCellInterface" href="qaccessibleinterface.html#tableCellInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="QAccessibleTableCellInterface *" signature="QAccessibleTableCellInterface * tableCellInterface()"/>
            <function name="tableInterface" fullname="QAccessibleInterface::tableInterface" href="qaccessibleinterface.html#tableInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="QAccessibleTableInterface *" signature="QAccessibleTableInterface * tableInterface()"/>
            <function name="text" fullname="QAccessibleInterface::text" href="qaccessibleinterface.html#text" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString text(QAccessible::Text t) const = 0">
                <parameter type="QAccessible::Text" name="t" default=""/>
            </function>
            <function name="textInterface" fullname="QAccessibleInterface::textInterface" href="qaccessibleinterface.html#textInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="QAccessibleTextInterface *" signature="QAccessibleTextInterface * textInterface()"/>
            <function name="valueInterface" fullname="QAccessibleInterface::valueInterface" href="qaccessibleinterface.html#valueInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="QAccessibleValueInterface *" signature="QAccessibleValueInterface * valueInterface()"/>
            <function name="window" fullname="QAccessibleInterface::window" href="qaccessibleinterface.html#window" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QWindow *" signature="QWindow * window() const"/>
            <function name="~QAccessibleInterface" fullname="QAccessibleInterface::~QAccessibleInterface" href="qaccessibleinterface.html#dtor.QAccessibleInterface" status="active" access="protected" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleInterface()"/>
        </class>
        <class name="QAccessibleObject" href="qaccessibleobject.html" status="active" access="public" location="qaccessibleobject.h" documented="true" groups="accessibility" bases="QAccessibleInterface" module="QtGui" brief="Implements parts of the QAccessibleInterface for QObjects">
            <function name="QAccessibleObject" fullname="QAccessibleObject::QAccessibleObject" href="qaccessibleobject.html#QAccessibleObject" status="active" access="public" location="qaccessibleobject.h" documented="true" meta="constructor" explicit="true" signature="QAccessibleObject(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="childAt" fullname="QAccessibleObject::childAt" href="qaccessibleobject.html#childAt" status="active" access="public" location="qaccessibleobject.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QAccessibleInterface *" signature="QAccessibleInterface * childAt(int x, int y) const override">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="isValid" fullname="QAccessibleObject::isValid" href="qaccessibleobject.html#isValid" status="active" access="public" location="qaccessibleobject.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isValid() const override"/>
            <function name="object" fullname="QAccessibleObject::object" href="qaccessibleobject.html#object" status="active" access="public" location="qaccessibleobject.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QObject *" signature="QObject * object() const override"/>
            <function name="rect" fullname="QAccessibleObject::rect" href="qaccessibleobject.html#rect" status="active" access="public" location="qaccessibleobject.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRect" signature="QRect rect() const override"/>
            <function name="setText" fullname="QAccessibleObject::setText" href="qaccessibleobject.html#setText" status="active" access="public" location="qaccessibleobject.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setText(QAccessible::Text t, const QString &amp;text) override">
                <parameter type="QAccessible::Text" name="t" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="~QAccessibleObject" fullname="QAccessibleObject::~QAccessibleObject" href="qaccessibleobject.html#dtor.QAccessibleObject" status="active" access="protected" location="qaccessibleobject.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleObject()"/>
        </class>
        <class name="QAccessiblePlugin" href="qaccessibleplugin.html" status="active" access="public" location="qaccessibleplugin.h" documented="true" groups="accessibility,plugins" bases="QObject" module="QtGui" brief="Abstract base class for plugins provinding accessibility information for user interface elements">
            <function name="QAccessiblePlugin" fullname="QAccessiblePlugin::QAccessiblePlugin" href="qaccessibleplugin.html#QAccessiblePlugin" status="active" access="public" location="qaccessibleplugin.h" documented="true" meta="constructor" explicit="true" signature="QAccessiblePlugin(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="create" fullname="QAccessiblePlugin::create" href="qaccessibleplugin.html#create" status="active" access="public" location="qaccessibleplugin.h" documented="true" meta="plain" virtual="pure" type="QAccessibleInterface *" signature="QAccessibleInterface * create(const QString &amp;key, QObject *object) = 0">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="~QAccessiblePlugin" fullname="QAccessiblePlugin::~QAccessiblePlugin" href="qaccessibleplugin.html#dtor.QAccessiblePlugin" status="active" access="public" location="qaccessibleplugin.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessiblePlugin()"/>
        </class>
        <class name="QAccessibleSelectionInterface" href="qaccessibleselectioninterface.html" status="active" access="public" location="qaccessible.h" since="6.5" documented="true" groups="accessibility" module="QtGui" brief="Implements support for selection handling">
            <function name="clear" fullname="QAccessibleSelectionInterface::clear" href="qaccessibleselectioninterface.html#clear" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool clear() = 0"/>
            <function name="isSelected" fullname="QAccessibleSelectionInterface::isSelected" href="qaccessibleselectioninterface.html#isSelected" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool isSelected(QAccessibleInterface *childItem) const">
                <parameter type="QAccessibleInterface *" name="childItem" default=""/>
            </function>
            <function name="select" fullname="QAccessibleSelectionInterface::select" href="qaccessibleselectioninterface.html#select" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool select(QAccessibleInterface *childItem) = 0">
                <parameter type="QAccessibleInterface *" name="childItem" default=""/>
            </function>
            <function name="selectAll" fullname="QAccessibleSelectionInterface::selectAll" href="qaccessibleselectioninterface.html#selectAll" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool selectAll() = 0"/>
            <function name="selectedItem" fullname="QAccessibleSelectionInterface::selectedItem" href="qaccessibleselectioninterface.html#selectedItem" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * selectedItem(int selectionIndex) const">
                <parameter type="int" name="selectionIndex" default=""/>
            </function>
            <function name="selectedItemCount" fullname="QAccessibleSelectionInterface::selectedItemCount" href="qaccessibleselectioninterface.html#selectedItemCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int selectedItemCount() const = 0"/>
            <function name="selectedItems" fullname="QAccessibleSelectionInterface::selectedItems" href="qaccessibleselectioninterface.html#selectedItems" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAccessibleInterface *&gt;" signature="QList&lt;QAccessibleInterface *&gt; selectedItems() const = 0"/>
            <function name="unselect" fullname="QAccessibleSelectionInterface::unselect" href="qaccessibleselectioninterface.html#unselect" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool unselect(QAccessibleInterface *childItem) = 0">
                <parameter type="QAccessibleInterface *" name="childItem" default=""/>
            </function>
            <function name="~QAccessibleSelectionInterface" fullname="QAccessibleSelectionInterface::~QAccessibleSelectionInterface" href="qaccessibleselectioninterface.html#dtor.QAccessibleSelectionInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleSelectionInterface()"/>
        </class>
        <class name="QAccessibleStateChangeEvent" href="qaccessiblestatechangeevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleEvent" module="QtGui" brief="Notfies the accessibility framework that the state of an object has changed">
            <function name="QAccessibleStateChangeEvent" fullname="QAccessibleStateChangeEvent::QAccessibleStateChangeEvent" href="qaccessiblestatechangeevent.html#QAccessibleStateChangeEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleStateChangeEvent(QAccessibleInterface *iface, QAccessible::State state)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="QAccessible::State" name="state" default=""/>
            </function>
            <function name="QAccessibleStateChangeEvent" fullname="QAccessibleStateChangeEvent::QAccessibleStateChangeEvent" href="qaccessiblestatechangeevent.html#QAccessibleStateChangeEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleStateChangeEvent(QObject *object, QAccessible::State state)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QAccessible::State" name="state" default=""/>
            </function>
            <function name="changedStates" fullname="QAccessibleStateChangeEvent::changedStates" href="qaccessiblestatechangeevent.html#changedStates" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QAccessible::State" brief="Returns the states that have been changed" signature="QAccessible::State changedStates() const"/>
        </class>
        <class name="QAccessibleTableCellInterface" href="qaccessibletablecellinterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Implements support for the IAccessibleTable2 Cell interface">
            <function name="columnExtent" fullname="QAccessibleTableCellInterface::columnExtent" href="qaccessibletablecellinterface.html#columnExtent" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int columnExtent() const = 0"/>
            <function name="columnHeaderCells" fullname="QAccessibleTableCellInterface::columnHeaderCells" href="qaccessibletablecellinterface.html#columnHeaderCells" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAccessibleInterface *&gt;" signature="QList&lt;QAccessibleInterface *&gt; columnHeaderCells() const = 0"/>
            <function name="columnIndex" fullname="QAccessibleTableCellInterface::columnIndex" href="qaccessibletablecellinterface.html#columnIndex" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int columnIndex() const = 0"/>
            <function name="isSelected" fullname="QAccessibleTableCellInterface::isSelected" href="qaccessibletablecellinterface.html#isSelected" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isSelected() const = 0"/>
            <function name="rowExtent" fullname="QAccessibleTableCellInterface::rowExtent" href="qaccessibletablecellinterface.html#rowExtent" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int rowExtent() const = 0"/>
            <function name="rowHeaderCells" fullname="QAccessibleTableCellInterface::rowHeaderCells" href="qaccessibletablecellinterface.html#rowHeaderCells" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAccessibleInterface *&gt;" signature="QList&lt;QAccessibleInterface *&gt; rowHeaderCells() const = 0"/>
            <function name="rowIndex" fullname="QAccessibleTableCellInterface::rowIndex" href="qaccessibletablecellinterface.html#rowIndex" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int rowIndex() const = 0"/>
            <function name="table" fullname="QAccessibleTableCellInterface::table" href="qaccessibletablecellinterface.html#table" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * table() const = 0"/>
            <function name="~QAccessibleTableCellInterface" fullname="QAccessibleTableCellInterface::~QAccessibleTableCellInterface" href="qaccessibletablecellinterface.html#dtor.QAccessibleTableCellInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleTableCellInterface()"/>
        </class>
        <class name="QAccessibleTableInterface" href="qaccessibletableinterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Implements support for the IAccessibleTable2 interface">
            <function name="caption" fullname="QAccessibleTableInterface::caption" href="qaccessibletableinterface.html#caption" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * caption() const = 0"/>
            <function name="cellAt" fullname="QAccessibleTableInterface::cellAt" href="qaccessibletableinterface.html#cellAt" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * cellAt(int row, int column) const = 0">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="columnCount" fullname="QAccessibleTableInterface::columnCount" href="qaccessibletableinterface.html#columnCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int columnCount() const = 0"/>
            <function name="columnDescription" fullname="QAccessibleTableInterface::columnDescription" href="qaccessibletableinterface.html#columnDescription" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString columnDescription(int column) const = 0">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="isColumnSelected" fullname="QAccessibleTableInterface::isColumnSelected" href="qaccessibletableinterface.html#isColumnSelected" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isColumnSelected(int column) const = 0">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="isRowSelected" fullname="QAccessibleTableInterface::isRowSelected" href="qaccessibletableinterface.html#isRowSelected" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isRowSelected(int row) const = 0">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="modelChange" fullname="QAccessibleTableInterface::modelChange" href="qaccessibletableinterface.html#modelChange" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void modelChange(QAccessibleTableModelChangeEvent *event) = 0">
                <parameter type="QAccessibleTableModelChangeEvent *" name="event" default=""/>
            </function>
            <function name="rowCount" fullname="QAccessibleTableInterface::rowCount" href="qaccessibletableinterface.html#rowCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int rowCount() const = 0"/>
            <function name="rowDescription" fullname="QAccessibleTableInterface::rowDescription" href="qaccessibletableinterface.html#rowDescription" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString rowDescription(int row) const = 0">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="selectColumn" fullname="QAccessibleTableInterface::selectColumn" href="qaccessibletableinterface.html#selectColumn" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool selectColumn(int column) = 0">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="selectRow" fullname="QAccessibleTableInterface::selectRow" href="qaccessibletableinterface.html#selectRow" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool selectRow(int row) = 0">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="selectedCellCount" fullname="QAccessibleTableInterface::selectedCellCount" href="qaccessibletableinterface.html#selectedCellCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int selectedCellCount() const = 0"/>
            <function name="selectedCells" fullname="QAccessibleTableInterface::selectedCells" href="qaccessibletableinterface.html#selectedCells" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAccessibleInterface *&gt;" signature="QList&lt;QAccessibleInterface *&gt; selectedCells() const = 0"/>
            <function name="selectedColumnCount" fullname="QAccessibleTableInterface::selectedColumnCount" href="qaccessibletableinterface.html#selectedColumnCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int selectedColumnCount() const = 0"/>
            <function name="selectedColumns" fullname="QAccessibleTableInterface::selectedColumns" href="qaccessibletableinterface.html#selectedColumns" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; selectedColumns() const = 0"/>
            <function name="selectedRowCount" fullname="QAccessibleTableInterface::selectedRowCount" href="qaccessibletableinterface.html#selectedRowCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int selectedRowCount() const = 0"/>
            <function name="selectedRows" fullname="QAccessibleTableInterface::selectedRows" href="qaccessibletableinterface.html#selectedRows" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; selectedRows() const = 0"/>
            <function name="summary" fullname="QAccessibleTableInterface::summary" href="qaccessibletableinterface.html#summary" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QAccessibleInterface *" signature="QAccessibleInterface * summary() const = 0"/>
            <function name="unselectColumn" fullname="QAccessibleTableInterface::unselectColumn" href="qaccessibletableinterface.html#unselectColumn" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool unselectColumn(int column) = 0">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="unselectRow" fullname="QAccessibleTableInterface::unselectRow" href="qaccessibletableinterface.html#unselectRow" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool unselectRow(int row) = 0">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="~QAccessibleTableInterface" fullname="QAccessibleTableInterface::~QAccessibleTableInterface" href="qaccessibletableinterface.html#dtor.QAccessibleTableInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleTableInterface()"/>
        </class>
        <class name="QAccessibleTableModelChangeEvent" href="qaccessibletablemodelchangeevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleEvent" module="QtGui" brief="Signifies a change in a table, list, or tree where cells are added or removed. If the change affected a number of rows, firstColumn and lastColumn will return -1. Likewise for columns, the row functions may return -1">
            <function name="QAccessibleTableModelChangeEvent" fullname="QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent" href="qaccessibletablemodelchangeevent.html#QAccessibleTableModelChangeEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleTableModelChangeEvent(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="QAccessibleTableModelChangeEvent::ModelChangeType" name="changeType" default=""/>
            </function>
            <function name="QAccessibleTableModelChangeEvent" fullname="QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent" href="qaccessibletablemodelchangeevent.html#QAccessibleTableModelChangeEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleTableModelChangeEvent(QObject *object, QAccessibleTableModelChangeEvent::ModelChangeType changeType)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QAccessibleTableModelChangeEvent::ModelChangeType" name="changeType" default=""/>
            </function>
            <function name="firstColumn" fullname="QAccessibleTableModelChangeEvent::firstColumn" href="qaccessibletablemodelchangeevent.html#firstColumn" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int firstColumn() const"/>
            <function name="firstRow" fullname="QAccessibleTableModelChangeEvent::firstRow" href="qaccessibletablemodelchangeevent.html#firstRow" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int firstRow() const"/>
            <function name="lastColumn" fullname="QAccessibleTableModelChangeEvent::lastColumn" href="qaccessibletablemodelchangeevent.html#lastColumn" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int lastColumn() const"/>
            <function name="lastRow" fullname="QAccessibleTableModelChangeEvent::lastRow" href="qaccessibletablemodelchangeevent.html#lastRow" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int lastRow() const"/>
            <function name="modelChangeType" fullname="QAccessibleTableModelChangeEvent::modelChangeType" href="qaccessibletablemodelchangeevent.html#modelChangeType" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QAccessibleTableModelChangeEvent::ModelChangeType" signature="QAccessibleTableModelChangeEvent::ModelChangeType modelChangeType() const"/>
            <function name="setFirstColumn" fullname="QAccessibleTableModelChangeEvent::setFirstColumn" href="qaccessibletablemodelchangeevent.html#setFirstColumn" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setFirstColumn(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="setFirstRow" fullname="QAccessibleTableModelChangeEvent::setFirstRow" href="qaccessibletablemodelchangeevent.html#setFirstRow" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setFirstRow(int row)">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="setLastColumn" fullname="QAccessibleTableModelChangeEvent::setLastColumn" href="qaccessibletablemodelchangeevent.html#setLastColumn" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setLastColumn(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="setLastRow" fullname="QAccessibleTableModelChangeEvent::setLastRow" href="qaccessibletablemodelchangeevent.html#setLastRow" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setLastRow(int row)">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="setModelChangeType" fullname="QAccessibleTableModelChangeEvent::setModelChangeType" href="qaccessibletablemodelchangeevent.html#setModelChangeType" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setModelChangeType(QAccessibleTableModelChangeEvent::ModelChangeType changeType)">
                <parameter type="QAccessibleTableModelChangeEvent::ModelChangeType" name="changeType" default=""/>
            </function>
            <enum name="ModelChangeType" fullname="QAccessibleTableModelChangeEvent::ModelChangeType" href="qaccessibletablemodelchangeevent.html#ModelChangeType-enum" status="active" access="public" location="qaccessible.h" documented="true">
                <value name="ModelReset" value="0"/>
                <value name="DataChanged" value="1"/>
                <value name="RowsInserted" value="2"/>
                <value name="ColumnsInserted" value="3"/>
                <value name="RowsRemoved" value="4"/>
                <value name="ColumnsRemoved" value="5"/>
            </enum>
        </class>
        <class name="QAccessibleTextCursorEvent" href="qaccessibletextcursorevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleEvent" module="QtGui" brief="Notifies of cursor movements">
            <function name="QAccessibleTextCursorEvent" fullname="QAccessibleTextCursorEvent::QAccessibleTextCursorEvent" href="qaccessibletextcursorevent.html#QAccessibleTextCursorEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleTextCursorEvent(QAccessibleInterface *iface, int cursorPos)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="int" name="cursorPos" default=""/>
            </function>
            <function name="QAccessibleTextCursorEvent" fullname="QAccessibleTextCursorEvent::QAccessibleTextCursorEvent" href="qaccessibletextcursorevent.html#QAccessibleTextCursorEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleTextCursorEvent(QObject *object, int cursorPos)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="int" name="cursorPos" default=""/>
            </function>
            <function name="cursorPosition" fullname="QAccessibleTextCursorEvent::cursorPosition" href="qaccessibletextcursorevent.html#cursorPosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int cursorPosition() const"/>
            <function name="setCursorPosition" fullname="QAccessibleTextCursorEvent::setCursorPosition" href="qaccessibletextcursorevent.html#setCursorPosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setCursorPosition(int position)">
                <parameter type="int" name="position" default=""/>
            </function>
        </class>
        <class name="QAccessibleTextInsertEvent" href="qaccessibletextinsertevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleTextCursorEvent" module="QtGui" brief="Notifies of text being inserted">
            <function name="QAccessibleTextInsertEvent" fullname="QAccessibleTextInsertEvent::QAccessibleTextInsertEvent" href="qaccessibletextinsertevent.html#QAccessibleTextInsertEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleTextInsertEvent(QAccessibleInterface *iface, int position, const QString &amp;text)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="QAccessibleTextInsertEvent" fullname="QAccessibleTextInsertEvent::QAccessibleTextInsertEvent" href="qaccessibletextinsertevent.html#QAccessibleTextInsertEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleTextInsertEvent(QObject *object, int position, const QString &amp;text)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="changePosition" fullname="QAccessibleTextInsertEvent::changePosition" href="qaccessibletextinsertevent.html#changePosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int changePosition() const"/>
            <function name="textInserted" fullname="QAccessibleTextInsertEvent::textInserted" href="qaccessibletextinsertevent.html#textInserted" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QString" signature="QString textInserted() const"/>
        </class>
        <class name="QAccessibleTextInterface" href="qaccessibletextinterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Implements support for text handling">
            <function name="addSelection" fullname="QAccessibleTextInterface::addSelection" href="qaccessibletextinterface.html#addSelection" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void addSelection(int startOffset, int endOffset) = 0">
                <parameter type="int" name="startOffset" default=""/>
                <parameter type="int" name="endOffset" default=""/>
            </function>
            <function name="attributes" fullname="QAccessibleTextInterface::attributes" href="qaccessibletextinterface.html#attributes" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString attributes(int offset, int *startOffset, int *endOffset) const = 0">
                <parameter type="int" name="offset" default=""/>
                <parameter type="int *" name="startOffset" default=""/>
                <parameter type="int *" name="endOffset" default=""/>
            </function>
            <function name="characterCount" fullname="QAccessibleTextInterface::characterCount" href="qaccessibletextinterface.html#characterCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int characterCount() const = 0"/>
            <function name="characterRect" fullname="QAccessibleTextInterface::characterRect" href="qaccessibletextinterface.html#characterRect" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QRect" signature="QRect characterRect(int offset) const = 0">
                <parameter type="int" name="offset" default=""/>
            </function>
            <function name="cursorPosition" fullname="QAccessibleTextInterface::cursorPosition" href="qaccessibletextinterface.html#cursorPosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int cursorPosition() const = 0"/>
            <function name="offsetAtPoint" fullname="QAccessibleTextInterface::offsetAtPoint" href="qaccessibletextinterface.html#offsetAtPoint" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int offsetAtPoint(const QPoint &amp;point) const = 0">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="removeSelection" fullname="QAccessibleTextInterface::removeSelection" href="qaccessibletextinterface.html#removeSelection" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void removeSelection(int selectionIndex) = 0">
                <parameter type="int" name="selectionIndex" default=""/>
            </function>
            <function name="scrollToSubstring" fullname="QAccessibleTextInterface::scrollToSubstring" href="qaccessibletextinterface.html#scrollToSubstring" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void scrollToSubstring(int startIndex, int endIndex) = 0">
                <parameter type="int" name="startIndex" default=""/>
                <parameter type="int" name="endIndex" default=""/>
            </function>
            <function name="selection" fullname="QAccessibleTextInterface::selection" href="qaccessibletextinterface.html#selection" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="void" signature="void selection(int selectionIndex, int *startOffset, int *endOffset) const = 0">
                <parameter type="int" name="selectionIndex" default=""/>
                <parameter type="int *" name="startOffset" default=""/>
                <parameter type="int *" name="endOffset" default=""/>
            </function>
            <function name="selectionCount" fullname="QAccessibleTextInterface::selectionCount" href="qaccessibletextinterface.html#selectionCount" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int selectionCount() const = 0"/>
            <function name="setCursorPosition" fullname="QAccessibleTextInterface::setCursorPosition" href="qaccessibletextinterface.html#setCursorPosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setCursorPosition(int position) = 0">
                <parameter type="int" name="position" default=""/>
            </function>
            <function name="setSelection" fullname="QAccessibleTextInterface::setSelection" href="qaccessibletextinterface.html#setSelection" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setSelection(int selectionIndex, int startOffset, int endOffset) = 0">
                <parameter type="int" name="selectionIndex" default=""/>
                <parameter type="int" name="startOffset" default=""/>
                <parameter type="int" name="endOffset" default=""/>
            </function>
            <function name="text" fullname="QAccessibleTextInterface::text" href="qaccessibletextinterface.html#text" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString text(int startOffset, int endOffset) const = 0">
                <parameter type="int" name="startOffset" default=""/>
                <parameter type="int" name="endOffset" default=""/>
            </function>
            <function name="textAfterOffset" fullname="QAccessibleTextInterface::textAfterOffset" href="qaccessibletextinterface.html#textAfterOffset" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const">
                <parameter type="int" name="offset" default=""/>
                <parameter type="QAccessible::TextBoundaryType" name="boundaryType" default=""/>
                <parameter type="int *" name="startOffset" default=""/>
                <parameter type="int *" name="endOffset" default=""/>
            </function>
            <function name="textAtOffset" fullname="QAccessibleTextInterface::textAtOffset" href="qaccessibletextinterface.html#textAtOffset" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const">
                <parameter type="int" name="offset" default=""/>
                <parameter type="QAccessible::TextBoundaryType" name="boundaryType" default=""/>
                <parameter type="int *" name="startOffset" default=""/>
                <parameter type="int *" name="endOffset" default=""/>
            </function>
            <function name="textBeforeOffset" fullname="QAccessibleTextInterface::textBeforeOffset" href="qaccessibletextinterface.html#textBeforeOffset" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const">
                <parameter type="int" name="offset" default=""/>
                <parameter type="QAccessible::TextBoundaryType" name="boundaryType" default=""/>
                <parameter type="int *" name="startOffset" default=""/>
                <parameter type="int *" name="endOffset" default=""/>
            </function>
            <function name="~QAccessibleTextInterface" fullname="QAccessibleTextInterface::~QAccessibleTextInterface" href="qaccessibletextinterface.html#dtor.QAccessibleTextInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleTextInterface()"/>
        </class>
        <class name="QAccessibleTextRemoveEvent" href="qaccessibletextremoveevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleTextCursorEvent" module="QtGui" brief="Notifies of text being deleted">
            <function name="QAccessibleTextRemoveEvent" fullname="QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent" href="qaccessibletextremoveevent.html#QAccessibleTextRemoveEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleTextRemoveEvent(QAccessibleInterface *iface, int position, const QString &amp;text)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="QAccessibleTextRemoveEvent" fullname="QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent" href="qaccessibletextremoveevent.html#QAccessibleTextRemoveEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleTextRemoveEvent(QObject *object, int position, const QString &amp;text)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="changePosition" fullname="QAccessibleTextRemoveEvent::changePosition" href="qaccessibletextremoveevent.html#changePosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int changePosition() const"/>
            <function name="textRemoved" fullname="QAccessibleTextRemoveEvent::textRemoved" href="qaccessibletextremoveevent.html#textRemoved" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QString" signature="QString textRemoved() const"/>
        </class>
        <class name="QAccessibleTextSelectionEvent" href="qaccessibletextselectionevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleTextCursorEvent" module="QtGui" brief="Signals a change in the text selection of an object">
            <function name="QAccessibleTextSelectionEvent" fullname="QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent" href="qaccessibletextselectionevent.html#QAccessibleTextSelectionEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleTextSelectionEvent(QAccessibleInterface *iface, int start, int end)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="end" default=""/>
            </function>
            <function name="QAccessibleTextSelectionEvent" fullname="QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent" href="qaccessibletextselectionevent.html#QAccessibleTextSelectionEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleTextSelectionEvent(QObject *object, int start, int end)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="end" default=""/>
            </function>
            <function name="selectionEnd" fullname="QAccessibleTextSelectionEvent::selectionEnd" href="qaccessibletextselectionevent.html#selectionEnd" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int selectionEnd() const"/>
            <function name="selectionStart" fullname="QAccessibleTextSelectionEvent::selectionStart" href="qaccessibletextselectionevent.html#selectionStart" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int selectionStart() const"/>
            <function name="setSelection" fullname="QAccessibleTextSelectionEvent::setSelection" href="qaccessibletextselectionevent.html#setSelection" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setSelection(int start, int end)">
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="end" default=""/>
            </function>
        </class>
        <class name="QAccessibleTextUpdateEvent" href="qaccessibletextupdateevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleTextCursorEvent" module="QtGui" brief="Notifies about text changes. This is for accessibles that support editable text such as line edits. This event occurs for example when a portion of selected text gets replaced by pasting a new text or in override mode of editors">
            <function name="QAccessibleTextUpdateEvent" fullname="QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent" href="qaccessibletextupdateevent.html#QAccessibleTextUpdateEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleTextUpdateEvent(QAccessibleInterface *iface, int position, const QString &amp;oldText, const QString &amp;text)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="oldText" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="QAccessibleTextUpdateEvent" fullname="QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent" href="qaccessibletextupdateevent.html#QAccessibleTextUpdateEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleTextUpdateEvent(QObject *object, int position, const QString &amp;oldText, const QString &amp;text)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="oldText" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="changePosition" fullname="QAccessibleTextUpdateEvent::changePosition" href="qaccessibletextupdateevent.html#changePosition" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="int" signature="int changePosition() const"/>
            <function name="textInserted" fullname="QAccessibleTextUpdateEvent::textInserted" href="qaccessibletextupdateevent.html#textInserted" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QString" signature="QString textInserted() const"/>
            <function name="textRemoved" fullname="QAccessibleTextUpdateEvent::textRemoved" href="qaccessibletextupdateevent.html#textRemoved" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QString" signature="QString textRemoved() const"/>
        </class>
        <class name="QAccessibleValueChangeEvent" href="qaccessiblevaluechangeevent.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" bases="QAccessibleEvent" module="QtGui" brief="Describes a change in value for an accessible object">
            <function name="QAccessibleValueChangeEvent" fullname="QAccessibleValueChangeEvent::QAccessibleValueChangeEvent" href="qaccessiblevaluechangeevent.html#QAccessibleValueChangeEvent" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" signature="QAccessibleValueChangeEvent(QAccessibleInterface *iface, const QVariant &amp;val)">
                <parameter type="QAccessibleInterface *" name="iface" default=""/>
                <parameter type="const QVariant &amp;" name="val" default=""/>
            </function>
            <function name="QAccessibleValueChangeEvent" fullname="QAccessibleValueChangeEvent::QAccessibleValueChangeEvent" href="qaccessiblevaluechangeevent.html#QAccessibleValueChangeEvent-1" status="active" access="public" location="qaccessible.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAccessibleValueChangeEvent(QObject *object, const QVariant &amp;value)">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setValue" fullname="QAccessibleValueChangeEvent::setValue" href="qaccessiblevaluechangeevent.html#setValue" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" type="void" signature="void setValue(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="value" fullname="QAccessibleValueChangeEvent::value" href="qaccessiblevaluechangeevent.html#value" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant value() const"/>
        </class>
        <class name="QAccessibleValueInterface" href="qaccessiblevalueinterface.html" status="active" access="public" location="qaccessible.h" documented="true" groups="accessibility" module="QtGui" brief="Implements support for objects that manipulate a value">
            <function name="currentValue" fullname="QAccessibleValueInterface::currentValue" href="qaccessiblevalueinterface.html#currentValue" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant currentValue() const = 0"/>
            <function name="maximumValue" fullname="QAccessibleValueInterface::maximumValue" href="qaccessiblevalueinterface.html#maximumValue" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant maximumValue() const = 0"/>
            <function name="minimumStepSize" fullname="QAccessibleValueInterface::minimumStepSize" href="qaccessiblevalueinterface.html#minimumStepSize" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant minimumStepSize() const = 0"/>
            <function name="minimumValue" fullname="QAccessibleValueInterface::minimumValue" href="qaccessiblevalueinterface.html#minimumValue" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant minimumValue() const = 0"/>
            <function name="setCurrentValue" fullname="QAccessibleValueInterface::setCurrentValue" href="qaccessiblevalueinterface.html#setCurrentValue" status="active" access="public" location="qaccessible.h" documented="true" meta="plain" virtual="pure" type="void" signature="void setCurrentValue(const QVariant &amp;value) = 0">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="~QAccessibleValueInterface" fullname="QAccessibleValueInterface::~QAccessibleValueInterface" href="qaccessiblevalueinterface.html#dtor.QAccessibleValueInterface" status="active" access="public" location="qaccessible.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAccessibleValueInterface()"/>
        </class>
        <class name="QAction" href="qaction.html" status="active" access="public" location="qaction.h" since="6.0" documented="true" bases="QObject" module="QtGui" brief="Abstraction for user commands that can be added to different user interface components">
            <contents name="qaction-in-widget-applications" title="QAction in widget applications" level="1"/>
            <function name="QAction" fullname="QAction::QAction" href="qaction.html#QAction" status="active" access="public" location="qaction.h" documented="true" meta="constructor" explicit="true" signature="QAction(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QAction" fullname="QAction::QAction" href="qaction.html#QAction-1" status="active" access="public" location="qaction.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QAction(const QString &amp;text, QObject *parent)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QAction" fullname="QAction::QAction" href="qaction.html#QAction-2" status="active" access="public" location="qaction.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QAction(const QIcon &amp;icon, const QString &amp;text, QObject *parent)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="actionGroup" fullname="QAction::actionGroup" href="qaction.html#actionGroup" status="active" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QActionGroup *" signature="QActionGroup * actionGroup() const"/>
            <function name="activate" fullname="QAction::activate" href="qaction.html#activate" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="void" signature="void activate(QAction::ActionEvent event)">
                <parameter type="QAction::ActionEvent" name="event" default=""/>
            </function>
            <function name="associatedGraphicsWidgets" fullname="QAction::associatedGraphicsWidgets" href="qaction-obsolete.html#associatedGraphicsWidgets" status="deprecated" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QList&lt;QGraphicsWidget *&gt;" signature="QList&lt;QGraphicsWidget *&gt; associatedGraphicsWidgets() const"/>
            <function name="associatedObjects" fullname="QAction::associatedObjects" href="qaction.html#associatedObjects" status="active" access="public" location="qaction.h" documented="true" since="6.0" meta="plain" const="true" type="QList&lt;QObject *&gt;" signature="QList&lt;QObject *&gt; associatedObjects() const"/>
            <function name="associatedWidgets" fullname="QAction::associatedWidgets" href="qaction-obsolete.html#associatedWidgets" status="deprecated" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QList&lt;QWidget *&gt;" signature="QList&lt;QWidget *&gt; associatedWidgets() const"/>
            <function name="autoRepeat" fullname="QAction::autoRepeat" href="qaction.html#autoRepeat-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="autoRepeat" type="bool" signature="bool autoRepeat() const"/>
            <function name="changed" fullname="QAction::changed" href="qaction.html#changed" status="active" access="public" location="qaction.h" documented="true" meta="signal" associated-property="autoRepeat,font,icon,iconText,iconVisibleInMenu,menuRole,priority,shortcut,shortcutContext,shortcutVisibleInContextMenu,statusTip,text,toolTip,whatsThis" type="void" signature="void changed()"/>
            <function name="checkableChanged" fullname="QAction::checkableChanged" href="qaction.html#checkable-prop" status="active" access="public" location="qaction.h" meta="signal" associated-property="checkable" type="void" signature="void checkableChanged(bool checkable)">
                <parameter type="bool" name="checkable" default=""/>
            </function>
            <function name="data" fullname="QAction::data" href="qaction.html#data" status="active" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant data() const"/>
            <function name="enabledChanged" fullname="QAction::enabledChanged" href="qaction.html#enabled-prop" status="active" access="public" location="qaction.h" meta="signal" associated-property="enabled" type="void" signature="void enabledChanged(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="event" fullname="QAction::event" href="qaction.html#event" status="active" access="protected" location="qaction.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool event(QEvent *e) override">
                <parameter type="QEvent *" name="e" default=""/>
            </function>
            <function name="font" fullname="QAction::font" href="qaction.html#font-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="font" type="QFont" signature="QFont font() const"/>
            <function name="hover" fullname="QAction::hover" href="qaction.html#hover" status="active" access="public" location="qaction.h" documented="true" meta="slot" type="void" signature="void hover()"/>
            <function name="hovered" fullname="QAction::hovered" href="qaction.html#hovered" status="active" access="public" location="qaction.h" documented="true" meta="signal" type="void" signature="void hovered()"/>
            <function name="icon" fullname="QAction::icon" href="qaction.html#icon-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="icon" type="QIcon" signature="QIcon icon() const"/>
            <function name="iconText" fullname="QAction::iconText" href="qaction.html#iconText-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="iconText" type="QString" signature="QString iconText() const"/>
            <function name="isCheckable" fullname="QAction::isCheckable" href="qaction.html#checkable-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="checkable" type="bool" signature="bool isCheckable() const"/>
            <function name="isChecked" fullname="QAction::isChecked" href="qaction.html#checked-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="checked" type="bool" signature="bool isChecked() const"/>
            <function name="isEnabled" fullname="QAction::isEnabled" href="qaction.html#enabled-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="enabled" type="bool" signature="bool isEnabled() const"/>
            <function name="isIconVisibleInMenu" fullname="QAction::isIconVisibleInMenu" href="qaction.html#iconVisibleInMenu-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="iconVisibleInMenu" type="bool" signature="bool isIconVisibleInMenu() const"/>
            <function name="isSeparator" fullname="QAction::isSeparator" href="qaction.html#isSeparator" status="active" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSeparator() const"/>
            <function name="isShortcutVisibleInContextMenu" fullname="QAction::isShortcutVisibleInContextMenu" href="qaction.html#shortcutVisibleInContextMenu-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="shortcutVisibleInContextMenu" type="bool" signature="bool isShortcutVisibleInContextMenu() const"/>
            <function name="isVisible" fullname="QAction::isVisible" href="qaction.html#visible-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="visible" type="bool" signature="bool isVisible() const"/>
            <function name="menu" fullname="QAction::menu" href="qaction.html#menu" status="active" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QMenu *" signature="QMenu * menu() const"/>
            <function name="menuRole" fullname="QAction::menuRole" href="qaction.html#menuRole-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="menuRole" type="QAction::MenuRole" signature="QAction::MenuRole menuRole() const"/>
            <function name="parentWidget" fullname="QAction::parentWidget" href="qaction-obsolete.html#parentWidget" status="deprecated" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QWidget *" signature="QWidget * parentWidget() const"/>
            <function name="priority" fullname="QAction::priority" href="qaction.html#priority-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="priority" type="QAction::Priority" signature="QAction::Priority priority() const"/>
            <function name="resetEnabled" fullname="QAction::resetEnabled" href="qaction.html#enabled-prop" status="active" access="public" location="qaction.h" meta="slot" associated-property="enabled" type="void" signature="void resetEnabled()"/>
            <function name="setActionGroup" fullname="QAction::setActionGroup" href="qaction.html#setActionGroup" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="void" signature="void setActionGroup(QActionGroup *group)">
                <parameter type="QActionGroup *" name="group" default=""/>
            </function>
            <function name="setAutoRepeat" fullname="QAction::setAutoRepeat" href="qaction.html#autoRepeat-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="autoRepeat" type="void" signature="void setAutoRepeat(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setCheckable" fullname="QAction::setCheckable" href="qaction.html#checkable-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="checkable" type="void" signature="void setCheckable(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setChecked" fullname="QAction::setChecked" href="qaction.html#checked-prop" status="active" access="public" location="qaction.h" meta="slot" associated-property="checked" type="void" signature="void setChecked(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setData" fullname="QAction::setData" href="qaction.html#setData" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="void" signature="void setData(const QVariant &amp;data)">
                <parameter type="const QVariant &amp;" name="data" default=""/>
            </function>
            <function name="setDisabled" fullname="QAction::setDisabled" href="qaction.html#setDisabled" status="active" access="public" location="qaction.h" documented="true" meta="slot" type="void" signature="void setDisabled(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setEnabled" fullname="QAction::setEnabled" href="qaction.html#enabled-prop" status="active" access="public" location="qaction.h" meta="slot" associated-property="enabled" type="void" signature="void setEnabled(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setFont" fullname="QAction::setFont" href="qaction.html#font-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="font" type="void" signature="void setFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="setIcon" fullname="QAction::setIcon" href="qaction.html#icon-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="icon" type="void" signature="void setIcon(const QIcon &amp;icon)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
            </function>
            <function name="setIconText" fullname="QAction::setIconText" href="qaction.html#iconText-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="iconText" type="void" signature="void setIconText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setIconVisibleInMenu" fullname="QAction::setIconVisibleInMenu" href="qaction.html#iconVisibleInMenu-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="iconVisibleInMenu" type="void" signature="void setIconVisibleInMenu(bool visible)">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="setMenu" fullname="QAction::setMenu" href="qaction.html#setMenu" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="void" signature="void setMenu(QMenu *menu)">
                <parameter type="QMenu *" name="menu" default=""/>
            </function>
            <function name="setMenuRole" fullname="QAction::setMenuRole" href="qaction.html#menuRole-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="menuRole" type="void" signature="void setMenuRole(QAction::MenuRole menuRole)">
                <parameter type="QAction::MenuRole" name="menuRole" default=""/>
            </function>
            <function name="setPriority" fullname="QAction::setPriority" href="qaction.html#priority-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="priority" type="void" signature="void setPriority(QAction::Priority priority)">
                <parameter type="QAction::Priority" name="priority" default=""/>
            </function>
            <function name="setSeparator" fullname="QAction::setSeparator" href="qaction.html#setSeparator" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="void" signature="void setSeparator(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setShortcut" fullname="QAction::setShortcut" href="qaction.html#setShortcut" status="active" access="public" location="qaction.h" documented="true" meta="plain" associated-property="shortcut" type="void" signature="void setShortcut(const QKeySequence &amp;shortcut)">
                <parameter type="const QKeySequence &amp;" name="shortcut" default=""/>
            </function>
            <function name="setShortcutContext" fullname="QAction::setShortcutContext" href="qaction.html#shortcutContext-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="shortcutContext" type="void" signature="void setShortcutContext(Qt::ShortcutContext context)">
                <parameter type="Qt::ShortcutContext" name="context" default=""/>
            </function>
            <function name="setShortcutVisibleInContextMenu" fullname="QAction::setShortcutVisibleInContextMenu" href="qaction.html#shortcutVisibleInContextMenu-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="shortcutVisibleInContextMenu" type="void" signature="void setShortcutVisibleInContextMenu(bool show)">
                <parameter type="bool" name="show" default=""/>
            </function>
            <function name="setShortcuts" fullname="QAction::setShortcuts" href="qaction.html#setShortcuts" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="void" signature="void setShortcuts(QKeySequence::StandardKey key)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
            </function>
            <function name="setShortcuts" fullname="QAction::setShortcuts" href="qaction.html#setShortcuts-1" status="active" access="public" location="qaction.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setShortcuts(const QList&lt;QKeySequence&gt; &amp;shortcuts)">
                <parameter type="const QList&lt;QKeySequence&gt; &amp;" name="shortcuts" default=""/>
            </function>
            <function name="setStatusTip" fullname="QAction::setStatusTip" href="qaction.html#statusTip-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="statusTip" type="void" signature="void setStatusTip(const QString &amp;statusTip)">
                <parameter type="const QString &amp;" name="statusTip" default=""/>
            </function>
            <function name="setText" fullname="QAction::setText" href="qaction.html#text-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="text" type="void" signature="void setText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setToolTip" fullname="QAction::setToolTip" href="qaction.html#toolTip-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="toolTip" type="void" signature="void setToolTip(const QString &amp;tip)">
                <parameter type="const QString &amp;" name="tip" default=""/>
            </function>
            <function name="setVisible" fullname="QAction::setVisible" href="qaction.html#visible-prop" status="active" access="public" location="qaction.h" meta="slot" associated-property="visible" type="void" signature="void setVisible(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setWhatsThis" fullname="QAction::setWhatsThis" href="qaction.html#whatsThis-prop" status="active" access="public" location="qaction.h" meta="plain" associated-property="whatsThis" type="void" signature="void setWhatsThis(const QString &amp;what)">
                <parameter type="const QString &amp;" name="what" default=""/>
            </function>
            <function name="shortcut" fullname="QAction::shortcut" href="qaction.html#shortcut" status="active" access="public" location="qaction.h" documented="true" meta="plain" const="true" associated-property="shortcut" type="QKeySequence" signature="QKeySequence shortcut() const"/>
            <function name="shortcutContext" fullname="QAction::shortcutContext" href="qaction.html#shortcutContext-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="shortcutContext" type="Qt::ShortcutContext" signature="Qt::ShortcutContext shortcutContext() const"/>
            <function name="shortcuts" fullname="QAction::shortcuts" href="qaction.html#shortcuts" status="active" access="public" location="qaction.h" documented="true" meta="plain" const="true" type="QList&lt;QKeySequence&gt;" signature="QList&lt;QKeySequence&gt; shortcuts() const"/>
            <function name="showStatusText" fullname="QAction::showStatusText" href="qaction.html#showStatusText" status="active" access="public" location="qaction.h" documented="true" meta="plain" type="bool" signature="bool showStatusText(QObject *object)">
                <parameter type="QObject *" name="object" default="nullptr"/>
            </function>
            <function name="statusTip" fullname="QAction::statusTip" href="qaction.html#statusTip-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="statusTip" type="QString" signature="QString statusTip() const"/>
            <function name="text" fullname="QAction::text" href="qaction.html#text-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="text" type="QString" signature="QString text() const"/>
            <function name="toggle" fullname="QAction::toggle" href="qaction.html#toggle" status="active" access="public" location="qaction.h" documented="true" meta="slot" type="void" signature="void toggle()"/>
            <function name="toggled" fullname="QAction::toggled" href="qaction.html#toggled" status="active" access="public" location="qaction.h" documented="true" meta="signal" associated-property="checked" type="void" signature="void toggled(bool checked)">
                <parameter type="bool" name="checked" default=""/>
            </function>
            <function name="toolTip" fullname="QAction::toolTip" href="qaction.html#toolTip-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="toolTip" type="QString" signature="QString toolTip() const"/>
            <function name="trigger" fullname="QAction::trigger" href="qaction.html#trigger" status="active" access="public" location="qaction.h" documented="true" meta="slot" type="void" signature="void trigger()"/>
            <function name="triggered" fullname="QAction::triggered" href="qaction.html#triggered" status="active" access="public" location="qaction.h" documented="true" meta="signal" type="void" signature="void triggered(bool checked)">
                <parameter type="bool" name="checked" default="false"/>
            </function>
            <function name="visibleChanged" fullname="QAction::visibleChanged" href="qaction.html#visible-prop" status="active" access="public" location="qaction.h" meta="signal" associated-property="visible" type="void" signature="void visibleChanged()"/>
            <function name="whatsThis" fullname="QAction::whatsThis" href="qaction.html#whatsThis-prop" status="active" access="public" location="qaction.h" meta="plain" const="true" associated-property="whatsThis" type="QString" signature="QString whatsThis() const"/>
            <function name="~QAction" fullname="QAction::~QAction" href="qaction.html#dtor.QAction" status="active" access="public" location="qaction.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAction()"/>
            <enum name="ActionEvent" fullname="QAction::ActionEvent" href="qaction.html#ActionEvent-enum" status="active" access="public" location="qaction.h" documented="true">
                <value name="Trigger" value="0"/>
                <value name="Hover" value="1"/>
            </enum>
            <enum name="MenuRole" fullname="QAction::MenuRole" href="qaction.html#MenuRole-enum" status="active" access="public" location="qaction.h" documented="true">
                <value name="NoRole" value="0"/>
                <value name="TextHeuristicRole" value="1"/>
                <value name="ApplicationSpecificRole" value="2"/>
                <value name="AboutQtRole" value="3"/>
                <value name="AboutRole" value="4"/>
                <value name="PreferencesRole" value="5"/>
                <value name="QuitRole" value="6"/>
            </enum>
            <enum name="Priority" fullname="QAction::Priority" href="qaction.html#Priority-enum" status="active" access="public" location="qaction.h" documented="true">
                <value name="LowPriority" value="0"/>
                <value name="NormalPriority" value="128"/>
                <value name="HighPriority" value="256"/>
            </enum>
            <property name="autoRepeat" fullname="QAction::autoRepeat" href="qaction.html#autoRepeat-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether the action can auto repeat">
                <getter name="autoRepeat"/>
                <setter name="setAutoRepeat"/>
                <notifier name="changed"/>
            </property>
            <property name="checkable" fullname="QAction::checkable" href="qaction.html#checkable-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether the action is a checkable action">
                <getter name="isCheckable"/>
                <setter name="setCheckable"/>
                <notifier name="checkableChanged"/>
            </property>
            <property name="checked" fullname="QAction::checked" href="qaction.html#checked-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether the action is checked">
                <getter name="isChecked"/>
                <setter name="setChecked"/>
                <notifier name="toggled"/>
            </property>
            <property name="enabled" fullname="QAction::enabled" href="qaction.html#enabled-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether the action is enabled">
                <getter name="isEnabled"/>
                <setter name="setEnabled"/>
                <resetter name="resetEnabled"/>
                <notifier name="enabledChanged"/>
            </property>
            <property name="font" fullname="QAction::font" href="qaction.html#font-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's font">
                <getter name="font"/>
                <setter name="setFont"/>
                <notifier name="changed"/>
            </property>
            <property name="icon" fullname="QAction::icon" href="qaction.html#icon-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's icon">
                <getter name="icon"/>
                <setter name="setIcon"/>
                <notifier name="changed"/>
            </property>
            <property name="iconText" fullname="QAction::iconText" href="qaction.html#iconText-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's descriptive icon text">
                <getter name="iconText"/>
                <setter name="setIconText"/>
                <notifier name="changed"/>
            </property>
            <property name="iconVisibleInMenu" fullname="QAction::iconVisibleInMenu" href="qaction.html#iconVisibleInMenu-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether or not an action should show an icon in a menu">
                <getter name="isIconVisibleInMenu"/>
                <setter name="setIconVisibleInMenu"/>
                <notifier name="changed"/>
            </property>
            <property name="menuRole" fullname="QAction::menuRole" href="qaction.html#menuRole-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's menu role">
                <getter name="menuRole"/>
                <setter name="setMenuRole"/>
                <notifier name="changed"/>
            </property>
            <property name="priority" fullname="QAction::priority" href="qaction.html#priority-prop" status="active" access="public" location="qaction.h" documented="true" brief="The actions's priority in the user interface">
                <getter name="priority"/>
                <setter name="setPriority"/>
                <notifier name="changed"/>
            </property>
            <property name="shortcut" fullname="QAction::shortcut" href="qaction.html#shortcut-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's primary shortcut key">
                <getter name="shortcut"/>
                <setter name="setShortcut"/>
                <notifier name="changed"/>
            </property>
            <property name="shortcutContext" fullname="QAction::shortcutContext" href="qaction.html#shortcutContext-prop" status="active" access="public" location="qaction.h" documented="true" brief="The context for the action's shortcut">
                <getter name="shortcutContext"/>
                <setter name="setShortcutContext"/>
                <notifier name="changed"/>
            </property>
            <property name="shortcutVisibleInContextMenu" fullname="QAction::shortcutVisibleInContextMenu" href="qaction.html#shortcutVisibleInContextMenu-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether or not an action should show a shortcut in a context menu">
                <getter name="isShortcutVisibleInContextMenu"/>
                <setter name="setShortcutVisibleInContextMenu"/>
                <notifier name="changed"/>
            </property>
            <property name="statusTip" fullname="QAction::statusTip" href="qaction.html#statusTip-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's status tip">
                <getter name="statusTip"/>
                <setter name="setStatusTip"/>
                <notifier name="changed"/>
            </property>
            <property name="text" fullname="QAction::text" href="qaction.html#text-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's descriptive text">
                <getter name="text"/>
                <setter name="setText"/>
                <notifier name="changed"/>
            </property>
            <property name="toolTip" fullname="QAction::toolTip" href="qaction.html#toolTip-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's tooltip">
                <getter name="toolTip"/>
                <setter name="setToolTip"/>
                <notifier name="changed"/>
            </property>
            <property name="visible" fullname="QAction::visible" href="qaction.html#visible-prop" status="active" access="public" location="qaction.h" documented="true" brief="Whether the action can be seen (e.g. in menus and toolbars)">
                <getter name="isVisible"/>
                <setter name="setVisible"/>
                <notifier name="visibleChanged"/>
            </property>
            <property name="whatsThis" fullname="QAction::whatsThis" href="qaction.html#whatsThis-prop" status="active" access="public" location="qaction.h" documented="true" brief="The action's &quot;What's This?&quot; help text">
                <getter name="whatsThis"/>
                <setter name="setWhatsThis"/>
                <notifier name="changed"/>
            </property>
        </class>
        <class name="QActionEvent" href="qactionevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Event that is generated when a QAction is added, removed, or changed">
            <function name="QActionEvent" fullname="QActionEvent::QActionEvent" href="qactionevent.html#QActionEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QActionEvent(int type, QAction *action, QAction *before)">
                <parameter type="int" name="type" default=""/>
                <parameter type="QAction *" name="action" default=""/>
                <parameter type="QAction *" name="before" default="nullptr"/>
            </function>
            <function name="action" fullname="QActionEvent::action" href="qactionevent.html#action" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * action() const"/>
            <function name="before" fullname="QActionEvent::before" href="qactionevent.html#before" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * before() const"/>
        </class>
        <class name="QActionGroup" href="qactiongroup.html" status="active" access="public" location="qactiongroup.h" since="6.0" documented="true" bases="QObject" module="QtGui" brief="Groups actions together">
            <function name="QActionGroup" fullname="QActionGroup::QActionGroup" href="qactiongroup.html#QActionGroup" status="active" access="public" location="qactiongroup.h" documented="true" meta="constructor" explicit="true" signature="QActionGroup(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="actions" fullname="QActionGroup::actions" href="qactiongroup.html#actions" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" const="true" type="QList&lt;QAction *&gt;" signature="QList&lt;QAction *&gt; actions() const"/>
            <function name="addAction" fullname="QActionGroup::addAction" href="qactiongroup.html#addAction" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" type="QAction *" signature="QAction * addAction(QAction *action)">
                <parameter type="QAction *" name="action" default=""/>
            </function>
            <function name="addAction" fullname="QActionGroup::addAction" href="qactiongroup.html#addAction-1" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" overload="true" overload-number="1" type="QAction *" signature="QAction * addAction(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="addAction" fullname="QActionGroup::addAction" href="qactiongroup.html#addAction-2" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" overload="true" overload-number="2" type="QAction *" signature="QAction * addAction(const QIcon &amp;icon, const QString &amp;text)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="checkedAction" fullname="QActionGroup::checkedAction" href="qactiongroup.html#checkedAction" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * checkedAction() const"/>
            <function name="exclusionPolicy" fullname="QActionGroup::exclusionPolicy" href="qactiongroup.html#exclusionPolicy-prop" status="active" access="public" location="qactiongroup.h" meta="plain" const="true" associated-property="exclusionPolicy" type="QActionGroup::ExclusionPolicy" signature="QActionGroup::ExclusionPolicy exclusionPolicy() const"/>
            <function name="isEnabled" fullname="QActionGroup::isEnabled" href="qactiongroup.html#enabled-prop" status="active" access="public" location="qactiongroup.h" meta="plain" const="true" associated-property="enabled" type="bool" signature="bool isEnabled() const"/>
            <function name="isExclusive" fullname="QActionGroup::isExclusive" href="qactiongroup.html#isExclusive" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" const="true" type="bool" brief="Returns true if the group is exclusive" signature="bool isExclusive() const"/>
            <function name="isVisible" fullname="QActionGroup::isVisible" href="qactiongroup.html#visible-prop" status="active" access="public" location="qactiongroup.h" meta="plain" const="true" associated-property="visible" type="bool" signature="bool isVisible() const"/>
            <function name="removeAction" fullname="QActionGroup::removeAction" href="qactiongroup.html#removeAction" status="active" access="public" location="qactiongroup.h" documented="true" meta="plain" type="void" signature="void removeAction(QAction *action)">
                <parameter type="QAction *" name="action" default=""/>
            </function>
            <function name="setDisabled" fullname="QActionGroup::setDisabled" href="qactiongroup.html#setDisabled" status="active" access="public" location="qactiongroup.h" documented="true" meta="slot" type="void" signature="void setDisabled(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setEnabled" fullname="QActionGroup::setEnabled" href="qactiongroup.html#enabled-prop" status="active" access="public" location="qactiongroup.h" meta="slot" associated-property="enabled" type="void" signature="void setEnabled(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="setExclusionPolicy" fullname="QActionGroup::setExclusionPolicy" href="qactiongroup.html#exclusionPolicy-prop" status="active" access="public" location="qactiongroup.h" meta="slot" associated-property="exclusionPolicy" type="void" signature="void setExclusionPolicy(QActionGroup::ExclusionPolicy policy)">
                <parameter type="QActionGroup::ExclusionPolicy" name="policy" default=""/>
            </function>
            <function name="setExclusive" fullname="QActionGroup::setExclusive" href="qactiongroup.html#setExclusive" status="active" access="public" location="qactiongroup.h" documented="true" meta="slot" type="void" brief="Enable or disable the group exclusion checking" signature="void setExclusive(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setVisible" fullname="QActionGroup::setVisible" href="qactiongroup.html#visible-prop" status="active" access="public" location="qactiongroup.h" meta="slot" associated-property="visible" type="void" signature="void setVisible(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="~QActionGroup" fullname="QActionGroup::~QActionGroup" href="qactiongroup.html#dtor.QActionGroup" status="active" access="public" location="qactiongroup.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QActionGroup()"/>
            <enum name="ExclusionPolicy" fullname="QActionGroup::ExclusionPolicy" href="qactiongroup.html#ExclusionPolicy-enum" status="active" access="public" location="qactiongroup.h" documented="true" scoped="true">
                <value name="None" value="0"/>
                <value name="Exclusive" value="1"/>
                <value name="ExclusiveOptional" value="2"/>
            </enum>
            <property name="enabled" fullname="QActionGroup::enabled" href="qactiongroup.html#enabled-prop" status="active" access="public" location="qactiongroup.h" documented="true" brief="Whether the action group is enabled">
                <getter name="isEnabled"/>
                <setter name="setEnabled"/>
            </property>
            <property name="exclusionPolicy" fullname="QActionGroup::exclusionPolicy" href="qactiongroup.html#exclusionPolicy-prop" status="active" access="public" location="qactiongroup.h" documented="true" brief="This property holds the group exclusive checking policy">
                <getter name="exclusionPolicy"/>
                <setter name="setExclusionPolicy"/>
            </property>
            <property name="visible" fullname="QActionGroup::visible" href="qactiongroup.html#visible-prop" status="active" access="public" location="qactiongroup.h" documented="true" brief="Whether the action group is visible">
                <getter name="isVisible"/>
                <setter name="setVisible"/>
            </property>
        </class>
        <class name="QApplicationStateChangeEvent" href="qapplicationstatechangeevent.html" status="ignored" access="public" location="qevent.h" bases="QEvent">
            <function name="QApplicationStateChangeEvent" fullname="QApplicationStateChangeEvent::QApplicationStateChangeEvent" href="qapplicationstatechangeevent.html#QApplicationStateChangeEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QApplicationStateChangeEvent(Qt::ApplicationState applicationState)">
                <parameter type="Qt::ApplicationState" name="applicationState" default=""/>
            </function>
            <function name="applicationState" fullname="QApplicationStateChangeEvent::applicationState" href="qapplicationstatechangeevent.html#applicationState" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::ApplicationState" signature="Qt::ApplicationState applicationState() const"/>
        </class>
        <class name="QBackingStore" href="qbackingstore.html" status="active" access="public" location="qbackingstore.h" documented="true" module="QtGui" brief="Drawing area for QWindow">
            <function name="QBackingStore" fullname="QBackingStore::QBackingStore" href="qbackingstore.html#QBackingStore" status="active" access="public" location="qbackingstore.h" documented="true" meta="constructor" explicit="true" signature="QBackingStore(QWindow *window)">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="beginPaint" fullname="QBackingStore::beginPaint" href="qbackingstore.html#beginPaint" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="void" signature="void beginPaint(const QRegion &amp;region)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="endPaint" fullname="QBackingStore::endPaint" href="qbackingstore.html#endPaint" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="void" signature="void endPaint()"/>
            <function name="flush" fullname="QBackingStore::flush" href="qbackingstore.html#flush" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="void" signature="void flush(const QRegion &amp;region, QWindow *window, const QPoint &amp;offset)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
                <parameter type="QWindow *" name="window" default="nullptr"/>
                <parameter type="const QPoint &amp;" name="offset" default="QPoint()"/>
            </function>
            <function name="handle" fullname="QBackingStore::handle" href="qbackingstore.html#handle" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" const="true" type="QPlatformBackingStore *" signature="QPlatformBackingStore * handle() const"/>
            <function name="hasStaticContents" fullname="QBackingStore::hasStaticContents" href="qbackingstore.html#hasStaticContents" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasStaticContents() const"/>
            <function name="paintDevice" fullname="QBackingStore::paintDevice" href="qbackingstore.html#paintDevice" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="QPaintDevice *" signature="QPaintDevice * paintDevice()"/>
            <function name="resize" fullname="QBackingStore::resize" href="qbackingstore.html#resize" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="void" signature="void resize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="scroll" fullname="QBackingStore::scroll" href="qbackingstore.html#scroll" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="bool" signature="bool scroll(const QRegion &amp;area, int dx, int dy)">
                <parameter type="const QRegion &amp;" name="area" default=""/>
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="setStaticContents" fullname="QBackingStore::setStaticContents" href="qbackingstore.html#setStaticContents" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" type="void" signature="void setStaticContents(const QRegion &amp;region)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="size" fullname="QBackingStore::size" href="qbackingstore.html#size" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize size() const"/>
            <function name="staticContents" fullname="QBackingStore::staticContents" href="qbackingstore.html#staticContents" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion staticContents() const"/>
            <function name="window" fullname="QBackingStore::window" href="qbackingstore.html#window" status="active" access="public" location="qbackingstore.h" documented="true" meta="plain" const="true" type="QWindow *" signature="QWindow * window() const"/>
            <function name="~QBackingStore" fullname="QBackingStore::~QBackingStore" href="qbackingstore.html#dtor.QBackingStore" status="active" access="public" location="qbackingstore.h" documented="true" meta="destructor" noexcept="true" signature="~QBackingStore()"/>
        </class>
        <class name="QBitmap" href="qbitmap.html" status="active" access="public" location="qbitmap.h" documented="true" groups="painting,shared" bases="QPixmap" module="QtGui" brief="Monochrome (1-bit depth) pixmaps">
            <function name="QBitmap" fullname="QBitmap::QBitmap" href="qbitmap.html#QBitmap" status="active" access="public" location="qbitmap.h" documented="true" meta="constructor" signature="QBitmap()"/>
            <function name="QBitmap" fullname="QBitmap::QBitmap" href="qbitmap-obsolete.html#QBitmap-1" status="deprecated" access="public" location="qbitmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QBitmap(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="QBitmap" fullname="QBitmap::QBitmap" href="qbitmap-obsolete.html#QBitmap-2" status="deprecated" access="public" location="qbitmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QBitmap(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="QBitmap" fullname="QBitmap::QBitmap" href="qbitmap.html#QBitmap-3" status="active" access="public" location="qbitmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QBitmap(const QString &amp;fileName, const char *format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="QBitmap" fullname="QBitmap::QBitmap" href="qbitmap.html#QBitmap-4" status="active" access="public" location="qbitmap.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QBitmap(int width, int height)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="clear" fullname="QBitmap::clear" href="qbitmap.html#clear" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="fromData" fullname="QBitmap::fromData" href="qbitmap.html#fromData" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" static="true" type="QBitmap" signature="QBitmap fromData(const QSize &amp;size, const uchar *bits, QImage::Format monoFormat)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const uchar *" name="bits" default=""/>
                <parameter type="QImage::Format" name="monoFormat" default="QImage::Format_MonoLSB"/>
            </function>
            <function name="fromImage" fullname="QBitmap::fromImage" href="qbitmap.html#fromImage" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" static="true" type="QBitmap" signature="QBitmap fromImage(const QImage &amp;image, Qt::ImageConversionFlags flags)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="fromImage" fullname="QBitmap::fromImage" href="qbitmap.html#fromImage-1" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QBitmap" signature="QBitmap fromImage(QImage &amp;&amp;image, Qt::ImageConversionFlags flags)">
                <parameter type="QImage &amp;&amp;" name="image" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="fromPixmap" fullname="QBitmap::fromPixmap" href="qbitmap.html#fromPixmap" status="active" access="public" location="qbitmap.h" documented="true" since="6.0" meta="plain" static="true" type="QBitmap" signature="QBitmap fromPixmap(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="operator QVariant" fullname="QBitmap::operator QVariant" href="qbitmap.html#operator-QVariant" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator=" fullname="QBitmap::operator=" href="qbitmap-obsolete.html#operator-eq" status="deprecated" access="public" location="qbitmap.h" documented="true" meta="plain" type="QBitmap &amp;" signature="QBitmap &amp; operator=(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="swap" fullname="QBitmap::swap" href="qbitmap.html#swap" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" type="void" signature="void swap(QBitmap &amp;other)">
                <parameter type="QBitmap &amp;" name="other" default=""/>
            </function>
            <function name="transformed" fullname="QBitmap::transformed" href="qbitmap.html#transformed" status="active" access="public" location="qbitmap.h" documented="true" meta="plain" const="true" type="QBitmap" signature="QBitmap transformed(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
        </class>
        <class name="QBrush" href="qbrush.html" status="active" access="public" location="qbrush.h" documented="true" groups="painting,shared" module="QtGui" brief="Defines the fill pattern of shapes drawn by QPainter">
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" signature="QBrush()"/>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-1" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QBrush(Qt::BrushStyle style)">
                <parameter type="Qt::BrushStyle" name="style" default=""/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-2" status="active" access="public" location="qbrush.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QBrush(const QBrush &amp;other)">
                <parameter type="const QBrush &amp;" name="other" default=""/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-3" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QBrush(const QGradient &amp;gradient)">
                <parameter type="const QGradient &amp;" name="gradient" default=""/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-4" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QBrush(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-5" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QBrush(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-6" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QBrush(Qt::GlobalColor color, Qt::BrushStyle style)">
                <parameter type="Qt::GlobalColor" name="color" default=""/>
                <parameter type="Qt::BrushStyle" name="style" default="Qt::SolidPattern"/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-7" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QBrush(Qt::GlobalColor color, const QPixmap &amp;pixmap)">
                <parameter type="Qt::GlobalColor" name="color" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-8" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QBrush(const QColor &amp;color, Qt::BrushStyle style)">
                <parameter type="const QColor &amp;" name="color" default=""/>
                <parameter type="Qt::BrushStyle" name="style" default="Qt::SolidPattern"/>
            </function>
            <function name="QBrush" fullname="QBrush::QBrush" href="qbrush.html#QBrush-9" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QBrush(const QColor &amp;color, const QPixmap &amp;pixmap)">
                <parameter type="const QColor &amp;" name="color" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="color" fullname="QBrush::color" href="qbrush.html#color" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="const QColor &amp;" signature="const QColor &amp; color() const"/>
            <function name="gradient" fullname="QBrush::gradient" href="qbrush.html#gradient" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="const QGradient *" signature="const QGradient * gradient() const"/>
            <function name="isOpaque" fullname="QBrush::isOpaque" href="qbrush.html#isOpaque" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="bool" signature="bool isOpaque() const"/>
            <function name="operator QVariant" fullname="QBrush::operator QVariant" href="qbrush.html#operator-QVariant" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QBrush::operator!=" href="qbrush.html#operator-not-eq" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QBrush &amp;brush) const">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qbrush.html#operator-lt-lt-3" status="active" access="public" location="qbrush.h" documented="true" related="49" meta="plain" overload="true" overload-number="3" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QBrush &amp;brush)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="operator=" fullname="QBrush::operator=" href="qbrush.html#operator-eq" status="active" access="public" location="qbrush.h" documented="true" meta="move-assign" noexcept="true" type="QBrush &amp;" signature="QBrush &amp; operator=(QBrush &amp;&amp;other)">
                <parameter type="QBrush &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QBrush::operator=" href="qbrush.html#operator-eq-1" status="active" access="public" location="qbrush.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QBrush &amp;" signature="QBrush &amp; operator=(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="operator==" fullname="QBrush::operator==" href="qbrush.html#operator-eq-eq" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QBrush &amp;brush) const">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qbrush.html#operator-gt-gt" status="active" access="public" location="qbrush.h" documented="true" related="85" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QBrush &amp;brush)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setColor" fullname="QBrush::setColor" href="qbrush.html#setColor" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setColor(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setColor" fullname="QBrush::setColor" href="qbrush.html#setColor-1" status="active" access="public" location="qbrush.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setColor(Qt::GlobalColor color)">
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="setStyle" fullname="QBrush::setStyle" href="qbrush.html#setStyle" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setStyle(Qt::BrushStyle style)">
                <parameter type="Qt::BrushStyle" name="style" default=""/>
            </function>
            <function name="setTexture" fullname="QBrush::setTexture" href="qbrush.html#setTexture" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setTexture(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="setTextureImage" fullname="QBrush::setTextureImage" href="qbrush.html#setTextureImage" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setTextureImage(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="setTransform" fullname="QBrush::setTransform" href="qbrush.html#setTransform" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setTransform(const QTransform &amp;matrix)">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="style" fullname="QBrush::style" href="qbrush.html#style" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="Qt::BrushStyle" signature="Qt::BrushStyle style() const"/>
            <function name="swap" fullname="QBrush::swap" href="qbrush.html#swap" status="active" access="public" location="qbrush.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QBrush &amp;other)">
                <parameter type="QBrush &amp;" name="other" default=""/>
            </function>
            <function name="texture" fullname="QBrush::texture" href="qbrush.html#texture" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap texture() const"/>
            <function name="textureImage" fullname="QBrush::textureImage" href="qbrush.html#textureImage" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage textureImage() const"/>
            <function name="transform" fullname="QBrush::transform" href="qbrush.html#transform" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform transform() const"/>
            <function name="~QBrush" fullname="QBrush::~QBrush" href="qbrush.html#dtor.QBrush" status="active" access="public" location="qbrush.h" documented="true" meta="destructor" noexcept="true" signature="~QBrush()"/>
        </class>
        <class name="QChildWindowEvent" href="qchildwindowevent.html" status="active" access="public" location="qevent.h" since="6.7" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains event parameters for child window changes">
            <function name="QChildWindowEvent" fullname="QChildWindowEvent::QChildWindowEvent" href="qchildwindowevent.html#QChildWindowEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QChildWindowEvent(QEvent::Type type, QWindow *childWindow)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="QWindow *" name="childWindow" default=""/>
            </function>
            <function name="child" fullname="QChildWindowEvent::child" href="qchildwindowevent.html#child" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QWindow *" signature="QWindow * child() const"/>
        </class>
        <class name="QClipboard" href="qclipboard.html" status="active" access="public" location="qclipboard.h" documented="true" bases="QObject" module="QtGui" brief="Access to the window system clipboard">
            <contents name="notes-for-x11-users" title="Notes for X11 Users" level="1"/>
            <contents name="notes-for-macos-users" title="Notes for macOS Users" level="1"/>
            <contents name="notes-for-windows-and-macos-users" title="Notes for Windows and macOS Users" level="1"/>
            <contents name="notes-for-android-users" title="Notes for Android Users" level="1"/>
            <function name="changed" fullname="QClipboard::changed" href="qclipboard.html#changed" status="active" access="public" location="qclipboard.h" documented="true" meta="signal" type="void" signature="void changed(QClipboard::Mode mode)">
                <parameter type="QClipboard::Mode" name="mode" default=""/>
            </function>
            <function name="clear" fullname="QClipboard::clear" href="qclipboard.html#clear" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" type="void" signature="void clear(QClipboard::Mode mode)">
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="dataChanged" fullname="QClipboard::dataChanged" href="qclipboard.html#dataChanged" status="active" access="public" location="qclipboard.h" documented="true" meta="signal" type="void" signature="void dataChanged()"/>
            <function name="findBufferChanged" fullname="QClipboard::findBufferChanged" href="qclipboard.html#findBufferChanged" status="active" access="public" location="qclipboard.h" documented="true" meta="signal" type="void" signature="void findBufferChanged()"/>
            <function name="image" fullname="QClipboard::image" href="qclipboard.html#image" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage image(QClipboard::Mode mode) const">
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="mimeData" fullname="QClipboard::mimeData" href="qclipboard.html#mimeData" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="const QMimeData *" signature="const QMimeData * mimeData(QClipboard::Mode mode) const">
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="ownsClipboard" fullname="QClipboard::ownsClipboard" href="qclipboard.html#ownsClipboard" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="bool" signature="bool ownsClipboard() const"/>
            <function name="ownsFindBuffer" fullname="QClipboard::ownsFindBuffer" href="qclipboard.html#ownsFindBuffer" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="bool" signature="bool ownsFindBuffer() const"/>
            <function name="ownsSelection" fullname="QClipboard::ownsSelection" href="qclipboard.html#ownsSelection" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="bool" signature="bool ownsSelection() const"/>
            <function name="pixmap" fullname="QClipboard::pixmap" href="qclipboard.html#pixmap" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap pixmap(QClipboard::Mode mode) const">
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="selectionChanged" fullname="QClipboard::selectionChanged" href="qclipboard.html#selectionChanged" status="active" access="public" location="qclipboard.h" documented="true" meta="signal" type="void" signature="void selectionChanged()"/>
            <function name="setImage" fullname="QClipboard::setImage" href="qclipboard.html#setImage" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" type="void" signature="void setImage(const QImage &amp;image, QClipboard::Mode mode)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="setMimeData" fullname="QClipboard::setMimeData" href="qclipboard.html#setMimeData" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" type="void" signature="void setMimeData(QMimeData *src, QClipboard::Mode mode)">
                <parameter type="QMimeData *" name="src" default=""/>
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="setPixmap" fullname="QClipboard::setPixmap" href="qclipboard.html#setPixmap" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" type="void" signature="void setPixmap(const QPixmap &amp;pixmap, QClipboard::Mode mode)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="setText" fullname="QClipboard::setText" href="qclipboard.html#setText" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;text, QClipboard::Mode mode)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="supportsFindBuffer" fullname="QClipboard::supportsFindBuffer" href="qclipboard.html#supportsFindBuffer" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsFindBuffer() const"/>
            <function name="supportsSelection" fullname="QClipboard::supportsSelection" href="qclipboard.html#supportsSelection" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsSelection() const"/>
            <function name="text" fullname="QClipboard::text" href="qclipboard.html#text" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" type="QString" signature="QString text(QClipboard::Mode mode) const">
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <function name="text" fullname="QClipboard::text" href="qclipboard.html#text-1" status="active" access="public" location="qclipboard.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString text(QString &amp;subtype, QClipboard::Mode mode) const">
                <parameter type="QString &amp;" name="subtype" default=""/>
                <parameter type="QClipboard::Mode" name="mode" default="Clipboard"/>
            </function>
            <enum name="Mode" fullname="QClipboard::Mode" href="qclipboard.html#Mode-enum" status="active" access="public" location="qclipboard.h" documented="true">
                <value name="Clipboard" value="0"/>
                <value name="Selection" value="1"/>
                <value name="FindBuffer" value="2"/>
                <value name="LastMode" value="FindBuffer"/>
                <keyword name="clipboard-mode" title="clipboard mode"/>
            </enum>
        </class>
        <class name="QCloseEvent" href="qcloseevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains parameters that describe a close event">
            <function name="QCloseEvent" fullname="QCloseEvent::QCloseEvent" href="qcloseevent.html#QCloseEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QCloseEvent()"/>
        </class>
        <class name="QColor" href="qcolor.html" status="active" access="public" location="qcolor.h" documented="true" groups="appearance,painting" module="QtGui" brief="Colors based on RGB, HSV or CMYK values">
            <contents name="integer-vs-floating-point-precision" title="Integer vs. Floating Point Precision" level="1"/>
            <contents name="alpha-blended-drawing" title="Alpha-Blended Drawing" level="1"/>
            <contents name="predefined-colors" title="Predefined Colors" level="1"/>
            <contents name="the-extended-rgb-color-model" title="The Extended RGB Color Model" level="1"/>
            <contents name="the-hsv-color-model" title="The HSV Color Model" level="1"/>
            <contents name="the-hsl-color-model" title="The HSL Color Model" level="1"/>
            <contents name="the-cmyk-color-model" title="The CMYK Color Model" level="1"/>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QColor()"/>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-1" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="1" signature="QColor(QRgb color)">
                <parameter type="QRgb" name="color" default=""/>
            </function>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-2" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="2" signature="QColor(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-3" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QColor(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-4" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QColor(int r, int g, int b, int a)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-7" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QColor(QLatin1StringView name)">
                <parameter type="QLatin1StringView" name="name" default=""/>
            </function>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-8" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="8" signature="QColor(Qt::GlobalColor color)">
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="QColor" fullname="QColor::QColor" href="qcolor.html#QColor-9" status="active" access="public" location="qcolor.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QColor(const char *name)">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="alpha" fullname="QColor::alpha" href="qcolor.html#alpha" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int alpha() const"/>
            <function name="alphaF" fullname="QColor::alphaF" href="qcolor.html#alphaF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float alphaF() const"/>
            <function name="black" fullname="QColor::black" href="qcolor.html#black" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int black() const"/>
            <function name="blackF" fullname="QColor::blackF" href="qcolor.html#blackF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float blackF() const"/>
            <function name="blue" fullname="QColor::blue" href="qcolor.html#blue" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int blue() const"/>
            <function name="blueF" fullname="QColor::blueF" href="qcolor.html#blueF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float blueF() const"/>
            <function name="colorNames" fullname="QColor::colorNames" href="qcolor.html#colorNames" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList colorNames()"/>
            <function name="convertTo" fullname="QColor::convertTo" href="qcolor.html#convertTo" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor convertTo(QColor::Spec colorSpec) const">
                <parameter type="QColor::Spec" name="colorSpec" default=""/>
            </function>
            <function name="cyan" fullname="QColor::cyan" href="qcolor.html#cyan" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int cyan() const"/>
            <function name="cyanF" fullname="QColor::cyanF" href="qcolor.html#cyanF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float cyanF() const"/>
            <function name="darker" fullname="QColor::darker" href="qcolor.html#darker" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor darker(int factor) const">
                <parameter type="int" name="factor" default="200"/>
            </function>
            <function name="fromCmyk" fullname="QColor::fromCmyk" href="qcolor.html#fromCmyk" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromCmyk(int c, int m, int y, int k, int a)">
                <parameter type="int" name="c" default=""/>
                <parameter type="int" name="m" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="k" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="fromCmykF" fullname="QColor::fromCmykF" href="qcolor.html#fromCmykF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromCmykF(float c, float m, float y, float k, float a)">
                <parameter type="float" name="c" default=""/>
                <parameter type="float" name="m" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="k" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="fromHsl" fullname="QColor::fromHsl" href="qcolor.html#fromHsl" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromHsl(int h, int s, int l, int a)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="s" default=""/>
                <parameter type="int" name="l" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="fromHslF" fullname="QColor::fromHslF" href="qcolor.html#fromHslF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromHslF(float h, float s, float l, float a)">
                <parameter type="float" name="h" default=""/>
                <parameter type="float" name="s" default=""/>
                <parameter type="float" name="l" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="fromHsv" fullname="QColor::fromHsv" href="qcolor.html#fromHsv" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromHsv(int h, int s, int v, int a)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="s" default=""/>
                <parameter type="int" name="v" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="fromHsvF" fullname="QColor::fromHsvF" href="qcolor.html#fromHsvF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromHsvF(float h, float s, float v, float a)">
                <parameter type="float" name="h" default=""/>
                <parameter type="float" name="s" default=""/>
                <parameter type="float" name="v" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="fromRgb" fullname="QColor::fromRgb" href="qcolor.html#fromRgb" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" noexcept="true" type="QColor" signature="QColor fromRgb(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="fromRgb" fullname="QColor::fromRgb" href="qcolor.html#fromRgb-1" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QColor" signature="QColor fromRgb(int r, int g, int b, int a)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="fromRgbF" fullname="QColor::fromRgbF" href="qcolor.html#fromRgbF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="QColor" signature="QColor fromRgbF(float r, float g, float b, float a)">
                <parameter type="float" name="r" default=""/>
                <parameter type="float" name="g" default=""/>
                <parameter type="float" name="b" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="fromRgba" fullname="QColor::fromRgba" href="qcolor.html#fromRgba" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" noexcept="true" type="QColor" signature="QColor fromRgba(QRgb rgba)">
                <parameter type="QRgb" name="rgba" default=""/>
            </function>
            <function name="fromRgba64" fullname="QColor::fromRgba64" href="qcolor.html#fromRgba64" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" noexcept="true" type="QColor" signature="QColor fromRgba64(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="fromRgba64" fullname="QColor::fromRgba64" href="qcolor.html#fromRgba64-1" status="active" access="public" location="qcolor.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QColor" signature="QColor fromRgba64(ushort r, ushort g, ushort b, ushort a)">
                <parameter type="ushort" name="r" default=""/>
                <parameter type="ushort" name="g" default=""/>
                <parameter type="ushort" name="b" default=""/>
                <parameter type="ushort" name="a" default="USHRT_MAX"/>
            </function>
            <function name="fromString" fullname="QColor::fromString" href="qcolor.html#fromString" status="active" access="public" location="qcolor.h" documented="true" since="6.4" meta="plain" static="true" noexcept="true" type="QColor" signature="QColor fromString(QAnyStringView name)">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="getCmyk" fullname="QColor::getCmyk" href="qcolor.html#getCmyk" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getCmyk(int *c, int *m, int *y, int *k, int *a) const">
                <parameter type="int *" name="c" default=""/>
                <parameter type="int *" name="m" default=""/>
                <parameter type="int *" name="y" default=""/>
                <parameter type="int *" name="k" default=""/>
                <parameter type="int *" name="a" default="nullptr"/>
            </function>
            <function name="getCmykF" fullname="QColor::getCmykF" href="qcolor.html#getCmykF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getCmykF(float *c, float *m, float *y, float *k, float *a) const">
                <parameter type="float *" name="c" default=""/>
                <parameter type="float *" name="m" default=""/>
                <parameter type="float *" name="y" default=""/>
                <parameter type="float *" name="k" default=""/>
                <parameter type="float *" name="a" default="nullptr"/>
            </function>
            <function name="getHsl" fullname="QColor::getHsl" href="qcolor.html#getHsl" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getHsl(int *h, int *s, int *l, int *a) const">
                <parameter type="int *" name="h" default=""/>
                <parameter type="int *" name="s" default=""/>
                <parameter type="int *" name="l" default=""/>
                <parameter type="int *" name="a" default="nullptr"/>
            </function>
            <function name="getHslF" fullname="QColor::getHslF" href="qcolor.html#getHslF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getHslF(float *h, float *s, float *l, float *a) const">
                <parameter type="float *" name="h" default=""/>
                <parameter type="float *" name="s" default=""/>
                <parameter type="float *" name="l" default=""/>
                <parameter type="float *" name="a" default="nullptr"/>
            </function>
            <function name="getHsv" fullname="QColor::getHsv" href="qcolor.html#getHsv" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getHsv(int *h, int *s, int *v, int *a) const">
                <parameter type="int *" name="h" default=""/>
                <parameter type="int *" name="s" default=""/>
                <parameter type="int *" name="v" default=""/>
                <parameter type="int *" name="a" default="nullptr"/>
            </function>
            <function name="getHsvF" fullname="QColor::getHsvF" href="qcolor.html#getHsvF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getHsvF(float *h, float *s, float *v, float *a) const">
                <parameter type="float *" name="h" default=""/>
                <parameter type="float *" name="s" default=""/>
                <parameter type="float *" name="v" default=""/>
                <parameter type="float *" name="a" default="nullptr"/>
            </function>
            <function name="getRgb" fullname="QColor::getRgb" href="qcolor.html#getRgb" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getRgb(int *r, int *g, int *b, int *a) const">
                <parameter type="int *" name="r" default=""/>
                <parameter type="int *" name="g" default=""/>
                <parameter type="int *" name="b" default=""/>
                <parameter type="int *" name="a" default="nullptr"/>
            </function>
            <function name="getRgbF" fullname="QColor::getRgbF" href="qcolor.html#getRgbF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="void" signature="void getRgbF(float *r, float *g, float *b, float *a) const">
                <parameter type="float *" name="r" default=""/>
                <parameter type="float *" name="g" default=""/>
                <parameter type="float *" name="b" default=""/>
                <parameter type="float *" name="a" default="nullptr"/>
            </function>
            <function name="green" fullname="QColor::green" href="qcolor.html#green" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int green() const"/>
            <function name="greenF" fullname="QColor::greenF" href="qcolor.html#greenF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float greenF() const"/>
            <function name="hslHue" fullname="QColor::hslHue" href="qcolor.html#hslHue" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int hslHue() const"/>
            <function name="hslHueF" fullname="QColor::hslHueF" href="qcolor.html#hslHueF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float hslHueF() const"/>
            <function name="hslSaturation" fullname="QColor::hslSaturation" href="qcolor.html#hslSaturation" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int hslSaturation() const"/>
            <function name="hslSaturationF" fullname="QColor::hslSaturationF" href="qcolor.html#hslSaturationF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float hslSaturationF() const"/>
            <function name="hsvHue" fullname="QColor::hsvHue" href="qcolor.html#hsvHue" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int hsvHue() const"/>
            <function name="hsvHueF" fullname="QColor::hsvHueF" href="qcolor.html#hsvHueF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float hsvHueF() const"/>
            <function name="hsvSaturation" fullname="QColor::hsvSaturation" href="qcolor.html#hsvSaturation" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int hsvSaturation() const"/>
            <function name="hsvSaturationF" fullname="QColor::hsvSaturationF" href="qcolor.html#hsvSaturationF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float hsvSaturationF() const"/>
            <function name="hue" fullname="QColor::hue" href="qcolor.html#hue" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int hue() const"/>
            <function name="hueF" fullname="QColor::hueF" href="qcolor.html#hueF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float hueF() const"/>
            <function name="isValid" fullname="QColor::isValid" href="qcolor.html#isValid" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="isValidColor" fullname="QColor::isValidColor" href="qcolor-obsolete.html#isValidColor" status="deprecated" access="public" location="qcolor.h" documented="true" meta="plain" static="true" type="bool" signature="bool isValidColor(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="isValidColor" fullname="QColor::isValidColor" href="qcolor-obsolete.html#isValidColor-1" status="deprecated" access="public" location="qcolor.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isValidColor(QLatin1StringView name)">
                <parameter type="QLatin1StringView" name="name" default=""/>
            </function>
            <function name="isValidColor" fullname="QColor::isValidColor" href="qcolor-obsolete.html#isValidColor-2" status="deprecated" access="public" location="qcolor.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool isValidColor(QStringView name)">
                <parameter type="QStringView" name="name" default=""/>
            </function>
            <function name="isValidColorName" fullname="QColor::isValidColorName" href="qcolor.html#isValidColorName" status="active" access="public" location="qcolor.h" documented="true" since="6.4" meta="plain" static="true" noexcept="true" type="bool" signature="bool isValidColorName(QAnyStringView name)">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="lighter" fullname="QColor::lighter" href="qcolor.html#lighter" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor lighter(int factor) const">
                <parameter type="int" name="factor" default="150"/>
            </function>
            <function name="lightness" fullname="QColor::lightness" href="qcolor.html#lightness" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int lightness() const"/>
            <function name="lightnessF" fullname="QColor::lightnessF" href="qcolor.html#lightnessF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float lightnessF() const"/>
            <function name="magenta" fullname="QColor::magenta" href="qcolor.html#magenta" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int magenta() const"/>
            <function name="magentaF" fullname="QColor::magentaF" href="qcolor.html#magentaF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float magentaF() const"/>
            <function name="name" fullname="QColor::name" href="qcolor.html#name" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="QString" signature="QString name(QColor::NameFormat format) const">
                <parameter type="QColor::NameFormat" name="format" default="HexRgb"/>
            </function>
            <function name="operator QVariant" fullname="QColor::operator QVariant" href="qcolor.html#operator-QVariant" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QColor::operator!=" href="qcolor.html#operator-not-eq" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(const QColor &amp;color) const">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qcolor.html#operator-lt-lt-4" status="active" access="public" location="qcolor.h" documented="true" related="50" meta="plain" overload="true" overload-number="4" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QColor &amp;color)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="operator=" fullname="QColor::operator=" href="qcolor.html#operator-eq" status="active" access="public" location="qcolor.h" documented="true" meta="plain" noexcept="true" type="QColor &amp;" signature="QColor &amp; operator=(Qt::GlobalColor color)">
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="operator==" fullname="QColor::operator==" href="qcolor.html#operator-eq-eq" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(const QColor &amp;color) const">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qcolor.html#operator-gt-gt-1" status="active" access="public" location="qcolor.h" documented="true" related="86" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QColor &amp;color)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QColor &amp;" name="color" default=""/>
            </function>
            <function name="qAlpha" href="qcolor.html#qAlpha" status="active" access="public" location="qrgb.h" documented="true" related="110" meta="plain" constexpr="true" type="int" signature="int qAlpha(QRgb rgba)">
                <parameter type="QRgb" name="rgba" default=""/>
            </function>
            <function name="qAlpha" href="qcolor.html#qAlpha-1" status="active" access="public" location="qrgba64.h" documented="true" related="111" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qAlpha(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="qBlue" href="qcolor.html#qBlue" status="active" access="public" location="qrgb.h" documented="true" related="112" meta="plain" constexpr="true" type="int" signature="int qBlue(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="qBlue" href="qcolor.html#qBlue-1" status="active" access="public" location="qrgba64.h" documented="true" related="113" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qBlue(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="qGray" href="qcolor.html#qGray" status="active" access="public" location="qrgb.h" documented="true" related="116" meta="plain" constexpr="true" type="int" signature="int qGray(int r, int g, int b)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
            </function>
            <function name="qGray" href="qcolor.html#qGray-1" status="active" access="public" location="qrgb.h" documented="true" related="117" meta="plain" constexpr="true" overload="true" overload-number="1" type="int" signature="int qGray(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="qGreen" href="qcolor.html#qGreen" status="active" access="public" location="qrgb.h" documented="true" related="118" meta="plain" constexpr="true" type="int" signature="int qGreen(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="qGreen" href="qcolor.html#qGreen-1" status="active" access="public" location="qrgba64.h" documented="true" related="119" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qGreen(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="qPremultiply" href="qcolor.html#qPremultiply" status="active" access="public" location="qrgb.h" documented="true" related="139" meta="plain" constexpr="true" type="QRgb" signature="QRgb qPremultiply(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="qPremultiply" href="qcolor.html#qPremultiply-1" status="active" access="public" location="qrgba64.h" documented="true" related="140" meta="plain" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 qPremultiply(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="qRed" href="qcolor.html#qRed" status="active" access="public" location="qrgb.h" documented="true" related="141" meta="plain" constexpr="true" type="int" signature="int qRed(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="qRed" href="qcolor.html#qRed-1" status="active" access="public" location="qrgba64.h" documented="true" related="142" meta="plain" constexpr="true" overload="true" overload-number="1" type="uint" signature="uint qRed(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="qRgb" href="qcolor.html#qRgb" status="active" access="public" location="qrgb.h" documented="true" related="143" meta="plain" constexpr="true" type="QRgb" signature="QRgb qRgb(int r, int g, int b)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
            </function>
            <function name="qRgba" href="qcolor.html#qRgba" status="active" access="public" location="qrgb.h" documented="true" related="144" meta="plain" constexpr="true" type="QRgb" signature="QRgb qRgba(int r, int g, int b, int a)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
                <parameter type="int" name="a" default=""/>
            </function>
            <function name="qRgba64" href="qcolor.html#qRgba64" status="active" access="public" location="qrgba64.h" documented="true" related="145" meta="plain" constexpr="true" type="QRgba64" signature="QRgba64 qRgba64(quint64 c)">
                <parameter type="quint64" name="c" default=""/>
            </function>
            <function name="qRgba64" href="qcolor.html#qRgba64-1" status="active" access="public" location="qrgba64.h" documented="true" related="146" meta="plain" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 qRgba64(quint16 r, quint16 g, quint16 b, quint16 a)">
                <parameter type="quint16" name="r" default=""/>
                <parameter type="quint16" name="g" default=""/>
                <parameter type="quint16" name="b" default=""/>
                <parameter type="quint16" name="a" default=""/>
            </function>
            <function name="qUnpremultiply" href="qcolor.html#qUnpremultiply" status="active" access="public" location="qrgb.h" documented="true" related="147" meta="plain" type="QRgb" signature="QRgb qUnpremultiply(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="qUnpremultiply" href="qcolor.html#qUnpremultiply-1" status="active" access="public" location="qrgba64.h" documented="true" related="148" meta="plain" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 qUnpremultiply(QRgba64 rgba64)">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="red" fullname="QColor::red" href="qcolor.html#red" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int red() const"/>
            <function name="redF" fullname="QColor::redF" href="qcolor.html#redF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float redF() const"/>
            <function name="rgb" fullname="QColor::rgb" href="qcolor.html#rgb" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QRgb" signature="QRgb rgb() const"/>
            <function name="rgba" fullname="QColor::rgba" href="qcolor.html#rgba" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QRgb" signature="QRgb rgba() const"/>
            <function name="rgba64" fullname="QColor::rgba64" href="qcolor.html#rgba64" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QRgba64" signature="QRgba64 rgba64() const"/>
            <function name="saturation" fullname="QColor::saturation" href="qcolor.html#saturation" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int saturation() const"/>
            <function name="saturationF" fullname="QColor::saturationF" href="qcolor.html#saturationF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float saturationF() const"/>
            <function name="setAlpha" fullname="QColor::setAlpha" href="qcolor.html#setAlpha" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setAlpha(int alpha)">
                <parameter type="int" name="alpha" default=""/>
            </function>
            <function name="setAlphaF" fullname="QColor::setAlphaF" href="qcolor.html#setAlphaF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setAlphaF(float alpha)">
                <parameter type="float" name="alpha" default=""/>
            </function>
            <function name="setBlue" fullname="QColor::setBlue" href="qcolor.html#setBlue" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setBlue(int blue)">
                <parameter type="int" name="blue" default=""/>
            </function>
            <function name="setBlueF" fullname="QColor::setBlueF" href="qcolor.html#setBlueF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setBlueF(float blue)">
                <parameter type="float" name="blue" default=""/>
            </function>
            <function name="setCmyk" fullname="QColor::setCmyk" href="qcolor.html#setCmyk" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setCmyk(int c, int m, int y, int k, int a)">
                <parameter type="int" name="c" default=""/>
                <parameter type="int" name="m" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="k" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="setCmykF" fullname="QColor::setCmykF" href="qcolor.html#setCmykF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setCmykF(float c, float m, float y, float k, float a)">
                <parameter type="float" name="c" default=""/>
                <parameter type="float" name="m" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="k" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="setGreen" fullname="QColor::setGreen" href="qcolor.html#setGreen" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setGreen(int green)">
                <parameter type="int" name="green" default=""/>
            </function>
            <function name="setGreenF" fullname="QColor::setGreenF" href="qcolor.html#setGreenF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setGreenF(float green)">
                <parameter type="float" name="green" default=""/>
            </function>
            <function name="setHsl" fullname="QColor::setHsl" href="qcolor.html#setHsl" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setHsl(int h, int s, int l, int a)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="s" default=""/>
                <parameter type="int" name="l" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="setHslF" fullname="QColor::setHslF" href="qcolor.html#setHslF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setHslF(float h, float s, float l, float a)">
                <parameter type="float" name="h" default=""/>
                <parameter type="float" name="s" default=""/>
                <parameter type="float" name="l" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="setHsv" fullname="QColor::setHsv" href="qcolor.html#setHsv" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setHsv(int h, int s, int v, int a)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="s" default=""/>
                <parameter type="int" name="v" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="setHsvF" fullname="QColor::setHsvF" href="qcolor.html#setHsvF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setHsvF(float h, float s, float v, float a)">
                <parameter type="float" name="h" default=""/>
                <parameter type="float" name="s" default=""/>
                <parameter type="float" name="v" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="setNamedColor" fullname="QColor::setNamedColor" href="qcolor-obsolete.html#setNamedColor" status="deprecated" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setNamedColor(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setNamedColor" fullname="QColor::setNamedColor" href="qcolor-obsolete.html#setNamedColor-1" status="deprecated" access="public" location="qcolor.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setNamedColor(QLatin1StringView name)">
                <parameter type="QLatin1StringView" name="name" default=""/>
            </function>
            <function name="setNamedColor" fullname="QColor::setNamedColor" href="qcolor-obsolete.html#setNamedColor-2" status="deprecated" access="public" location="qcolor.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setNamedColor(QStringView name)">
                <parameter type="QStringView" name="name" default=""/>
            </function>
            <function name="setRed" fullname="QColor::setRed" href="qcolor.html#setRed" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setRed(int red)">
                <parameter type="int" name="red" default=""/>
            </function>
            <function name="setRedF" fullname="QColor::setRedF" href="qcolor.html#setRedF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setRedF(float red)">
                <parameter type="float" name="red" default=""/>
            </function>
            <function name="setRgb" fullname="QColor::setRgb" href="qcolor.html#setRgb" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setRgb(int r, int g, int b, int a)">
                <parameter type="int" name="r" default=""/>
                <parameter type="int" name="g" default=""/>
                <parameter type="int" name="b" default=""/>
                <parameter type="int" name="a" default="255"/>
            </function>
            <function name="setRgb" fullname="QColor::setRgb" href="qcolor.html#setRgb-1" status="active" access="public" location="qcolor.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void setRgb(QRgb rgb)">
                <parameter type="QRgb" name="rgb" default=""/>
            </function>
            <function name="setRgbF" fullname="QColor::setRgbF" href="qcolor.html#setRgbF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" type="void" signature="void setRgbF(float r, float g, float b, float a)">
                <parameter type="float" name="r" default=""/>
                <parameter type="float" name="g" default=""/>
                <parameter type="float" name="b" default=""/>
                <parameter type="float" name="a" default="1.0"/>
            </function>
            <function name="setRgba" fullname="QColor::setRgba" href="qcolor.html#setRgba" status="active" access="public" location="qcolor.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setRgba(QRgb rgba)">
                <parameter type="QRgb" name="rgba" default=""/>
            </function>
            <function name="setRgba64" fullname="QColor::setRgba64" href="qcolor.html#setRgba64" status="active" access="public" location="qcolor.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setRgba64(QRgba64 rgba)">
                <parameter type="QRgba64" name="rgba" default=""/>
            </function>
            <function name="spec" fullname="QColor::spec" href="qcolor.html#spec" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor::Spec" signature="QColor::Spec spec() const"/>
            <function name="toCmyk" fullname="QColor::toCmyk" href="qcolor.html#toCmyk" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor toCmyk() const"/>
            <function name="toExtendedRgb" fullname="QColor::toExtendedRgb" href="qcolor.html#toExtendedRgb" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor toExtendedRgb() const"/>
            <function name="toHsl" fullname="QColor::toHsl" href="qcolor.html#toHsl" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor toHsl() const"/>
            <function name="toHsv" fullname="QColor::toHsv" href="qcolor.html#toHsv" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor toHsv() const"/>
            <function name="toRgb" fullname="QColor::toRgb" href="qcolor.html#toRgb" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="QColor" signature="QColor toRgb() const"/>
            <function name="value" fullname="QColor::value" href="qcolor.html#value" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int value() const"/>
            <function name="valueF" fullname="QColor::valueF" href="qcolor.html#valueF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float valueF() const"/>
            <function name="yellow" fullname="QColor::yellow" href="qcolor.html#yellow" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int yellow() const"/>
            <function name="yellowF" fullname="QColor::yellowF" href="qcolor.html#yellowF" status="active" access="public" location="qcolor.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float yellowF() const"/>
            <enum name="NameFormat" fullname="QColor::NameFormat" href="qcolor.html#NameFormat-enum" status="active" access="public" location="qcolor.h" documented="true">
                <value name="HexRgb" value="0"/>
                <value name="HexArgb" value="1"/>
            </enum>
            <enum name="Spec" fullname="QColor::Spec" href="qcolor.html#Spec-enum" status="active" access="public" location="qcolor.h" documented="true">
                <value name="Invalid" value="0"/>
                <value name="Rgb" value="1"/>
                <value name="Hsv" value="2"/>
                <value name="Cmyk" value="3"/>
                <value name="Hsl" value="4"/>
                <value name="ExtendedRgb" value="5"/>
            </enum>
            <typedef name="QRgb" href="qcolor.html#QRgb-typedef" status="active" access="public" location="qrgb.h" related="150" documented="true"/>
        </class>
        <namespace name="QColorConstants" href="qcolorconstants.html" status="active" access="public" location="qcolor.h" documented="true" module="QtGui" brief="Contains QColor predefined constants">
            <contents name="qt-colors" title="Qt Colors" level="1"/>
            <contents name="svg-colors" title="SVG Colors" level="1"/>
        </namespace>
        <class name="QColorDialogOptions" href="qcolordialogoptions.html" status="ignored" access="public" location="qplatformdialoghelper.h">
            <typedef name="ColorDialogOptions" fullname="QColorDialogOptions::ColorDialogOptions" href="qcolordialogoptions.html#ColorDialogOption-enum" status="active" access="public" location="qplatformdialoghelper.h" enum="QColorDialogOptions::ColorDialogOption"/>
        </class>
        <class name="QColorSpace" href="qcolorspace.html" status="active" access="public" location="qcolorspace.h" documented="true" groups="appearance,painting" module="QtGui" brief="Color space abstraction">
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace" status="active" access="public" location="qcolorspace.h" documented="true" meta="constructor" noexcept="true" signature="QColorSpace()"/>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-1" status="active" access="public" location="qcolorspace.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QColorSpace(QColorSpace::NamedColorSpace namedColorSpace)">
                <parameter type="QColorSpace::NamedColorSpace" name="namedColorSpace" default=""/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-2" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="constructor" overload="true" overload-number="2" signature="QColorSpace(QColorSpace::Primaries gamut, const QList&lt;uint16_t&gt; &amp;transferFunctionTable)">
                <parameter type="QColorSpace::Primaries" name="gamut" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="transferFunctionTable" default=""/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-3" status="active" access="public" location="qcolorspace.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QColorSpace(QColorSpace::Primaries primaries, float gamma)">
                <parameter type="QColorSpace::Primaries" name="primaries" default=""/>
                <parameter type="float" name="gamma" default=""/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-4" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="constructor" overload="true" overload-number="4" signature="QColorSpace(const QPointF &amp;whitePoint, const QList&lt;uint16_t&gt; &amp;transferFunctionTable)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="transferFunctionTable" default=""/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-5" status="active" access="public" location="qcolorspace.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QColorSpace(QColorSpace::Primaries primaries, QColorSpace::TransferFunction transferFunction, float gamma)">
                <parameter type="QColorSpace::Primaries" name="primaries" default=""/>
                <parameter type="QColorSpace::TransferFunction" name="transferFunction" default=""/>
                <parameter type="float" name="gamma" default="0.0f"/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-6" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="constructor" overload="true" overload-number="6" signature="QColorSpace(const QPointF &amp;whitePoint, QColorSpace::TransferFunction transferFunction, float gamma)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
                <parameter type="QColorSpace::TransferFunction" name="transferFunction" default=""/>
                <parameter type="float" name="gamma" default="0.0f"/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-7" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="constructor" overload="true" overload-number="7" signature="QColorSpace(const QPointF &amp;whitePoint, const QPointF &amp;redPoint, const QPointF &amp;greenPoint, const QPointF &amp;bluePoint, const QList&lt;uint16_t&gt; &amp;transferFunctionTable)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
                <parameter type="const QPointF &amp;" name="redPoint" default=""/>
                <parameter type="const QPointF &amp;" name="greenPoint" default=""/>
                <parameter type="const QPointF &amp;" name="bluePoint" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="transferFunctionTable" default=""/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-8" status="active" access="public" location="qcolorspace.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QColorSpace(const QPointF &amp;whitePoint, const QPointF &amp;redPoint, const QPointF &amp;greenPoint, const QPointF &amp;bluePoint, QColorSpace::TransferFunction transferFunction, float gamma)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
                <parameter type="const QPointF &amp;" name="redPoint" default=""/>
                <parameter type="const QPointF &amp;" name="greenPoint" default=""/>
                <parameter type="const QPointF &amp;" name="bluePoint" default=""/>
                <parameter type="QColorSpace::TransferFunction" name="transferFunction" default=""/>
                <parameter type="float" name="gamma" default="0.0f"/>
            </function>
            <function name="QColorSpace" fullname="QColorSpace::QColorSpace" href="qcolorspace.html#QColorSpace-9" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="constructor" overload="true" overload-number="9" signature="QColorSpace(const QPointF &amp;whitePoint, const QPointF &amp;redPoint, const QPointF &amp;greenPoint, const QPointF &amp;bluePoint, const QList&lt;uint16_t&gt; &amp;redTransferFunctionTable, const QList&lt;uint16_t&gt; &amp;greenTransferFunctionTable, const QList&lt;uint16_t&gt; &amp;blueTransferFunctionTable)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
                <parameter type="const QPointF &amp;" name="redPoint" default=""/>
                <parameter type="const QPointF &amp;" name="greenPoint" default=""/>
                <parameter type="const QPointF &amp;" name="bluePoint" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="redTransferFunctionTable" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="greenTransferFunctionTable" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="blueTransferFunctionTable" default=""/>
            </function>
            <function name="colorModel" fullname="QColorSpace::colorModel" href="qcolorspace.html#colorModel" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QColorSpace::ColorModel" signature="QColorSpace::ColorModel colorModel() const"/>
            <function name="description" fullname="QColorSpace::description" href="qcolorspace.html#description" status="active" access="public" location="qcolorspace.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" type="QString" signature="QString description() const"/>
            <function name="fromIccProfile" fullname="QColorSpace::fromIccProfile" href="qcolorspace.html#fromIccProfile" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" static="true" type="QColorSpace" signature="QColorSpace fromIccProfile(const QByteArray &amp;iccProfile)">
                <parameter type="const QByteArray &amp;" name="iccProfile" default=""/>
            </function>
            <function name="gamma" fullname="QColorSpace::gamma" href="qcolorspace.html#gamma" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float gamma() const"/>
            <function name="iccProfile" fullname="QColorSpace::iccProfile" href="qcolorspace.html#iccProfile" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray iccProfile() const"/>
            <function name="isValid" fullname="QColorSpace::isValid" href="qcolorspace.html#isValid" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="isValidTarget" fullname="QColorSpace::isValidTarget" href="qcolorspace.html#isValidTarget" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValidTarget() const"/>
            <function name="operator QVariant" fullname="QColorSpace::operator QVariant" href="qcolorspace.html#operator-QVariant" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" href="qcolorspace.html#operator-not-eq" status="active" access="public" location="qcolorspace.h" documented="true" related="151" meta="plain" type="bool" signature="bool operator!=(const QColorSpace &amp;colorSpace1, const QColorSpace &amp;colorSpace2)">
                <parameter type="const QColorSpace &amp;" name="colorSpace1" default=""/>
                <parameter type="const QColorSpace &amp;" name="colorSpace2" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qcolorspace.html#operator-lt-lt-1" status="active" access="public" location="qcolorspace.h" documented="true" related="51" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QColorSpace &amp;colorSpace)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
            </function>
            <function name="operator==" href="qcolorspace.html#operator-eq-eq" status="active" access="public" location="qcolorspace.h" documented="true" related="152" meta="plain" type="bool" signature="bool operator==(const QColorSpace &amp;colorSpace1, const QColorSpace &amp;colorSpace2)">
                <parameter type="const QColorSpace &amp;" name="colorSpace1" default=""/>
                <parameter type="const QColorSpace &amp;" name="colorSpace2" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qcolorspace.html#operator-gt-gt-2" status="active" access="public" location="qcolorspace.h" documented="true" related="87" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QColorSpace &amp;colorSpace)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QColorSpace &amp;" name="colorSpace" default=""/>
            </function>
            <function name="primaries" fullname="QColorSpace::primaries" href="qcolorspace.html#primaries" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" noexcept="true" type="QColorSpace::Primaries" signature="QColorSpace::Primaries primaries() const"/>
            <function name="setDescription" fullname="QColorSpace::setDescription" href="qcolorspace.html#setDescription" status="active" access="public" location="qcolorspace.h" documented="true" since="6.2" meta="plain" type="void" signature="void setDescription(const QString &amp;description)">
                <parameter type="const QString &amp;" name="description" default=""/>
            </function>
            <function name="setPrimaries" fullname="QColorSpace::setPrimaries" href="qcolorspace.html#setPrimaries" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" type="void" signature="void setPrimaries(QColorSpace::Primaries primariesId)">
                <parameter type="QColorSpace::Primaries" name="primariesId" default=""/>
            </function>
            <function name="setPrimaries" fullname="QColorSpace::setPrimaries" href="qcolorspace.html#setPrimaries-1" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setPrimaries(const QPointF &amp;whitePoint, const QPointF &amp;redPoint, const QPointF &amp;greenPoint, const QPointF &amp;bluePoint)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
                <parameter type="const QPointF &amp;" name="redPoint" default=""/>
                <parameter type="const QPointF &amp;" name="greenPoint" default=""/>
                <parameter type="const QPointF &amp;" name="bluePoint" default=""/>
            </function>
            <function name="setTransferFunction" fullname="QColorSpace::setTransferFunction" href="qcolorspace.html#setTransferFunction" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="plain" type="void" signature="void setTransferFunction(const QList&lt;uint16_t&gt; &amp;transferFunctionTable)">
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="transferFunctionTable" default=""/>
            </function>
            <function name="setTransferFunction" fullname="QColorSpace::setTransferFunction" href="qcolorspace.html#setTransferFunction-1" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma)">
                <parameter type="QColorSpace::TransferFunction" name="transferFunction" default=""/>
                <parameter type="float" name="gamma" default="0.0f"/>
            </function>
            <function name="setTransferFunctions" fullname="QColorSpace::setTransferFunctions" href="qcolorspace.html#setTransferFunctions" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="plain" type="void" signature="void setTransferFunctions(const QList&lt;uint16_t&gt; &amp;redTransferFunctionTable, const QList&lt;uint16_t&gt; &amp;greenTransferFunctionTable, const QList&lt;uint16_t&gt; &amp;blueTransferFunctionTable)">
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="redTransferFunctionTable" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="greenTransferFunctionTable" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="blueTransferFunctionTable" default=""/>
            </function>
            <function name="setWhitePoint" fullname="QColorSpace::setWhitePoint" href="qcolorspace.html#setWhitePoint" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="plain" type="void" signature="void setWhitePoint(const QPointF &amp;whitePoint)">
                <parameter type="const QPointF &amp;" name="whitePoint" default=""/>
            </function>
            <function name="swap" fullname="QColorSpace::swap" href="qcolorspace.html#swap" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QColorSpace &amp;other)">
                <parameter type="QColorSpace &amp;" name="other" default=""/>
            </function>
            <function name="transferFunction" fullname="QColorSpace::transferFunction" href="qcolorspace.html#transferFunction" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" noexcept="true" type="QColorSpace::TransferFunction" signature="QColorSpace::TransferFunction transferFunction() const"/>
            <function name="transformModel" fullname="QColorSpace::transformModel" href="qcolorspace.html#transformModel" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QColorSpace::TransformModel" signature="QColorSpace::TransformModel transformModel() const"/>
            <function name="transformationToColorSpace" fullname="QColorSpace::transformationToColorSpace" href="qcolorspace.html#transformationToColorSpace" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" type="QColorTransform" signature="QColorTransform transformationToColorSpace(const QColorSpace &amp;colorspace) const">
                <parameter type="const QColorSpace &amp;" name="colorspace" default=""/>
            </function>
            <function name="whitePoint" fullname="QColorSpace::whitePoint" href="qcolorspace.html#whitePoint" status="active" access="public" location="qcolorspace.h" documented="true" since="6.8" meta="plain" const="true" type="QPointF" signature="QPointF whitePoint() const"/>
            <function name="withTransferFunction" fullname="QColorSpace::withTransferFunction" href="qcolorspace.html#withTransferFunction" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="plain" const="true" type="QColorSpace" signature="QColorSpace withTransferFunction(const QList&lt;uint16_t&gt; &amp;transferFunctionTable) const">
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="transferFunctionTable" default=""/>
            </function>
            <function name="withTransferFunction" fullname="QColorSpace::withTransferFunction" href="qcolorspace.html#withTransferFunction-1" status="active" access="public" location="qcolorspace.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QColorSpace" signature="QColorSpace withTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma) const">
                <parameter type="QColorSpace::TransferFunction" name="transferFunction" default=""/>
                <parameter type="float" name="gamma" default="0.0f"/>
            </function>
            <function name="withTransferFunctions" fullname="QColorSpace::withTransferFunctions" href="qcolorspace.html#withTransferFunctions" status="active" access="public" location="qcolorspace.h" documented="true" since="6.1" meta="plain" const="true" type="QColorSpace" signature="QColorSpace withTransferFunctions(const QList&lt;uint16_t&gt; &amp;redTransferFunctionTable, const QList&lt;uint16_t&gt; &amp;greenTransferFunctionTable, const QList&lt;uint16_t&gt; &amp;blueTransferFunctionTable) const">
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="redTransferFunctionTable" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="greenTransferFunctionTable" default=""/>
                <parameter type="const QList&lt;uint16_t&gt; &amp;" name="blueTransferFunctionTable" default=""/>
            </function>
            <enum name="ColorModel" fullname="QColorSpace::ColorModel" href="qcolorspace.html#ColorModel-enum" status="active" access="public" location="qcolorspace.h" since="6.8" documented="true" scoped="true">
                <value name="Undefined" value="0"/>
                <value name="Rgb" value="1"/>
                <value name="Gray" value="2"/>
                <value name="Cmyk" value="3"/>
            </enum>
            <enum name="NamedColorSpace" fullname="QColorSpace::NamedColorSpace" href="qcolorspace.html#NamedColorSpace-enum" status="active" access="public" location="qcolorspace.h" documented="true">
                <value name="SRgb" value="1"/>
                <value name="SRgbLinear" value="2"/>
                <value name="AdobeRgb" value="3"/>
                <value name="DisplayP3" value="4"/>
                <value name="ProPhotoRgb" value="5"/>
            </enum>
            <enum name="Primaries" fullname="QColorSpace::Primaries" href="qcolorspace.html#Primaries-enum" status="active" access="public" location="qcolorspace.h" documented="true" scoped="true">
                <value name="Custom" value="0"/>
                <value name="SRgb" value="1"/>
                <value name="AdobeRgb" value="2"/>
                <value name="DciP3D65" value="3"/>
                <value name="ProPhotoRgb" value="4"/>
            </enum>
            <enum name="TransferFunction" fullname="QColorSpace::TransferFunction" href="qcolorspace.html#TransferFunction-enum" status="active" access="public" location="qcolorspace.h" documented="true" scoped="true">
                <value name="Custom" value="0"/>
                <value name="Linear" value="1"/>
                <value name="Gamma" value="2"/>
                <value name="SRgb" value="3"/>
                <value name="ProPhotoRgb" value="4"/>
            </enum>
            <enum name="TransformModel" fullname="QColorSpace::TransformModel" href="qcolorspace.html#TransformModel-enum" status="active" access="public" location="qcolorspace.h" since="6.8" documented="true" scoped="true">
                <value name="ThreeComponentMatrix" value="0"/>
                <value name="ElementListProcessing" value="1"/>
            </enum>
        </class>
        <class name="QColorTransform" href="qcolortransform.html" status="active" access="public" location="qcolortransform.h" documented="true" groups="appearance,painting" module="QtGui" brief="Transformation between color spaces">
            <function name="isIdentity" fullname="QColorTransform::isIdentity" href="qcolortransform.html#isIdentity" status="active" access="public" location="qcolortransform.h" documented="true" since="6.4" meta="plain" const="true" noexcept="true" type="bool" signature="bool isIdentity() const"/>
            <function name="map" fullname="QColorTransform::map" href="qcolortransform.html#map" status="active" access="public" location="qcolortransform.h" documented="true" meta="plain" const="true" type="QRgb" signature="QRgb map(QRgb argb) const">
                <parameter type="QRgb" name="argb" default=""/>
            </function>
            <function name="map" fullname="QColorTransform::map" href="qcolortransform.html#map-1" status="active" access="public" location="qcolortransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 map(QRgba64 rgba64) const">
                <parameter type="QRgba64" name="rgba64" default=""/>
            </function>
            <function name="map" fullname="QColorTransform::map" href="qcolortransform.html#map-2" status="active" access="public" location="qcolortransform.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" type="QRgbaFloat16" signature="QRgbaFloat16 map(QRgbaFloat16 rgbafp16) const">
                <parameter type="QRgbaFloat16" name="rgbafp16" default=""/>
            </function>
            <function name="map" fullname="QColorTransform::map" href="qcolortransform.html#map-3" status="active" access="public" location="qcolortransform.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="3" type="QRgbaFloat32" signature="QRgbaFloat32 map(QRgbaFloat32 rgbafp32) const">
                <parameter type="QRgbaFloat32" name="rgbafp32" default=""/>
            </function>
            <function name="map" fullname="QColorTransform::map" href="qcolortransform.html#map-4" status="active" access="public" location="qcolortransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QColor" signature="QColor map(const QColor &amp;color) const">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="operator!=" href="qcolortransform.html#operator-not-eq" status="active" access="public" location="qcolortransform.h" documented="true" related="153" since="6.4" meta="plain" type="bool" signature="bool operator!=(const QColorTransform &amp;ct1, const QColorTransform &amp;ct2)">
                <parameter type="const QColorTransform &amp;" name="ct1" default=""/>
                <parameter type="const QColorTransform &amp;" name="ct2" default=""/>
            </function>
            <function name="operator==" href="qcolortransform.html#operator-eq-eq" status="active" access="public" location="qcolortransform.h" documented="true" related="154" since="6.4" meta="plain" type="bool" signature="bool operator==(const QColorTransform &amp;ct1, const QColorTransform &amp;ct2)">
                <parameter type="const QColorTransform &amp;" name="ct1" default=""/>
                <parameter type="const QColorTransform &amp;" name="ct2" default=""/>
            </function>
        </class>
        <class name="QConicalGradient" href="qconicalgradient.html" status="active" access="public" location="qbrush.h" documented="true" groups="painting" bases="QGradient" module="QtGui" brief="Used in combination with QBrush to specify a conical gradient brush">
            <function name="QConicalGradient" fullname="QConicalGradient::QConicalGradient" href="qconicalgradient.html#QConicalGradient" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" signature="QConicalGradient()"/>
            <function name="QConicalGradient" fullname="QConicalGradient::QConicalGradient" href="qconicalgradient.html#QConicalGradient-1" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QConicalGradient(const QPointF &amp;center, qreal angle)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="QConicalGradient" fullname="QConicalGradient::QConicalGradient" href="qconicalgradient.html#QConicalGradient-2" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QConicalGradient(qreal cx, qreal cy, qreal angle)">
                <parameter type="qreal" name="cx" default=""/>
                <parameter type="qreal" name="cy" default=""/>
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="angle" fullname="QConicalGradient::angle" href="qconicalgradient.html#angle" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal angle() const"/>
            <function name="center" fullname="QConicalGradient::center" href="qconicalgradient.html#center" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF center() const"/>
            <function name="setAngle" fullname="QConicalGradient::setAngle" href="qconicalgradient.html#setAngle" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setAngle(qreal angle)">
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="setCenter" fullname="QConicalGradient::setCenter" href="qconicalgradient.html#setCenter" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setCenter(const QPointF &amp;center)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
            </function>
            <function name="setCenter" fullname="QConicalGradient::setCenter" href="qconicalgradient.html#setCenter-1" status="active" access="public" location="qbrush.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setCenter(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
        </class>
        <class name="QContextMenuEvent" href="qcontextmenuevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QInputEvent" module="QtGui" brief="Contains parameters that describe a context menu event">
            <function name="QContextMenuEvent" fullname="QContextMenuEvent::QContextMenuEvent" href="qcontextmenuevent-obsolete.html#QContextMenuEvent" status="deprecated" access="public" location="qevent.h" documented="true" meta="constructor" signature="QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &amp;pos)">
                <parameter type="QContextMenuEvent::Reason" name="reason" default=""/>
                <parameter type="const QPoint &amp;" name="pos" default=""/>
            </function>
            <function name="QContextMenuEvent" fullname="QContextMenuEvent::QContextMenuEvent" href="qcontextmenuevent.html#QContextMenuEvent-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &amp;pos, const QPoint &amp;globalPos, Qt::KeyboardModifiers modifiers)">
                <parameter type="QContextMenuEvent::Reason" name="reason" default=""/>
                <parameter type="const QPoint &amp;" name="pos" default=""/>
                <parameter type="const QPoint &amp;" name="globalPos" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
            </function>
            <function name="globalPos" fullname="QContextMenuEvent::globalPos" href="qcontextmenuevent.html#globalPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint &amp;" signature="const QPoint &amp; globalPos() const"/>
            <function name="globalX" fullname="QContextMenuEvent::globalX" href="qcontextmenuevent.html#globalX" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalX() const"/>
            <function name="globalY" fullname="QContextMenuEvent::globalY" href="qcontextmenuevent.html#globalY" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalY() const"/>
            <function name="pos" fullname="QContextMenuEvent::pos" href="qcontextmenuevent.html#pos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint &amp;" signature="const QPoint &amp; pos() const"/>
            <function name="reason" fullname="QContextMenuEvent::reason" href="qcontextmenuevent.html#reason" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QContextMenuEvent::Reason" signature="QContextMenuEvent::Reason reason() const"/>
            <function name="x" fullname="QContextMenuEvent::x" href="qcontextmenuevent.html#x" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int x() const"/>
            <function name="y" fullname="QContextMenuEvent::y" href="qcontextmenuevent.html#y" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int y() const"/>
            <enum name="Reason" fullname="QContextMenuEvent::Reason" href="qcontextmenuevent.html#Reason-enum" status="active" access="public" location="qevent.h" documented="true">
                <value name="Mouse" value="0"/>
                <value name="Keyboard" value="1"/>
                <value name="Other" value="2"/>
            </enum>
        </class>
        <class name="QCursor" href="qcursor.html" status="active" access="public" location="qcursor.h" documented="true" groups="appearance,shared" module="QtGui" brief="Mouse cursor with an arbitrary shape">
            <contents name="a-note-for-x11-users" title="A Note for X11 Users" level="1"/>
            <function name="QCursor" fullname="QCursor::QCursor" href="qcursor.html#QCursor" status="active" access="public" location="qcursor.h" documented="true" meta="constructor" signature="QCursor()"/>
            <function name="QCursor" fullname="QCursor::QCursor" href="qcursor.html#QCursor-1" status="active" access="public" location="qcursor.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QCursor(QCursor &amp;&amp;other)">
                <parameter type="QCursor &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QCursor" fullname="QCursor::QCursor" href="qcursor.html#QCursor-2" status="active" access="public" location="qcursor.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QCursor(Qt::CursorShape shape)">
                <parameter type="Qt::CursorShape" name="shape" default=""/>
            </function>
            <function name="QCursor" fullname="QCursor::QCursor" href="qcursor.html#QCursor-3" status="active" access="public" location="qcursor.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QCursor(const QCursor &amp;c)">
                <parameter type="const QCursor &amp;" name="c" default=""/>
            </function>
            <function name="QCursor" fullname="QCursor::QCursor" href="qcursor.html#QCursor-4" status="active" access="public" location="qcursor.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QCursor(const QPixmap &amp;pixmap, int hotX, int hotY)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="int" name="hotX" default="-1"/>
                <parameter type="int" name="hotY" default="-1"/>
            </function>
            <function name="QCursor" fullname="QCursor::QCursor" href="qcursor.html#QCursor-5" status="active" access="public" location="qcursor.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QCursor(const QBitmap &amp;bitmap, const QBitmap &amp;mask, int hotX, int hotY)">
                <parameter type="const QBitmap &amp;" name="bitmap" default=""/>
                <parameter type="const QBitmap &amp;" name="mask" default=""/>
                <parameter type="int" name="hotX" default="-1"/>
                <parameter type="int" name="hotY" default="-1"/>
            </function>
            <function name="bitmap" fullname="QCursor::bitmap" href="qcursor.html#bitmap" status="active" access="public" location="qcursor.h" documented="true" meta="plain" const="true" type="QBitmap" signature="QBitmap bitmap() const"/>
            <function name="bitmap" fullname="QCursor::bitmap" href="qcursor-obsolete.html#bitmap-1" status="deprecated" access="public" location="qcursor.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QBitmap" signature="QBitmap bitmap(Qt::ReturnByValueConstant) const">
                <parameter type="Qt::ReturnByValueConstant" name="" default=""/>
            </function>
            <function name="hotSpot" fullname="QCursor::hotSpot" href="qcursor.html#hotSpot" status="active" access="public" location="qcursor.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint hotSpot() const"/>
            <function name="mask" fullname="QCursor::mask" href="qcursor.html#mask" status="active" access="public" location="qcursor.h" documented="true" meta="plain" const="true" type="QBitmap" signature="QBitmap mask() const"/>
            <function name="mask" fullname="QCursor::mask" href="qcursor-obsolete.html#mask-1" status="deprecated" access="public" location="qcursor.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QBitmap" signature="QBitmap mask(Qt::ReturnByValueConstant) const">
                <parameter type="Qt::ReturnByValueConstant" name="" default=""/>
            </function>
            <function name="operator QVariant" fullname="QCursor::operator QVariant" href="qcursor.html#operator-QVariant" status="active" access="public" location="qcursor.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" href="qcursor.html#operator-not-eq" status="active" access="public" location="qcursor.h" documented="true" related="155" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCursor &amp;lhs, const QCursor &amp;rhs)">
                <parameter type="const QCursor &amp;" name="lhs" default=""/>
                <parameter type="const QCursor &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qcursor.html#operator-lt-lt-6" status="active" access="public" location="qcursor.h" documented="true" related="52" meta="plain" overload="true" overload-number="6" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QCursor &amp;cursor)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="operator=" fullname="QCursor::operator=" href="qcursor.html#operator-eq" status="active" access="public" location="qcursor.h" documented="true" meta="move-assign" noexcept="true" type="QCursor &amp;" signature="QCursor &amp; operator=(QCursor &amp;&amp;other)">
                <parameter type="QCursor &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QCursor::operator=" href="qcursor.html#operator-eq-1" status="active" access="public" location="qcursor.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QCursor &amp;" signature="QCursor &amp; operator=(const QCursor &amp;c)">
                <parameter type="const QCursor &amp;" name="c" default=""/>
            </function>
            <function name="operator==" href="qcursor.html#operator-eq-eq" status="active" access="public" location="qcursor.h" documented="true" related="156" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCursor &amp;lhs, const QCursor &amp;rhs)">
                <parameter type="const QCursor &amp;" name="lhs" default=""/>
                <parameter type="const QCursor &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qcursor.html#operator-gt-gt-3" status="active" access="public" location="qcursor.h" documented="true" related="88" meta="plain" overload="true" overload-number="3" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QCursor &amp;cursor)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="pixmap" fullname="QCursor::pixmap" href="qcursor.html#pixmap" status="active" access="public" location="qcursor.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap pixmap() const"/>
            <function name="pos" fullname="QCursor::pos" href="qcursor.html#pos" status="active" access="public" location="qcursor.h" documented="true" meta="plain" static="true" type="QPoint" signature="QPoint pos()"/>
            <function name="pos" fullname="QCursor::pos" href="qcursor.html#pos-1" status="active" access="public" location="qcursor.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QPoint" signature="QPoint pos(const QScreen *screen)">
                <parameter type="const QScreen *" name="screen" default=""/>
            </function>
            <function name="setPos" fullname="QCursor::setPos" href="qcursor.html#setPos" status="active" access="public" location="qcursor.h" documented="true" meta="plain" static="true" type="void" signature="void setPos(int x, int y)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setPos" fullname="QCursor::setPos" href="qcursor.html#setPos-1" status="active" access="public" location="qcursor.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void setPos(QScreen *screen, int x, int y)">
                <parameter type="QScreen *" name="screen" default=""/>
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setPos" fullname="QCursor::setPos" href="qcursor.html#setPos-2" status="active" access="public" location="qcursor.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="void" signature="void setPos(const QPoint &amp;p)">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="setPos" fullname="QCursor::setPos" href="qcursor.html#setPos-3" status="active" access="public" location="qcursor.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="void" signature="void setPos(QScreen *screen, const QPoint &amp;p)">
                <parameter type="QScreen *" name="screen" default=""/>
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="setShape" fullname="QCursor::setShape" href="qcursor.html#setShape" status="active" access="public" location="qcursor.h" documented="true" meta="plain" type="void" signature="void setShape(Qt::CursorShape shape)">
                <parameter type="Qt::CursorShape" name="shape" default=""/>
            </function>
            <function name="shape" fullname="QCursor::shape" href="qcursor.html#shape" status="active" access="public" location="qcursor.h" documented="true" meta="plain" const="true" type="Qt::CursorShape" signature="Qt::CursorShape shape() const"/>
            <function name="swap" fullname="QCursor::swap" href="qcursor.html#swap" status="active" access="public" location="qcursor.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCursor &amp;other)">
                <parameter type="QCursor &amp;" name="other" default=""/>
            </function>
            <function name="~QCursor" fullname="QCursor::~QCursor" href="qcursor.html#dtor.QCursor" status="active" access="public" location="qcursor.h" documented="true" meta="destructor" noexcept="true" signature="~QCursor()"/>
        </class>
        <class name="QDesktopServices" href="qdesktopservices.html" status="active" access="public" location="qdesktopservices.h" documented="true" groups="desktop" module="QtGui" brief="Methods for accessing common desktop services">
            <contents name="url-handlers" title="URL Handlers" level="1"/>
            <function name="openUrl" fullname="QDesktopServices::openUrl" href="qdesktopservices.html#openUrl" status="active" access="public" location="qdesktopservices.h" documented="true" meta="plain" static="true" type="bool" signature="bool openUrl(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="setUrlHandler" fullname="QDesktopServices::setUrlHandler" href="qdesktopservices.html#setUrlHandler" status="active" access="public" location="qdesktopservices.h" documented="true" meta="plain" static="true" type="void" signature="void setUrlHandler(const QString &amp;scheme, QObject *receiver, const char *method)">
                <parameter type="const QString &amp;" name="scheme" default=""/>
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="method" default=""/>
            </function>
            <function name="unsetUrlHandler" fullname="QDesktopServices::unsetUrlHandler" href="qdesktopservices.html#unsetUrlHandler" status="active" access="public" location="qdesktopservices.h" documented="true" meta="plain" static="true" type="void" signature="void unsetUrlHandler(const QString &amp;scheme)">
                <parameter type="const QString &amp;" name="scheme" default=""/>
            </function>
        </class>
        <class name="QDoubleValidator" href="qdoublevalidator.html" status="active" access="public" location="qvalidator.h" documented="true" bases="QValidator" module="QtGui" brief="Range checking of floating-point numbers">
            <function name="QDoubleValidator" fullname="QDoubleValidator::QDoubleValidator" href="qdoublevalidator.html#QDoubleValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" explicit="true" signature="QDoubleValidator(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QDoubleValidator" fullname="QDoubleValidator::QDoubleValidator" href="qdoublevalidator.html#QDoubleValidator-1" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QDoubleValidator(double bottom, double top, int decimals, QObject *parent)">
                <parameter type="double" name="bottom" default=""/>
                <parameter type="double" name="top" default=""/>
                <parameter type="int" name="decimals" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bottom" fullname="QDoubleValidator::bottom" href="qdoublevalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="bottom" type="double" signature="double bottom() const"/>
            <function name="bottomChanged" fullname="QDoubleValidator::bottomChanged" href="qdoublevalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="bottom" type="void" signature="void bottomChanged(double bottom)">
                <parameter type="double" name="bottom" default=""/>
            </function>
            <function name="decimals" fullname="QDoubleValidator::decimals" href="qdoublevalidator.html#decimals-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="decimals" type="int" signature="int decimals() const"/>
            <function name="decimalsChanged" fullname="QDoubleValidator::decimalsChanged" href="qdoublevalidator.html#decimals-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="decimals" type="void" signature="void decimalsChanged(int decimals)">
                <parameter type="int" name="decimals" default=""/>
            </function>
            <function name="fixup" fullname="QDoubleValidator::fixup" href="qdoublevalidator.html#fixup" status="active" access="public" location="qvalidator.h" documented="true" since="6.3" meta="plain" virtual="virtual" const="true" override="true" type="void" signature="void fixup(QString &amp;input) const override">
                <parameter type="QString &amp;" name="input" default=""/>
            </function>
            <function name="notation" fullname="QDoubleValidator::notation" href="qdoublevalidator.html#notation-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="notation" type="QDoubleValidator::Notation" signature="QDoubleValidator::Notation notation() const"/>
            <function name="notationChanged" fullname="QDoubleValidator::notationChanged" href="qdoublevalidator.html#notation-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="notation" type="void" signature="void notationChanged(QDoubleValidator::Notation notation)">
                <parameter type="QDoubleValidator::Notation" name="notation" default=""/>
            </function>
            <function name="setBottom" fullname="QDoubleValidator::setBottom" href="qdoublevalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" meta="plain" associated-property="bottom" type="void" signature="void setBottom(double)">
                <parameter type="double" name="" default=""/>
            </function>
            <function name="setDecimals" fullname="QDoubleValidator::setDecimals" href="qdoublevalidator.html#decimals-prop" status="active" access="public" location="qvalidator.h" meta="plain" associated-property="decimals" type="void" signature="void setDecimals(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="setNotation" fullname="QDoubleValidator::setNotation" href="qdoublevalidator.html#notation-prop" status="active" access="public" location="qvalidator.h" meta="plain" associated-property="notation" type="void" signature="void setNotation(QDoubleValidator::Notation)">
                <parameter type="QDoubleValidator::Notation" name="" default=""/>
            </function>
            <function name="setRange" fullname="QDoubleValidator::setRange" href="qdoublevalidator.html#setRange" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" type="void" signature="void setRange(double minimum, double maximum, int decimals)">
                <parameter type="double" name="minimum" default=""/>
                <parameter type="double" name="maximum" default=""/>
                <parameter type="int" name="decimals" default=""/>
            </function>
            <function name="setRange" fullname="QDoubleValidator::setRange" href="qdoublevalidator.html#setRange-1" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setRange(double minimum, double maximum)">
                <parameter type="double" name="minimum" default=""/>
                <parameter type="double" name="maximum" default=""/>
            </function>
            <function name="setTop" fullname="QDoubleValidator::setTop" href="qdoublevalidator.html#top-prop" status="active" access="public" location="qvalidator.h" meta="plain" associated-property="top" type="void" signature="void setTop(double)">
                <parameter type="double" name="" default=""/>
            </function>
            <function name="top" fullname="QDoubleValidator::top" href="qdoublevalidator.html#top-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="top" type="double" signature="double top() const"/>
            <function name="topChanged" fullname="QDoubleValidator::topChanged" href="qdoublevalidator.html#top-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="top" type="void" signature="void topChanged(double top)">
                <parameter type="double" name="top" default=""/>
            </function>
            <function name="validate" fullname="QDoubleValidator::validate" href="qdoublevalidator.html#validate" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QValidator::State" signature="QValidator::State validate(QString &amp;input, int &amp;pos) const override">
                <parameter type="QString &amp;" name="input" default=""/>
                <parameter type="int &amp;" name="pos" default=""/>
            </function>
            <function name="~QDoubleValidator" fullname="QDoubleValidator::~QDoubleValidator" href="qdoublevalidator.html#dtor.QDoubleValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDoubleValidator()"/>
            <enum name="Notation" fullname="QDoubleValidator::Notation" href="qdoublevalidator.html#Notation-enum" status="active" access="public" location="qvalidator.h" documented="true">
                <value name="StandardNotation" value="0"/>
                <value name="ScientificNotation" value="1"/>
            </enum>
            <property name="bottom" fullname="QDoubleValidator::bottom" href="qdoublevalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The validator's minimum acceptable value">
                <getter name="bottom"/>
                <setter name="setBottom"/>
                <notifier name="bottomChanged"/>
            </property>
            <property name="decimals" fullname="QDoubleValidator::decimals" href="qdoublevalidator.html#decimals-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The validator's maximum number of digits after the decimal point">
                <getter name="decimals"/>
                <setter name="setDecimals"/>
                <notifier name="decimalsChanged"/>
            </property>
            <property name="notation" fullname="QDoubleValidator::notation" href="qdoublevalidator.html#notation-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The notation of how a string can describe a number">
                <getter name="notation"/>
                <setter name="setNotation"/>
                <notifier name="notationChanged"/>
            </property>
            <property name="top" fullname="QDoubleValidator::top" href="qdoublevalidator.html#top-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The validator's maximum acceptable value">
                <getter name="top"/>
                <setter name="setTop"/>
                <notifier name="topChanged"/>
            </property>
        </class>
        <class name="QDrag" href="qdrag.html" status="active" access="public" location="qdrag.h" documented="true" groups="draganddrop" bases="QObject" module="QtGui" brief="Support for MIME-based drag and drop data transfer">
            <function name="QDrag" fullname="QDrag::QDrag" href="qdrag.html#QDrag" status="active" access="public" location="qdrag.h" documented="true" meta="constructor" explicit="true" signature="QDrag(QObject *dragSource)">
                <parameter type="QObject *" name="dragSource" default=""/>
            </function>
            <function name="actionChanged" fullname="QDrag::actionChanged" href="qdrag.html#actionChanged" status="active" access="public" location="qdrag.h" documented="true" meta="signal" type="void" signature="void actionChanged(Qt::DropAction action)">
                <parameter type="Qt::DropAction" name="action" default=""/>
            </function>
            <function name="cancel" fullname="QDrag::cancel" href="qdrag.html#cancel" status="active" access="public" location="qdrag.h" documented="true" meta="plain" static="true" type="void" signature="void cancel()"/>
            <function name="defaultAction" fullname="QDrag::defaultAction" href="qdrag.html#defaultAction" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="Qt::DropAction" signature="Qt::DropAction defaultAction() const"/>
            <function name="dragCursor" fullname="QDrag::dragCursor" href="qdrag.html#dragCursor" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap dragCursor(Qt::DropAction action) const">
                <parameter type="Qt::DropAction" name="action" default=""/>
            </function>
            <function name="exec" fullname="QDrag::exec" href="qdrag.html#exec" status="active" access="public" location="qdrag.h" documented="true" meta="plain" type="Qt::DropAction" signature="Qt::DropAction exec(Qt::DropActions supportedActions)">
                <parameter type="Qt::DropActions" name="supportedActions" default="Qt::MoveAction"/>
            </function>
            <function name="exec" fullname="QDrag::exec" href="qdrag.html#exec-1" status="active" access="public" location="qdrag.h" documented="true" meta="plain" overload="true" overload-number="1" type="Qt::DropAction" signature="Qt::DropAction exec(Qt::DropActions supportedActions, Qt::DropAction defaultDropAction)">
                <parameter type="Qt::DropActions" name="supportedActions" default=""/>
                <parameter type="Qt::DropAction" name="defaultDropAction" default=""/>
            </function>
            <function name="hotSpot" fullname="QDrag::hotSpot" href="qdrag.html#hotSpot" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint hotSpot() const"/>
            <function name="mimeData" fullname="QDrag::mimeData" href="qdrag.html#mimeData" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="QMimeData *" signature="QMimeData * mimeData() const"/>
            <function name="pixmap" fullname="QDrag::pixmap" href="qdrag.html#pixmap" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap pixmap() const"/>
            <function name="setDragCursor" fullname="QDrag::setDragCursor" href="qdrag.html#setDragCursor" status="active" access="public" location="qdrag.h" documented="true" meta="plain" type="void" signature="void setDragCursor(const QPixmap &amp;cursor, Qt::DropAction action)">
                <parameter type="const QPixmap &amp;" name="cursor" default=""/>
                <parameter type="Qt::DropAction" name="action" default=""/>
            </function>
            <function name="setHotSpot" fullname="QDrag::setHotSpot" href="qdrag.html#setHotSpot" status="active" access="public" location="qdrag.h" documented="true" meta="plain" type="void" signature="void setHotSpot(const QPoint &amp;hotspot)">
                <parameter type="const QPoint &amp;" name="hotspot" default=""/>
            </function>
            <function name="setMimeData" fullname="QDrag::setMimeData" href="qdrag.html#setMimeData" status="active" access="public" location="qdrag.h" documented="true" meta="plain" type="void" signature="void setMimeData(QMimeData *data)">
                <parameter type="QMimeData *" name="data" default=""/>
            </function>
            <function name="setPixmap" fullname="QDrag::setPixmap" href="qdrag.html#setPixmap" status="active" access="public" location="qdrag.h" documented="true" meta="plain" type="void" signature="void setPixmap(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="source" fullname="QDrag::source" href="qdrag.html#source" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * source() const"/>
            <function name="supportedActions" fullname="QDrag::supportedActions" href="qdrag.html#supportedActions" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="Qt::DropActions" signature="Qt::DropActions supportedActions() const"/>
            <function name="target" fullname="QDrag::target" href="qdrag.html#target" status="active" access="public" location="qdrag.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * target() const"/>
            <function name="targetChanged" fullname="QDrag::targetChanged" href="qdrag.html#targetChanged" status="active" access="public" location="qdrag.h" documented="true" meta="signal" type="void" signature="void targetChanged(QObject *newTarget)">
                <parameter type="QObject *" name="newTarget" default=""/>
            </function>
            <function name="~QDrag" fullname="QDrag::~QDrag" href="qdrag.html#dtor.QDrag" status="active" access="public" location="qdrag.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QDrag()"/>
        </class>
        <class name="QDragEnterEvent" href="qdragenterevent.html" status="active" access="public" location="qevent.h" documented="true" groups="draganddrop,events" bases="QDragMoveEvent" module="QtGui" brief="Event which is sent to a widget when a drag and drop action enters it">
            <function name="QDragEnterEvent" fullname="QDragEnterEvent::QDragEnterEvent" href="qdragenterevent.html#QDragEnterEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QDragEnterEvent(const QPoint &amp;point, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="Qt::DropActions" name="actions" default=""/>
                <parameter type="const QMimeData *" name="data" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
            </function>
        </class>
        <class name="QDragLeaveEvent" href="qdragleaveevent.html" status="active" access="public" location="qevent.h" documented="true" groups="draganddrop,events" bases="QEvent" module="QtGui" brief="Event that is sent to a widget when a drag and drop action leaves it">
            <function name="QDragLeaveEvent" fullname="QDragLeaveEvent::QDragLeaveEvent" href="qdragleaveevent.html#QDragLeaveEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QDragLeaveEvent()"/>
        </class>
        <class name="QDragMoveEvent" href="qdragmoveevent.html" status="active" access="public" location="qevent.h" documented="true" groups="draganddrop,events" bases="QDropEvent" module="QtGui" brief="Event which is sent while a drag and drop action is in progress">
            <function name="QDragMoveEvent" fullname="QDragMoveEvent::QDragMoveEvent" href="qdragmoveevent.html#QDragMoveEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QDragMoveEvent(const QPoint &amp;pos, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, QEvent::Type type)">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
                <parameter type="Qt::DropActions" name="actions" default=""/>
                <parameter type="const QMimeData *" name="data" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="QEvent::Type" name="type" default="DragMove"/>
            </function>
            <function name="accept" fullname="QDragMoveEvent::accept" href="qdragmoveevent.html#accept" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void accept(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="accept" fullname="QDragMoveEvent::accept" href="qdragmoveevent.html#accept-1" status="active" access="public" location="qevent.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void accept()"/>
            <function name="answerRect" fullname="QDragMoveEvent::answerRect" href="qdragmoveevent.html#answerRect" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect answerRect() const"/>
            <function name="ignore" fullname="QDragMoveEvent::ignore" href="qdragmoveevent.html#ignore" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void ignore(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="ignore" fullname="QDragMoveEvent::ignore" href="qdragmoveevent.html#ignore-1" status="active" access="public" location="qevent.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void ignore()"/>
        </class>
        <class name="QDropEvent" href="qdropevent.html" status="active" access="public" location="qevent.h" documented="true" groups="draganddrop,events" bases="QEvent" module="QtGui" brief="Event which is sent when a drag and drop action is completed">
            <function name="QDropEvent" fullname="QDropEvent::QDropEvent" href="qdropevent.html#QDropEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QDropEvent(const QPointF &amp;pos, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, QEvent::Type type)">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
                <parameter type="Qt::DropActions" name="actions" default=""/>
                <parameter type="const QMimeData *" name="data" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="QEvent::Type" name="type" default="Drop"/>
            </function>
            <function name="acceptProposedAction" fullname="QDropEvent::acceptProposedAction" href="qdropevent.html#acceptProposedAction" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void acceptProposedAction()"/>
            <function name="buttons" fullname="QDropEvent::buttons" href="qdropevent.html#buttons" status="active" access="public" location="qevent.h" documented="true" since="6.0" meta="plain" const="true" type="Qt::MouseButtons" signature="Qt::MouseButtons buttons() const"/>
            <function name="dropAction" fullname="QDropEvent::dropAction" href="qdropevent.html#dropAction" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::DropAction" signature="Qt::DropAction dropAction() const"/>
            <function name="keyboardModifiers" fullname="QDropEvent::keyboardModifiers" href="qdropevent-obsolete.html#keyboardModifiers" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers keyboardModifiers() const"/>
            <function name="mimeData" fullname="QDropEvent::mimeData" href="qdropevent.html#mimeData" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QMimeData *" signature="const QMimeData * mimeData() const"/>
            <function name="modifiers" fullname="QDropEvent::modifiers" href="qdropevent.html#modifiers" status="active" access="public" location="qevent.h" documented="true" since="6.0" meta="plain" const="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers modifiers() const"/>
            <function name="mouseButtons" fullname="QDropEvent::mouseButtons" href="qdropevent-obsolete.html#mouseButtons" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::MouseButtons" signature="Qt::MouseButtons mouseButtons() const"/>
            <function name="pos" fullname="QDropEvent::pos" href="qdropevent-obsolete.html#pos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint pos() const"/>
            <function name="posF" fullname="QDropEvent::posF" href="qdropevent-obsolete.html#posF" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF posF() const"/>
            <function name="position" fullname="QDropEvent::position" href="qdropevent.html#position" status="active" access="public" location="qevent.h" documented="true" since="6.0" meta="plain" const="true" type="QPointF" signature="QPointF position() const"/>
            <function name="possibleActions" fullname="QDropEvent::possibleActions" href="qdropevent.html#possibleActions" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::DropActions" signature="Qt::DropActions possibleActions() const"/>
            <function name="proposedAction" fullname="QDropEvent::proposedAction" href="qdropevent.html#proposedAction" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::DropAction" signature="Qt::DropAction proposedAction() const"/>
            <function name="setDropAction" fullname="QDropEvent::setDropAction" href="qdropevent.html#setDropAction" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setDropAction(Qt::DropAction action)">
                <parameter type="Qt::DropAction" name="action" default=""/>
            </function>
            <function name="source" fullname="QDropEvent::source" href="qdropevent.html#source" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * source() const"/>
        </class>
        <class name="QEnterEvent" href="qenterevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QSinglePointEvent" module="QtGui" brief="Contains parameters that describe an enter event">
            <function name="QEnterEvent" fullname="QEnterEvent::QEnterEvent" href="qenterevent.html#QEnterEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QEnterEvent(const QPointF &amp;localPos, const QPointF &amp;scenePos, const QPointF &amp;globalPos, const QPointingDevice *device)">
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="scenePos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="globalPos" fullname="QEnterEvent::globalPos" href="qenterevent-obsolete.html#globalPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint globalPos() const"/>
            <function name="globalX" fullname="QEnterEvent::globalX" href="qenterevent-obsolete.html#globalX" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalX() const"/>
            <function name="globalY" fullname="QEnterEvent::globalY" href="qenterevent-obsolete.html#globalY" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalY() const"/>
            <function name="localPos" fullname="QEnterEvent::localPos" href="qenterevent-obsolete.html#localPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF localPos() const"/>
            <function name="pos" fullname="QEnterEvent::pos" href="qenterevent-obsolete.html#pos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint pos() const"/>
            <function name="screenPos" fullname="QEnterEvent::screenPos" href="qenterevent-obsolete.html#screenPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF screenPos() const"/>
            <function name="windowPos" fullname="QEnterEvent::windowPos" href="qenterevent-obsolete.html#windowPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF windowPos() const"/>
            <function name="x" fullname="QEnterEvent::x" href="qenterevent-obsolete.html#x" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int x() const"/>
            <function name="y" fullname="QEnterEvent::y" href="qenterevent-obsolete.html#y" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int y() const"/>
        </class>
        <class name="QEventPoint" href="qeventpoint.html" status="active" access="public" location="qeventpoint.h" since="6.0" documented="true" module="QtGui" brief="Information about a point in a QPointerEvent">
            <function name="QEventPoint" fullname="QEventPoint::QEventPoint" href="qeventpoint.html#QEventPoint" status="active" access="public" location="qeventpoint.h" documented="true" meta="move-constructor" noexcept="true" signature="QEventPoint(QEventPoint &amp;&amp;other)">
                <parameter type="QEventPoint &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QEventPoint" fullname="QEventPoint::QEventPoint" href="qeventpoint.html#QEventPoint-1" status="active" access="public" location="qeventpoint.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QEventPoint(const QEventPoint &amp;other)">
                <parameter type="const QEventPoint &amp;" name="other" default=""/>
            </function>
            <function name="QEventPoint" fullname="QEventPoint::QEventPoint" href="qeventpoint.html#QEventPoint-2" status="active" access="public" location="qeventpoint.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QEventPoint(int pointId, QEventPoint::State state, const QPointF &amp;scenePosition, const QPointF &amp;globalPosition)">
                <parameter type="int" name="pointId" default=""/>
                <parameter type="QEventPoint::State" name="state" default=""/>
                <parameter type="const QPointF &amp;" name="scenePosition" default=""/>
                <parameter type="const QPointF &amp;" name="globalPosition" default=""/>
            </function>
            <function name="device" fullname="QEventPoint::device" href="qeventpoint.html#device-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="device" type="const QPointingDevice *" signature="const QPointingDevice * device() const"/>
            <function name="ellipseDiameters" fullname="QEventPoint::ellipseDiameters" href="qeventpoint.html#ellipseDiameters-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="ellipseDiameters" type="QSizeF" signature="QSizeF ellipseDiameters() const"/>
            <function name="globalGrabPosition" fullname="QEventPoint::globalGrabPosition" href="qeventpoint.html#globalGrabPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="globalGrabPosition" type="QPointF" signature="QPointF globalGrabPosition() const"/>
            <function name="globalLastPosition" fullname="QEventPoint::globalLastPosition" href="qeventpoint.html#globalLastPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="globalLastPosition" type="QPointF" signature="QPointF globalLastPosition() const"/>
            <function name="globalPosition" fullname="QEventPoint::globalPosition" href="qeventpoint.html#globalPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="globalPosition" type="QPointF" signature="QPointF globalPosition() const"/>
            <function name="globalPressPosition" fullname="QEventPoint::globalPressPosition" href="qeventpoint.html#globalPressPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="globalPressPosition" type="QPointF" signature="QPointF globalPressPosition() const"/>
            <function name="grabPosition" fullname="QEventPoint::grabPosition" href="qeventpoint.html#grabPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="grabPosition" type="QPointF" signature="QPointF grabPosition() const"/>
            <function name="id" fullname="QEventPoint::id" href="qeventpoint.html#id-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="id" type="int" signature="int id() const"/>
            <function name="isAccepted" fullname="QEventPoint::isAccepted" href="qeventpoint.html#accepted-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="accepted" type="bool" signature="bool isAccepted() const"/>
            <function name="lastNormalizedPos" fullname="QEventPoint::lastNormalizedPos" href="qeventpoint-obsolete.html#lastNormalizedPos" status="deprecated" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF lastNormalizedPos() const"/>
            <function name="lastPosition" fullname="QEventPoint::lastPosition" href="qeventpoint.html#lastPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="lastPosition" type="QPointF" signature="QPointF lastPosition() const"/>
            <function name="lastTimestamp" fullname="QEventPoint::lastTimestamp" href="qeventpoint.html#lastTimestamp-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="lastTimestamp" type="ulong" signature="ulong lastTimestamp() const"/>
            <function name="normalizedPos" fullname="QEventPoint::normalizedPos" href="qeventpoint-obsolete.html#normalizedPos" status="deprecated" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF normalizedPos() const"/>
            <function name="normalizedPosition" fullname="QEventPoint::normalizedPosition" href="qeventpoint.html#normalizedPosition" status="active" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF normalizedPosition() const"/>
            <function name="operator!=" fullname="QEventPoint::operator!=" href="qeventpoint.html#operator-not-eq" status="active" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(const QEventPoint &amp;other) const">
                <parameter type="const QEventPoint &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QEventPoint::operator=" href="qeventpoint.html#operator-eq" status="active" access="public" location="qeventpoint.h" documented="true" meta="move-assign" noexcept="true" type="QEventPoint &amp;" signature="QEventPoint &amp; operator=(QEventPoint &amp;&amp;other)">
                <parameter type="QEventPoint &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QEventPoint::operator=" href="qeventpoint.html#operator-eq-1" status="active" access="public" location="qeventpoint.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QEventPoint &amp;" signature="QEventPoint &amp; operator=(const QEventPoint &amp;other)">
                <parameter type="const QEventPoint &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QEventPoint::operator==" href="qeventpoint.html#operator-eq-eq" status="active" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(const QEventPoint &amp;other) const">
                <parameter type="const QEventPoint &amp;" name="other" default=""/>
            </function>
            <function name="pos" fullname="QEventPoint::pos" href="qeventpoint-obsolete.html#pos" status="deprecated" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF pos() const"/>
            <function name="position" fullname="QEventPoint::position" href="qeventpoint.html#position-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="position" type="QPointF" signature="QPointF position() const"/>
            <function name="pressPosition" fullname="QEventPoint::pressPosition" href="qeventpoint.html#pressPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="pressPosition" type="QPointF" signature="QPointF pressPosition() const"/>
            <function name="pressTimestamp" fullname="QEventPoint::pressTimestamp" href="qeventpoint.html#pressTimestamp-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="pressTimestamp" type="ulong" signature="ulong pressTimestamp() const"/>
            <function name="pressure" fullname="QEventPoint::pressure" href="qeventpoint.html#pressure-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="pressure" type="qreal" signature="qreal pressure() const"/>
            <function name="rotation" fullname="QEventPoint::rotation" href="qeventpoint.html#rotation-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="rotation" type="qreal" signature="qreal rotation() const"/>
            <function name="sceneGrabPosition" fullname="QEventPoint::sceneGrabPosition" href="qeventpoint.html#sceneGrabPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="sceneGrabPosition" type="QPointF" signature="QPointF sceneGrabPosition() const"/>
            <function name="sceneLastPosition" fullname="QEventPoint::sceneLastPosition" href="qeventpoint.html#sceneLastPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="sceneLastPosition" type="QPointF" signature="QPointF sceneLastPosition() const"/>
            <function name="scenePosition" fullname="QEventPoint::scenePosition" href="qeventpoint.html#scenePosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="scenePosition" type="QPointF" signature="QPointF scenePosition() const"/>
            <function name="scenePressPosition" fullname="QEventPoint::scenePressPosition" href="qeventpoint.html#scenePressPosition-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="scenePressPosition" type="QPointF" signature="QPointF scenePressPosition() const"/>
            <function name="setAccepted" fullname="QEventPoint::setAccepted" href="qeventpoint.html#accepted-prop" status="active" access="public" location="qeventpoint.h" meta="plain" associated-property="accepted" type="void" signature="void setAccepted(bool accepted)">
                <parameter type="bool" name="accepted" default="true"/>
            </function>
            <function name="startNormalizedPos" fullname="QEventPoint::startNormalizedPos" href="qeventpoint-obsolete.html#startNormalizedPos" status="deprecated" access="public" location="qeventpoint.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF startNormalizedPos() const"/>
            <function name="state" fullname="QEventPoint::state" href="qeventpoint.html#state-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="state" type="QEventPoint::State" signature="QEventPoint::State state() const"/>
            <function name="timeHeld" fullname="QEventPoint::timeHeld" href="qeventpoint.html#timeHeld-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="timeHeld" type="qreal" signature="qreal timeHeld() const"/>
            <function name="timestamp" fullname="QEventPoint::timestamp" href="qeventpoint.html#timestamp-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="timestamp" type="ulong" signature="ulong timestamp() const"/>
            <function name="uniqueId" fullname="QEventPoint::uniqueId" href="qeventpoint.html#uniqueId-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="uniqueId" type="QPointingDeviceUniqueId" signature="QPointingDeviceUniqueId uniqueId() const"/>
            <function name="velocity" fullname="QEventPoint::velocity" href="qeventpoint.html#velocity-prop" status="active" access="public" location="qeventpoint.h" meta="plain" const="true" associated-property="velocity" type="QVector2D" signature="QVector2D velocity() const"/>
            <function name="~QEventPoint" fullname="QEventPoint::~QEventPoint" href="qeventpoint.html#dtor.QEventPoint" status="active" access="public" location="qeventpoint.h" documented="true" meta="destructor" noexcept="true" signature="~QEventPoint()"/>
            <enum name="State" fullname="QEventPoint::State" href="qeventpoint.html#State-enum" status="active" access="public" location="qeventpoint.h" documented="true" typedef="QEventPoint::States">
                <value name="Unknown" value="Qt::TouchPointUnknownState"/>
                <value name="Stationary" value="Qt::TouchPointStationary"/>
                <value name="Pressed" value="Qt::TouchPointPressed"/>
                <value name="Updated" value="Qt::TouchPointMoved"/>
                <value name="Released" value="Qt::TouchPointReleased"/>
            </enum>
            <typedef name="States" fullname="QEventPoint::States" href="qeventpoint.html#State-enum" status="active" access="public" location="qeventpoint.h" enum="QEventPoint::State"/>
            <property name="accepted" fullname="QEventPoint::accepted" href="qeventpoint.html#accepted-prop" status="active" access="public" location="qeventpoint.h" documented="true" brief="The accepted state of the event point">
                <getter name="isAccepted"/>
                <setter name="setAccepted"/>
            </property>
            <property name="device" fullname="QEventPoint::device" href="qeventpoint.html#device-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The pointing device from which this event point originates">
                <getter name="device"/>
            </property>
            <property name="ellipseDiameters" fullname="QEventPoint::ellipseDiameters" href="qeventpoint.html#ellipseDiameters-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The width and height of the bounding ellipse of the touch point">
                <getter name="ellipseDiameters"/>
            </property>
            <property name="globalGrabPosition" fullname="QEventPoint::globalGrabPosition" href="qeventpoint.html#globalGrabPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The global position at which this point was grabbed">
                <getter name="globalGrabPosition"/>
            </property>
            <property name="globalLastPosition" fullname="QEventPoint::globalLastPosition" href="qeventpoint.html#globalLastPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The global position of this point from the previous press or move event">
                <getter name="globalLastPosition"/>
            </property>
            <property name="globalPosition" fullname="QEventPoint::globalPosition" href="qeventpoint.html#globalPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The global position of this point">
                <getter name="globalPosition"/>
            </property>
            <property name="globalPressPosition" fullname="QEventPoint::globalPressPosition" href="qeventpoint.html#globalPressPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The global position at which this point was pressed">
                <getter name="globalPressPosition"/>
            </property>
            <property name="grabPosition" fullname="QEventPoint::grabPosition" href="qeventpoint.html#grabPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The position at which this point was grabbed">
                <getter name="grabPosition"/>
            </property>
            <property name="id" fullname="QEventPoint::id" href="qeventpoint.html#id-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The ID number of this event point">
                <getter name="id"/>
            </property>
            <property name="lastPosition" fullname="QEventPoint::lastPosition" href="qeventpoint.html#lastPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The position of this point from the previous press or move event">
                <getter name="lastPosition"/>
            </property>
            <property name="lastTimestamp" fullname="QEventPoint::lastTimestamp" href="qeventpoint.html#lastTimestamp-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The time from the previous QPointerEvent that contained this point">
                <getter name="lastTimestamp"/>
            </property>
            <property name="position" fullname="QEventPoint::position" href="qeventpoint.html#position-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The position of this point">
                <getter name="position"/>
            </property>
            <property name="pressPosition" fullname="QEventPoint::pressPosition" href="qeventpoint.html#pressPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The position at which this point was pressed">
                <getter name="pressPosition"/>
            </property>
            <property name="pressTimestamp" fullname="QEventPoint::pressTimestamp" href="qeventpoint.html#pressTimestamp-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The most recent time at which this point was pressed">
                <getter name="pressTimestamp"/>
            </property>
            <property name="pressure" fullname="QEventPoint::pressure" href="qeventpoint.html#pressure-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The pressure of this point">
                <getter name="pressure"/>
            </property>
            <property name="rotation" fullname="QEventPoint::rotation" href="qeventpoint.html#rotation-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The angular orientation of this point">
                <getter name="rotation"/>
            </property>
            <property name="sceneGrabPosition" fullname="QEventPoint::sceneGrabPosition" href="qeventpoint.html#sceneGrabPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The scene position at which this point was grabbed">
                <getter name="sceneGrabPosition"/>
            </property>
            <property name="sceneLastPosition" fullname="QEventPoint::sceneLastPosition" href="qeventpoint.html#sceneLastPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The scene position of this point from the previous press or move event">
                <getter name="sceneLastPosition"/>
            </property>
            <property name="scenePosition" fullname="QEventPoint::scenePosition" href="qeventpoint.html#scenePosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The scene position of this point">
                <getter name="scenePosition"/>
            </property>
            <property name="scenePressPosition" fullname="QEventPoint::scenePressPosition" href="qeventpoint.html#scenePressPosition-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The scene position at which this point was pressed">
                <getter name="scenePressPosition"/>
            </property>
            <property name="state" fullname="QEventPoint::state" href="qeventpoint.html#state-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The current state of the event point">
                <getter name="state"/>
            </property>
            <property name="timeHeld" fullname="QEventPoint::timeHeld" href="qeventpoint.html#timeHeld-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The duration, in seconds, since this point was pressed and not released">
                <getter name="timeHeld"/>
            </property>
            <property name="timestamp" fullname="QEventPoint::timestamp" href="qeventpoint.html#timestamp-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The most recent time at which this point was included in a QPointerEvent">
                <getter name="timestamp"/>
            </property>
            <property name="uniqueId" fullname="QEventPoint::uniqueId" href="qeventpoint.html#uniqueId-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="The unique ID of this point or token, if any">
                <getter name="uniqueId"/>
            </property>
            <property name="velocity" fullname="QEventPoint::velocity" href="qeventpoint.html#velocity-prop" status="active" access="public" location="qeventpoint.h" documented="true" writable="false" brief="Velocity vector, in units of pixels per second, in the coordinate. system of the screen or desktop">
                <getter name="velocity"/>
            </property>
        </class>
        <class name="QExposeEvent" href="qexposeevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains event parameters for expose events">
            <function name="QExposeEvent" fullname="QExposeEvent::QExposeEvent" href="qexposeevent.html#QExposeEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QExposeEvent(const QRegion &amp;exposeRegion)">
                <parameter type="const QRegion &amp;" name="exposeRegion" default=""/>
            </function>
            <function name="region" fullname="QExposeEvent::region" href="qexposeevent-obsolete.html#region" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QRegion &amp;" signature="const QRegion &amp; region() const"/>
        </class>
        <class name="QFileDialogOptions" href="qfiledialogoptions.html" status="ignored" access="public" location="qplatformdialoghelper.h">
            <typedef name="FileDialogOptions" fullname="QFileDialogOptions::FileDialogOptions" href="qfiledialogoptions.html#FileDialogOption-enum" status="active" access="public" location="qplatformdialoghelper.h" enum="QFileDialogOptions::FileDialogOption"/>
        </class>
        <class name="QFileOpenEvent" href="qfileopenevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Event that will be sent when there is a request to open a file or a URL">
            <contents name="macos-example" title="macOS Example" level="1"/>
            <function name="file" fullname="QFileOpenEvent::file" href="qfileopenevent.html#file" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QString" signature="QString file() const"/>
            <function name="openFile" fullname="QFileOpenEvent::openFile" href="qfileopenevent-obsolete.html#openFile" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool openFile(QFile &amp;file, QIODeviceBase::OpenMode flags) const">
                <parameter type="QFile &amp;" name="file" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="flags" default=""/>
            </function>
            <function name="url" fullname="QFileOpenEvent::url" href="qfileopenevent.html#url" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QUrl" signature="QUrl url() const"/>
        </class>
        <class name="QFileSystemModel" href="qfilesystemmodel.html" status="active" access="public" location="qfilesystemmodel.h" documented="true" groups="model-view" bases="QAbstractItemModel" module="QtGui" brief="Data model for the local filesystem">
            <contents name="example-usage" title="Example Usage" level="1"/>
            <contents name="caching-and-performance" title="Caching and Performance" level="1"/>
            <function name="QFileSystemModel" fullname="QFileSystemModel::QFileSystemModel" href="qfilesystemmodel.html#QFileSystemModel" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="constructor" explicit="true" signature="QFileSystemModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="canFetchMore" fullname="QFileSystemModel::canFetchMore" href="qfilesystemmodel.html#canFetchMore" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool canFetchMore(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
            </function>
            <function name="columnCount" fullname="QFileSystemModel::columnCount" href="qfilesystemmodel.html#columnCount" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="int" signature="int columnCount(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="data" fullname="QFileSystemModel::data" href="qfilesystemmodel.html#data" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QVariant" signature="QVariant data(const QModelIndex &amp;index, int role) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="directoryLoaded" fullname="QFileSystemModel::directoryLoaded" href="qfilesystemmodel.html#directoryLoaded" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="signal" type="void" signature="void directoryLoaded(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="dropMimeData" fullname="QFileSystemModel::dropMimeData" href="qfilesystemmodel.html#dropMimeData" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override">
                <parameter type="const QMimeData *" name="data" default=""/>
                <parameter type="Qt::DropAction" name="action" default=""/>
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
            </function>
            <function name="event" fullname="QFileSystemModel::event" href="qfilesystemmodel.html#event" status="active" access="protected" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool event(QEvent *event) override">
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="fetchMore" fullname="QFileSystemModel::fetchMore" href="qfilesystemmodel.html#fetchMore" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void fetchMore(const QModelIndex &amp;parent) override">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
            </function>
            <function name="fileIcon" fullname="QFileSystemModel::fileIcon" href="qfilesystemmodel.html#fileIcon" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QIcon" signature="QIcon fileIcon(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="fileInfo" fullname="QFileSystemModel::fileInfo" href="qfilesystemmodel.html#fileInfo" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QFileInfo" signature="QFileInfo fileInfo(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="fileName" fullname="QFileSystemModel::fileName" href="qfilesystemmodel.html#fileName" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="filePath" fullname="QFileSystemModel::filePath" href="qfilesystemmodel.html#filePath" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="fileRenamed" fullname="QFileSystemModel::fileRenamed" href="qfilesystemmodel.html#fileRenamed" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="signal" type="void" signature="void fileRenamed(const QString &amp;path, const QString &amp;oldName, const QString &amp;newName)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="const QString &amp;" name="oldName" default=""/>
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="filter" fullname="QFileSystemModel::filter" href="qfilesystemmodel.html#filter" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QDir::Filters" signature="QDir::Filters filter() const"/>
            <function name="flags" fullname="QFileSystemModel::flags" href="qfilesystemmodel.html#flags" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::ItemFlags" signature="Qt::ItemFlags flags(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="hasChildren" fullname="QFileSystemModel::hasChildren" href="qfilesystemmodel.html#hasChildren" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool hasChildren(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="headerData" fullname="QFileSystemModel::headerData" href="qfilesystemmodel.html#headerData" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QVariant" signature="QVariant headerData(int section, Qt::Orientation orientation, int role) const override">
                <parameter type="int" name="section" default=""/>
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="iconProvider" fullname="QFileSystemModel::iconProvider" href="qfilesystemmodel.html#iconProvider" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QAbstractFileIconProvider *" signature="QAbstractFileIconProvider * iconProvider() const"/>
            <function name="index" fullname="QFileSystemModel::index" href="qfilesystemmodel.html#index" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex index(int row, int column, const QModelIndex &amp;parent) const override">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="index" fullname="QFileSystemModel::index" href="qfilesystemmodel.html#index-1" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QModelIndex" signature="QModelIndex index(const QString &amp;path, int column) const">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="isDir" fullname="QFileSystemModel::isDir" href="qfilesystemmodel.html#isDir" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDir(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="isReadOnly" fullname="QFileSystemModel::isReadOnly" href="qfilesystemmodel.html#readOnly-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" const="true" associated-property="readOnly" type="bool" signature="bool isReadOnly() const"/>
            <function name="lastModified" fullname="QFileSystemModel::lastModified" href="qfilesystemmodel.html#lastModified" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime lastModified(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="lastModified" fullname="QFileSystemModel::lastModified" href="qfilesystemmodel.html#lastModified-1" status="active" access="public" location="qfilesystemmodel.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime lastModified(const QModelIndex &amp;index, const QTimeZone &amp;tz) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="const QTimeZone &amp;" name="tz" default=""/>
            </function>
            <function name="mimeData" fullname="QFileSystemModel::mimeData" href="qfilesystemmodel.html#mimeData" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QMimeData *" signature="QMimeData * mimeData(const QModelIndexList &amp;indexes) const override">
                <parameter type="const QModelIndexList &amp;" name="indexes" default=""/>
            </function>
            <function name="mimeTypes" fullname="QFileSystemModel::mimeTypes" href="qfilesystemmodel.html#mimeTypes" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QStringList" signature="QStringList mimeTypes() const override"/>
            <function name="mkdir" fullname="QFileSystemModel::mkdir" href="qfilesystemmodel.html#mkdir" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="QModelIndex" signature="QModelIndex mkdir(const QModelIndex &amp;parent, const QString &amp;name)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="myComputer" fullname="QFileSystemModel::myComputer" href="qfilesystemmodel.html#myComputer" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant myComputer(int role) const">
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="nameFilterDisables" fullname="QFileSystemModel::nameFilterDisables" href="qfilesystemmodel.html#nameFilterDisables-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" const="true" associated-property="nameFilterDisables" type="bool" signature="bool nameFilterDisables() const"/>
            <function name="nameFilters" fullname="QFileSystemModel::nameFilters" href="qfilesystemmodel.html#nameFilters" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList nameFilters() const"/>
            <function name="options" fullname="QFileSystemModel::options" href="qfilesystemmodel.html#options-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" const="true" associated-property="options" type="QFileSystemModel::Options" signature="QFileSystemModel::Options options() const"/>
            <function name="parent" fullname="QFileSystemModel::parent" href="qfilesystemmodel.html#parent" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex parent(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="permissions" fullname="QFileSystemModel::permissions" href="qfilesystemmodel.html#permissions" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QFileDevice::Permissions" signature="QFileDevice::Permissions permissions(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="remove" fullname="QFileSystemModel::remove" href="qfilesystemmodel.html#remove" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="bool" signature="bool remove(const QModelIndex &amp;index)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="resolveSymlinks" fullname="QFileSystemModel::resolveSymlinks" href="qfilesystemmodel.html#resolveSymlinks-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" const="true" associated-property="resolveSymlinks" type="bool" signature="bool resolveSymlinks() const"/>
            <function name="rmdir" fullname="QFileSystemModel::rmdir" href="qfilesystemmodel.html#rmdir" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="bool" signature="bool rmdir(const QModelIndex &amp;index)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="roleNames" fullname="QFileSystemModel::roleNames" href="qfilesystemmodel.html#roleNames" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QHash&lt;int, QByteArray&gt;" signature="QHash&lt;int, QByteArray&gt; roleNames() const override"/>
            <function name="rootDirectory" fullname="QFileSystemModel::rootDirectory" href="qfilesystemmodel.html#rootDirectory" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QDir" signature="QDir rootDirectory() const"/>
            <function name="rootPath" fullname="QFileSystemModel::rootPath" href="qfilesystemmodel.html#rootPath" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString rootPath() const"/>
            <function name="rootPathChanged" fullname="QFileSystemModel::rootPathChanged" href="qfilesystemmodel.html#rootPathChanged" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="signal" type="void" signature="void rootPathChanged(const QString &amp;newPath)">
                <parameter type="const QString &amp;" name="newPath" default=""/>
            </function>
            <function name="rowCount" fullname="QFileSystemModel::rowCount" href="qfilesystemmodel.html#rowCount" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="int" signature="int rowCount(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="setData" fullname="QFileSystemModel::setData" href="qfilesystemmodel.html#setData" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool setData(const QModelIndex &amp;idx, const QVariant &amp;value, int role) override">
                <parameter type="const QModelIndex &amp;" name="idx" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="role" default="Qt::EditRole"/>
            </function>
            <function name="setFilter" fullname="QFileSystemModel::setFilter" href="qfilesystemmodel.html#setFilter" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="void" signature="void setFilter(QDir::Filters filters)">
                <parameter type="QDir::Filters" name="filters" default=""/>
            </function>
            <function name="setIconProvider" fullname="QFileSystemModel::setIconProvider" href="qfilesystemmodel.html#setIconProvider" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="void" signature="void setIconProvider(QAbstractFileIconProvider *provider)">
                <parameter type="QAbstractFileIconProvider *" name="provider" default=""/>
            </function>
            <function name="setNameFilterDisables" fullname="QFileSystemModel::setNameFilterDisables" href="qfilesystemmodel.html#nameFilterDisables-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" associated-property="nameFilterDisables" type="void" signature="void setNameFilterDisables(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setNameFilters" fullname="QFileSystemModel::setNameFilters" href="qfilesystemmodel.html#setNameFilters" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="void" signature="void setNameFilters(const QStringList &amp;filters)">
                <parameter type="const QStringList &amp;" name="filters" default=""/>
            </function>
            <function name="setOption" fullname="QFileSystemModel::setOption" href="qfilesystemmodel.html#setOption" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="void" signature="void setOption(QFileSystemModel::Option option, bool on)">
                <parameter type="QFileSystemModel::Option" name="option" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setOptions" fullname="QFileSystemModel::setOptions" href="qfilesystemmodel.html#options-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" associated-property="options" type="void" signature="void setOptions(QFileSystemModel::Options options)">
                <parameter type="QFileSystemModel::Options" name="options" default=""/>
            </function>
            <function name="setReadOnly" fullname="QFileSystemModel::setReadOnly" href="qfilesystemmodel.html#readOnly-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" associated-property="readOnly" type="void" signature="void setReadOnly(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setResolveSymlinks" fullname="QFileSystemModel::setResolveSymlinks" href="qfilesystemmodel.html#resolveSymlinks-prop" status="active" access="public" location="qfilesystemmodel.h" meta="plain" associated-property="resolveSymlinks" type="void" signature="void setResolveSymlinks(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setRootPath" fullname="QFileSystemModel::setRootPath" href="qfilesystemmodel.html#setRootPath" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" type="QModelIndex" signature="QModelIndex setRootPath(const QString &amp;newPath)">
                <parameter type="const QString &amp;" name="newPath" default=""/>
            </function>
            <function name="sibling" fullname="QFileSystemModel::sibling" href="qfilesystemmodel.html#sibling" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex sibling(int row, int column, const QModelIndex &amp;idx) const override">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="idx" default=""/>
            </function>
            <function name="size" fullname="QFileSystemModel::size" href="qfilesystemmodel.html#size" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 size(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="sort" fullname="QFileSystemModel::sort" href="qfilesystemmodel.html#sort" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void sort(int column, Qt::SortOrder order) override">
                <parameter type="int" name="column" default=""/>
                <parameter type="Qt::SortOrder" name="order" default="Qt::AscendingOrder"/>
            </function>
            <function name="supportedDropActions" fullname="QFileSystemModel::supportedDropActions" href="qfilesystemmodel.html#supportedDropActions" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::DropActions" signature="Qt::DropActions supportedDropActions() const override"/>
            <function name="testOption" fullname="QFileSystemModel::testOption" href="qfilesystemmodel.html#testOption" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool testOption(QFileSystemModel::Option option) const">
                <parameter type="QFileSystemModel::Option" name="option" default=""/>
            </function>
            <function name="timerEvent" fullname="QFileSystemModel::timerEvent" href="qfilesystemmodel.html#timerEvent" status="active" access="protected" location="qfilesystemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void timerEvent(QTimerEvent *event) override">
                <parameter type="QTimerEvent *" name="event" default=""/>
            </function>
            <function name="type" fullname="QFileSystemModel::type" href="qfilesystemmodel.html#type" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString type(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="~QFileSystemModel" fullname="QFileSystemModel::~QFileSystemModel" href="qfilesystemmodel.html#dtor.QFileSystemModel" status="active" access="public" location="qfilesystemmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QFileSystemModel()"/>
            <enum name="Option" fullname="QFileSystemModel::Option" href="qfilesystemmodel.html#Option-enum" status="active" access="public" location="qfilesystemmodel.h" documented="true" typedef="QFileSystemModel::Options">
                <value name="DontWatchForChanges" value="0x00000001"/>
                <value name="DontResolveSymlinks" value="0x00000002"/>
                <value name="DontUseCustomDirectoryIcons" value="0x00000004"/>
            </enum>
            <enum name="Roles" fullname="QFileSystemModel::Roles" href="qfilesystemmodel.html#Roles-enum" status="active" access="public" location="qfilesystemmodel.h" documented="true">
                <value name="FileIconRole" value="Qt::DecorationRole"/>
                <value name="FileInfoRole" value="Qt::UserRole - 1"/>
                <value name="FilePathRole" value="Qt::UserRole + 1"/>
                <value name="FileNameRole" value="Qt::UserRole + 2"/>
                <value name="FilePermissions" value="Qt::UserRole + 3"/>
            </enum>
            <typedef name="Options" fullname="QFileSystemModel::Options" href="qfilesystemmodel.html#Option-enum" status="active" access="public" location="qfilesystemmodel.h" enum="QFileSystemModel::Option"/>
            <property name="nameFilterDisables" fullname="QFileSystemModel::nameFilterDisables" href="qfilesystemmodel.html#nameFilterDisables-prop" status="active" access="public" location="qfilesystemmodel.h" documented="true" brief="Whether files that don't pass the name filter are hidden or disabled">
                <getter name="nameFilterDisables"/>
                <setter name="setNameFilterDisables"/>
            </property>
            <property name="options" fullname="QFileSystemModel::options" href="qfilesystemmodel.html#options-prop" status="active" access="public" location="qfilesystemmodel.h" documented="true" brief="The various options that affect the model">
                <getter name="options"/>
                <setter name="setOptions"/>
            </property>
            <property name="readOnly" fullname="QFileSystemModel::readOnly" href="qfilesystemmodel.html#readOnly-prop" status="active" access="public" location="qfilesystemmodel.h" documented="true" brief="Whether the directory model allows writing to the file system">
                <getter name="isReadOnly"/>
                <setter name="setReadOnly"/>
            </property>
            <property name="resolveSymlinks" fullname="QFileSystemModel::resolveSymlinks" href="qfilesystemmodel.html#resolveSymlinks-prop" status="active" access="public" location="qfilesystemmodel.h" documented="true" brief="Whether the directory model should resolve symbolic links">
                <getter name="resolveSymlinks"/>
                <setter name="setResolveSymlinks"/>
            </property>
        </class>
        <class name="QFocusEvent" href="qfocusevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains event parameters for widget focus events">
            <function name="QFocusEvent" fullname="QFocusEvent::QFocusEvent" href="qfocusevent.html#QFocusEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QFocusEvent(QEvent::Type type, Qt::FocusReason reason)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="Qt::FocusReason" name="reason" default="Qt::OtherFocusReason"/>
            </function>
            <function name="gotFocus" fullname="QFocusEvent::gotFocus" href="qfocusevent.html#gotFocus" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool gotFocus() const"/>
            <function name="lostFocus" fullname="QFocusEvent::lostFocus" href="qfocusevent.html#lostFocus" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool lostFocus() const"/>
            <function name="reason" fullname="QFocusEvent::reason" href="qfocusevent.html#reason" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::FocusReason" signature="Qt::FocusReason reason() const"/>
        </class>
        <class threadsafety="reentrant" name="QFont" href="qfont.html" status="active" access="public" location="qfont.h" documented="true" groups="appearance,painting,richtext-processing,shared" module="QtGui" brief="Specifies a query for a font used for drawing text">
            <target name="fontmatching"/>
            <function name="QFont" fullname="QFont::QFont" href="qfont.html#QFont" status="active" access="public" location="qfont.h" documented="true" meta="constructor" signature="QFont()"/>
            <function name="QFont" fullname="QFont::QFont" href="qfont.html#QFont-1" status="active" access="public" location="qfont.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="QFont" fullname="QFont::QFont" href="qfont.html#QFont-2" status="active" access="public" location="qfont.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QFont(const QFont &amp;font, const QPaintDevice *pd)">
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="const QPaintDevice *" name="pd" default=""/>
            </function>
            <function name="QFont" fullname="QFont::QFont" href="qfont.html#QFont-3" status="active" access="public" location="qfont.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QFont(const QString &amp;family, int pointSize, int weight, bool italic)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="int" name="pointSize" default="-1"/>
                <parameter type="int" name="weight" default="-1"/>
                <parameter type="bool" name="italic" default="false"/>
            </function>
            <function name="QFont" fullname="QFont::QFont" href="qfont.html#QFont-4" status="active" access="public" location="qfont.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QFont(const QStringList &amp;families, int pointSize, int weight, bool italic)">
                <parameter type="const QStringList &amp;" name="families" default=""/>
                <parameter type="int" name="pointSize" default="-1"/>
                <parameter type="int" name="weight" default="-1"/>
                <parameter type="bool" name="italic" default="false"/>
            </function>
            <function name="bold" fullname="QFont::bold" href="qfont.html#bold" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool bold() const"/>
            <function name="capitalization" fullname="QFont::capitalization" href="qfont.html#capitalization" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::Capitalization" signature="QFont::Capitalization capitalization() const"/>
            <function name="clearFeatures" fullname="QFont::clearFeatures" href="qfont.html#clearFeatures" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" type="void" signature="void clearFeatures()"/>
            <function name="clearVariableAxes" fullname="QFont::clearVariableAxes" href="qfont.html#clearVariableAxes" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" type="void" signature="void clearVariableAxes()"/>
            <function name="defaultFamily" fullname="QFont::defaultFamily" href="qfont.html#defaultFamily" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString defaultFamily() const"/>
            <function name="exactMatch" fullname="QFont::exactMatch" href="qfont.html#exactMatch" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool exactMatch() const"/>
            <function name="families" fullname="QFont::families" href="qfont.html#families" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList families() const"/>
            <function name="family" fullname="QFont::family" href="qfont.html#family" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString family() const"/>
            <function name="featureTags" fullname="QFont::featureTags" href="qfont.html#featureTags" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" const="true" type="QList&lt;QFont::Tag&gt;" signature="QList&lt;QFont::Tag&gt; featureTags() const"/>
            <function name="featureValue" fullname="QFont::featureValue" href="qfont.html#featureValue" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" const="true" type="quint32" signature="quint32 featureValue(QFont::Tag tag) const">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="fixedPitch" fullname="QFont::fixedPitch" href="qfont.html#fixedPitch" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool fixedPitch() const"/>
            <function name="fromString" fullname="QFont::fromString" href="qfont.html#fromString" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="bool" signature="bool fromString(const QString &amp;descrip)">
                <parameter type="const QString &amp;" name="descrip" default=""/>
            </function>
            <function name="hintingPreference" fullname="QFont::hintingPreference" href="qfont.html#hintingPreference" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::HintingPreference" signature="QFont::HintingPreference hintingPreference() const"/>
            <function name="insertSubstitution" fullname="QFont::insertSubstitution" href="qfont.html#insertSubstitution" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" type="void" signature="void insertSubstitution(const QString &amp;familyName, const QString &amp;substituteName)">
                <parameter type="const QString &amp;" name="familyName" default=""/>
                <parameter type="const QString &amp;" name="substituteName" default=""/>
            </function>
            <function name="insertSubstitutions" fullname="QFont::insertSubstitutions" href="qfont.html#insertSubstitutions" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" type="void" signature="void insertSubstitutions(const QString &amp;familyName, const QStringList &amp;substituteNames)">
                <parameter type="const QString &amp;" name="familyName" default=""/>
                <parameter type="const QStringList &amp;" name="substituteNames" default=""/>
            </function>
            <function name="isCopyOf" fullname="QFont::isCopyOf" href="qfont.html#isCopyOf" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCopyOf(const QFont &amp;f) const">
                <parameter type="const QFont &amp;" name="f" default=""/>
            </function>
            <function name="isFeatureSet" fullname="QFont::isFeatureSet" href="qfont.html#isFeatureSet" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" const="true" type="bool" signature="bool isFeatureSet(QFont::Tag tag) const">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="isVariableAxisSet" fullname="QFont::isVariableAxisSet" href="qfont.html#isVariableAxisSet" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" const="true" type="bool" signature="bool isVariableAxisSet(QFont::Tag tag) const">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="italic" fullname="QFont::italic" href="qfont.html#italic" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool italic() const"/>
            <function name="kerning" fullname="QFont::kerning" href="qfont.html#kerning" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool kerning() const"/>
            <function name="key" fullname="QFont::key" href="qfont.html#key" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString key() const"/>
            <function name="legacyWeight" fullname="QFont::legacyWeight" href="qfont-obsolete.html#legacyWeight" status="deprecated" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="int" signature="int legacyWeight() const"/>
            <function name="letterSpacing" fullname="QFont::letterSpacing" href="qfont.html#letterSpacing" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal letterSpacing() const"/>
            <function name="letterSpacingType" fullname="QFont::letterSpacingType" href="qfont.html#letterSpacingType" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::SpacingType" signature="QFont::SpacingType letterSpacingType() const"/>
            <function name="operator QVariant" fullname="QFont::operator QVariant" href="qfont.html#operator-QVariant" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QFont::operator!=" href="qfont.html#operator-not-eq" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QFont &amp;f) const">
                <parameter type="const QFont &amp;" name="f" default=""/>
            </function>
            <function name="operator&lt;" fullname="QFont::operator&lt;" href="qfont.html#operator-lt" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;(const QFont &amp;f) const">
                <parameter type="const QFont &amp;" name="f" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qfont.html#operator-lt-lt-2" status="active" access="public" location="qfont.h" documented="true" related="53" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QFont &amp;font)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="operator=" fullname="QFont::operator=" href="qfont.html#operator-eq" status="active" access="public" location="qfont.h" documented="true" meta="move-assign" noexcept="true" type="QFont &amp;" signature="QFont &amp; operator=(QFont &amp;&amp;other)">
                <parameter type="QFont &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFont::operator=" href="qfont.html#operator-eq-1" status="active" access="public" location="qfont.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QFont &amp;" signature="QFont &amp; operator=(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="operator==" fullname="QFont::operator==" href="qfont.html#operator-eq-eq" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QFont &amp;f) const">
                <parameter type="const QFont &amp;" name="f" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qfont.html#operator-gt-gt-1" status="active" access="public" location="qfont.h" documented="true" related="89" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QFont &amp;font)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QFont &amp;" name="font" default=""/>
            </function>
            <function name="overline" fullname="QFont::overline" href="qfont.html#overline" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool overline() const"/>
            <function name="pixelSize" fullname="QFont::pixelSize" href="qfont.html#pixelSize" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="int" signature="int pixelSize() const"/>
            <function name="pointSize" fullname="QFont::pointSize" href="qfont.html#pointSize" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="int" signature="int pointSize() const"/>
            <function name="pointSizeF" fullname="QFont::pointSizeF" href="qfont.html#pointSizeF" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal pointSizeF() const"/>
            <function name="qHash" href="qfont.html#qHash-1" status="active" access="public" location="qfont.h" documented="true" related="122" meta="plain" noexcept="true" overload="true" overload-number="1" type="size_t" signature="size_t qHash(const QFont &amp;font, size_t seed)">
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="removeSubstitutions" fullname="QFont::removeSubstitutions" href="qfont.html#removeSubstitutions" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" type="void" signature="void removeSubstitutions(const QString &amp;familyName)">
                <parameter type="const QString &amp;" name="familyName" default=""/>
            </function>
            <function name="resolve" fullname="QFont::resolve" href="qfont.html#resolve" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont" signature="QFont resolve(const QFont &amp;other) const">
                <parameter type="const QFont &amp;" name="other" default=""/>
            </function>
            <function name="setBold" fullname="QFont::setBold" href="qfont.html#setBold" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setBold(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setCapitalization" fullname="QFont::setCapitalization" href="qfont.html#setCapitalization" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setCapitalization(QFont::Capitalization caps)">
                <parameter type="QFont::Capitalization" name="caps" default=""/>
            </function>
            <function name="setFamilies" fullname="QFont::setFamilies" href="qfont.html#setFamilies" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setFamilies(const QStringList &amp;families)">
                <parameter type="const QStringList &amp;" name="families" default=""/>
            </function>
            <function name="setFamily" fullname="QFont::setFamily" href="qfont.html#setFamily" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setFamily(const QString &amp;family)">
                <parameter type="const QString &amp;" name="family" default=""/>
            </function>
            <function name="setFeature" fullname="QFont::setFeature" href="qfont.html#setFeature" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" type="void" signature="void setFeature(QFont::Tag tag, quint32 value)">
                <parameter type="QFont::Tag" name="tag" default=""/>
                <parameter type="quint32" name="value" default=""/>
            </function>
            <function name="setFixedPitch" fullname="QFont::setFixedPitch" href="qfont.html#setFixedPitch" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setFixedPitch(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setHintingPreference" fullname="QFont::setHintingPreference" href="qfont.html#setHintingPreference" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setHintingPreference(QFont::HintingPreference hintingPreference)">
                <parameter type="QFont::HintingPreference" name="hintingPreference" default=""/>
            </function>
            <function name="setItalic" fullname="QFont::setItalic" href="qfont.html#setItalic" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setItalic(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setKerning" fullname="QFont::setKerning" href="qfont.html#setKerning" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setKerning(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setLegacyWeight" fullname="QFont::setLegacyWeight" href="qfont-obsolete.html#setLegacyWeight" status="deprecated" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setLegacyWeight(int legacyWeight)">
                <parameter type="int" name="legacyWeight" default=""/>
            </function>
            <function name="setLetterSpacing" fullname="QFont::setLetterSpacing" href="qfont.html#setLetterSpacing" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setLetterSpacing(QFont::SpacingType type, qreal spacing)">
                <parameter type="QFont::SpacingType" name="type" default=""/>
                <parameter type="qreal" name="spacing" default=""/>
            </function>
            <function name="setOverline" fullname="QFont::setOverline" href="qfont.html#setOverline" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setOverline(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setPixelSize" fullname="QFont::setPixelSize" href="qfont.html#setPixelSize" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setPixelSize(int pixelSize)">
                <parameter type="int" name="pixelSize" default=""/>
            </function>
            <function name="setPointSize" fullname="QFont::setPointSize" href="qfont.html#setPointSize" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setPointSize(int pointSize)">
                <parameter type="int" name="pointSize" default=""/>
            </function>
            <function name="setPointSizeF" fullname="QFont::setPointSizeF" href="qfont.html#setPointSizeF" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setPointSizeF(qreal pointSize)">
                <parameter type="qreal" name="pointSize" default=""/>
            </function>
            <function name="setStretch" fullname="QFont::setStretch" href="qfont.html#setStretch" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setStretch(int factor)">
                <parameter type="int" name="factor" default=""/>
            </function>
            <function name="setStrikeOut" fullname="QFont::setStrikeOut" href="qfont.html#setStrikeOut" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setStrikeOut(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setStyle" fullname="QFont::setStyle" href="qfont.html#setStyle" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setStyle(QFont::Style style)">
                <parameter type="QFont::Style" name="style" default=""/>
            </function>
            <function name="setStyleHint" fullname="QFont::setStyleHint" href="qfont.html#setStyleHint" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy)">
                <parameter type="QFont::StyleHint" name="hint" default=""/>
                <parameter type="QFont::StyleStrategy" name="strategy" default="PreferDefault"/>
            </function>
            <function name="setStyleName" fullname="QFont::setStyleName" href="qfont.html#setStyleName" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setStyleName(const QString &amp;styleName)">
                <parameter type="const QString &amp;" name="styleName" default=""/>
            </function>
            <function name="setStyleStrategy" fullname="QFont::setStyleStrategy" href="qfont.html#setStyleStrategy" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setStyleStrategy(QFont::StyleStrategy s)">
                <parameter type="QFont::StyleStrategy" name="s" default=""/>
            </function>
            <function name="setUnderline" fullname="QFont::setUnderline" href="qfont.html#setUnderline" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setUnderline(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setVariableAxis" fullname="QFont::setVariableAxis" href="qfont.html#setVariableAxis" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" type="void" signature="void setVariableAxis(QFont::Tag tag, float value)">
                <parameter type="QFont::Tag" name="tag" default=""/>
                <parameter type="float" name="value" default=""/>
            </function>
            <function name="setWeight" fullname="QFont::setWeight" href="qfont.html#setWeight" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setWeight(QFont::Weight weight)">
                <parameter type="QFont::Weight" name="weight" default=""/>
            </function>
            <function name="setWordSpacing" fullname="QFont::setWordSpacing" href="qfont.html#setWordSpacing" status="active" access="public" location="qfont.h" documented="true" meta="plain" type="void" signature="void setWordSpacing(qreal spacing)">
                <parameter type="qreal" name="spacing" default=""/>
            </function>
            <function name="stretch" fullname="QFont::stretch" href="qfont.html#stretch" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="int" signature="int stretch() const"/>
            <function name="strikeOut" fullname="QFont::strikeOut" href="qfont.html#strikeOut" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool strikeOut() const"/>
            <function name="style" fullname="QFont::style" href="qfont.html#style" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::Style" signature="QFont::Style style() const"/>
            <function name="styleHint" fullname="QFont::styleHint" href="qfont.html#styleHint" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::StyleHint" signature="QFont::StyleHint styleHint() const"/>
            <function name="styleName" fullname="QFont::styleName" href="qfont.html#styleName" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString styleName() const"/>
            <function name="styleStrategy" fullname="QFont::styleStrategy" href="qfont.html#styleStrategy" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::StyleStrategy" signature="QFont::StyleStrategy styleStrategy() const"/>
            <function name="substitute" fullname="QFont::substitute" href="qfont.html#substitute" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" type="QString" signature="QString substitute(const QString &amp;familyName)">
                <parameter type="const QString &amp;" name="familyName" default=""/>
            </function>
            <function name="substitutes" fullname="QFont::substitutes" href="qfont.html#substitutes" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList substitutes(const QString &amp;familyName)">
                <parameter type="const QString &amp;" name="familyName" default=""/>
            </function>
            <function name="substitutions" fullname="QFont::substitutions" href="qfont.html#substitutions" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList substitutions()"/>
            <function name="swap" fullname="QFont::swap" href="qfont.html#swap" status="active" access="public" location="qfont.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QFont &amp;other)">
                <parameter type="QFont &amp;" name="other" default=""/>
            </function>
            <function name="toString" fullname="QFont::toString" href="qfont.html#toString" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="underline" fullname="QFont::underline" href="qfont.html#underline" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool underline() const"/>
            <function name="unsetFeature" fullname="QFont::unsetFeature" href="qfont.html#unsetFeature" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" type="void" signature="void unsetFeature(QFont::Tag tag)">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="unsetVariableAxis" fullname="QFont::unsetVariableAxis" href="qfont.html#unsetVariableAxis" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" type="void" signature="void unsetVariableAxis(QFont::Tag tag)">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="variableAxisTags" fullname="QFont::variableAxisTags" href="qfont.html#variableAxisTags" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" const="true" type="QList&lt;QFont::Tag&gt;" signature="QList&lt;QFont::Tag&gt; variableAxisTags() const"/>
            <function name="variableAxisValue" fullname="QFont::variableAxisValue" href="qfont.html#variableAxisValue" status="active" access="public" location="qfont.h" documented="true" since="6.7" meta="plain" const="true" type="float" signature="float variableAxisValue(QFont::Tag tag) const">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="weight" fullname="QFont::weight" href="qfont.html#weight" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QFont::Weight" signature="QFont::Weight weight() const"/>
            <function name="wordSpacing" fullname="QFont::wordSpacing" href="qfont.html#wordSpacing" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal wordSpacing() const"/>
            <function name="~QFont" fullname="QFont::~QFont" href="qfont.html#dtor.QFont" status="active" access="public" location="qfont.h" documented="true" meta="destructor" noexcept="true" signature="~QFont()"/>
            <struct name="Tag" fullname="QFont::Tag" href="qfont-tag.html" status="active" access="public" location="qfont.h" since="6.7" documented="true" module="QtGui" brief="QFont::Tag type provides access to advanced font features">
                <function name="Tag" fullname="QFont::Tag::Tag" href="qfont-tag.html#Tag" status="active" access="public" location="qfont.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="Tag()"/>
                <function name="Tag" fullname="QFont::Tag::Tag" href="qfont-tag.html#Tag-1" status="active" access="public" location="qfont.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="Tag(const char (&amp;)[N] str)">
                    <parameter type="const char (&amp;)[N]" name="str" default=""/>
                </function>
                <function name="compareThreeWay" href="qfont-tag.html#compareThreeWay" status="active" access="public" location="qfont.h" documented="true" related="157" meta="plain" constexpr="true" noexcept="true" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(const QFont::Tag &amp;lhs, const QFont::Tag &amp;rhs)">
                    <parameter type="const QFont::Tag &amp;" name="lhs" default=""/>
                    <parameter type="const QFont::Tag &amp;" name="rhs" default=""/>
                </function>
                <function name="comparesEqual" href="qfont-tag.html#comparesEqual" status="active" access="public" location="qfont.h" documented="true" related="158" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool comparesEqual(const QFont::Tag &amp;lhs, const QFont::Tag &amp;rhs)">
                    <parameter type="const QFont::Tag &amp;" name="lhs" default=""/>
                    <parameter type="const QFont::Tag &amp;" name="rhs" default=""/>
                </function>
                <function name="fromString" fullname="QFont::Tag::fromString" href="qfont-tag.html#fromString" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" noexcept="true" type="std::optional&lt;QFont::Tag&gt;" signature="std::optional&lt;QFont::Tag&gt; fromString(QAnyStringView view)">
                    <parameter type="QAnyStringView" name="view" default=""/>
                </function>
                <function name="fromValue" fullname="QFont::Tag::fromValue" href="qfont-tag.html#fromValue" status="active" access="public" location="qfont.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="std::optional&lt;QFont::Tag&gt;" signature="std::optional&lt;QFont::Tag&gt; fromValue(quint32 value)">
                    <parameter type="quint32" name="value" default=""/>
                </function>
                <function name="isValid" fullname="QFont::Tag::isValid" href="qfont-tag.html#isValid" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
                <function name="qHash" href="qfont-tag.html#qHash" status="active" access="public" location="qfont.h" documented="true" related="159" meta="plain" constexpr="true" noexcept="true" type="size_t" signature="size_t qHash(QFont::Tag key, size_t seed)">
                    <parameter type="QFont::Tag" name="key" default=""/>
                    <parameter type="size_t" name="seed" default="0"/>
                </function>
                <function name="toString" fullname="QFont::Tag::toString" href="qfont-tag.html#toString" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toString() const"/>
                <function name="value" fullname="QFont::Tag::value" href="qfont-tag.html#value" status="active" access="public" location="qfont.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="quint32" signature="quint32 value() const"/>
            </struct>
            <enum name="Capitalization" fullname="QFont::Capitalization" href="qfont.html#Capitalization-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="MixedCase" value="0"/>
                <value name="AllUppercase" value="1"/>
                <value name="AllLowercase" value="2"/>
                <value name="SmallCaps" value="3"/>
                <value name="Capitalize" value="4"/>
            </enum>
            <enum name="HintingPreference" fullname="QFont::HintingPreference" href="qfont.html#HintingPreference-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="PreferDefaultHinting" value="0"/>
                <value name="PreferNoHinting" value="1"/>
                <value name="PreferVerticalHinting" value="2"/>
                <value name="PreferFullHinting" value="3"/>
            </enum>
            <enum name="SpacingType" fullname="QFont::SpacingType" href="qfont.html#SpacingType-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="PercentageSpacing" value="0"/>
                <value name="AbsoluteSpacing" value="1"/>
            </enum>
            <enum name="Stretch" fullname="QFont::Stretch" href="qfont.html#Stretch-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="AnyStretch" value="0" since="5.8"/>
                <value name="UltraCondensed" value="50"/>
                <value name="ExtraCondensed" value="62"/>
                <value name="Condensed" value="75"/>
                <value name="SemiCondensed" value="87"/>
                <value name="Unstretched" value="100"/>
                <value name="SemiExpanded" value="112"/>
                <value name="Expanded" value="125"/>
                <value name="ExtraExpanded" value="150"/>
                <value name="UltraExpanded" value="200"/>
            </enum>
            <enum name="Style" fullname="QFont::Style" href="qfont.html#Style-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="StyleNormal" value="0"/>
                <value name="StyleItalic" value="1"/>
                <value name="StyleOblique" value="2"/>
            </enum>
            <enum name="StyleHint" fullname="QFont::StyleHint" href="qfont.html#StyleHint-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="Helvetica" value="0"/>
                <value name="SansSerif" value="Helvetica"/>
                <value name="Times" value="1"/>
                <value name="Serif" value="Times"/>
                <value name="Courier" value="2"/>
                <value name="TypeWriter" value="Courier"/>
                <value name="OldEnglish" value="3"/>
                <value name="Decorative" value="OldEnglish"/>
                <value name="System" value="4"/>
                <value name="AnyStyle" value="5"/>
                <value name="Cursive" value="6"/>
                <value name="Monospace" value="7"/>
                <value name="Fantasy" value="8"/>
            </enum>
            <enum name="StyleStrategy" fullname="QFont::StyleStrategy" href="qfont.html#StyleStrategy-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="PreferDefault" value="0x0001"/>
                <value name="PreferBitmap" value="0x0002"/>
                <value name="PreferDevice" value="0x0004"/>
                <value name="PreferOutline" value="0x0008"/>
                <value name="ForceOutline" value="0x0010"/>
                <value name="PreferMatch" value="0x0020"/>
                <value name="PreferQuality" value="0x0040"/>
                <value name="PreferAntialias" value="0x0080"/>
                <value name="NoAntialias" value="0x0100"/>
                <value name="NoSubpixelAntialias" value="0x0800"/>
                <value name="PreferNoShaping" value="0x1000"/>
                <value name="NoFontMerging" value="0x8000"/>
            </enum>
            <enum name="Weight" fullname="QFont::Weight" href="qfont.html#Weight-enum" status="active" access="public" location="qfont.h" documented="true">
                <value name="Thin" value="100"/>
                <value name="ExtraLight" value="200"/>
                <value name="Light" value="300"/>
                <value name="Normal" value="400"/>
                <value name="Medium" value="500"/>
                <value name="DemiBold" value="600"/>
                <value name="Bold" value="700"/>
                <value name="ExtraBold" value="800"/>
                <value name="Black" value="900"/>
            </enum>
        </class>
        <class threadsafety="thread safe" name="QFontDatabase" href="qfontdatabase.html" status="active" access="public" location="qfontdatabase.h" documented="true" groups="appearance" module="QtGui" brief="Information about the fonts available in the underlying window system">
            <function name="QFontDatabase" fullname="QFontDatabase::QFontDatabase" href="qfontdatabase-obsolete.html#QFontDatabase" status="deprecated" access="public" location="qfontdatabase.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" signature="QFontDatabase()"/>
            <function name="addApplicationFallbackFontFamily" fullname="QFontDatabase::addApplicationFallbackFontFamily" href="qfontdatabase.html#addApplicationFallbackFontFamily" status="active" access="public" location="qfontdatabase.h" documented="true" since="6.8" meta="plain" static="true" type="void" signature="void addApplicationFallbackFontFamily(QChar::Script script, const QString &amp;familyName)">
                <parameter type="QChar::Script" name="script" default=""/>
                <parameter type="const QString &amp;" name="familyName" default=""/>
            </function>
            <function name="addApplicationFont" fullname="QFontDatabase::addApplicationFont" href="qfontdatabase.html#addApplicationFont" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="int" signature="int addApplicationFont(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="addApplicationFontFromData" fullname="QFontDatabase::addApplicationFontFromData" href="qfontdatabase.html#addApplicationFontFromData" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="int" signature="int addApplicationFontFromData(const QByteArray &amp;fontData)">
                <parameter type="const QByteArray &amp;" name="fontData" default=""/>
            </function>
            <function name="applicationFallbackFontFamilies" fullname="QFontDatabase::applicationFallbackFontFamilies" href="qfontdatabase.html#applicationFallbackFontFamilies" status="active" access="public" location="qfontdatabase.h" documented="true" since="6.8" meta="plain" static="true" type="QStringList" signature="QStringList applicationFallbackFontFamilies(QChar::Script script)">
                <parameter type="QChar::Script" name="script" default=""/>
            </function>
            <function name="applicationFontFamilies" fullname="QFontDatabase::applicationFontFamilies" href="qfontdatabase.html#applicationFontFamilies" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList applicationFontFamilies(int id)">
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="bold" fullname="QFontDatabase::bold" href="qfontdatabase.html#bold" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool bold(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default=""/>
            </function>
            <function name="families" fullname="QFontDatabase::families" href="qfontdatabase.html#families" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList families(QFontDatabase::WritingSystem writingSystem)">
                <parameter type="QFontDatabase::WritingSystem" name="writingSystem" default="Any"/>
            </function>
            <function name="font" fullname="QFontDatabase::font" href="qfontdatabase.html#font" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QFont" signature="QFont font(const QString &amp;family, const QString &amp;style, int pointSize)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default=""/>
                <parameter type="int" name="pointSize" default=""/>
            </function>
            <function name="isBitmapScalable" fullname="QFontDatabase::isBitmapScalable" href="qfontdatabase.html#isBitmapScalable" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool isBitmapScalable(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default="QString()"/>
            </function>
            <function name="isFixedPitch" fullname="QFontDatabase::isFixedPitch" href="qfontdatabase.html#isFixedPitch" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool isFixedPitch(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default="QString()"/>
            </function>
            <function name="isPrivateFamily" fullname="QFontDatabase::isPrivateFamily" href="qfontdatabase.html#isPrivateFamily" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool isPrivateFamily(const QString &amp;family)">
                <parameter type="const QString &amp;" name="family" default=""/>
            </function>
            <function name="isScalable" fullname="QFontDatabase::isScalable" href="qfontdatabase.html#isScalable" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool isScalable(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default="QString()"/>
            </function>
            <function name="isSmoothlyScalable" fullname="QFontDatabase::isSmoothlyScalable" href="qfontdatabase.html#isSmoothlyScalable" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool isSmoothlyScalable(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default="QString()"/>
            </function>
            <function name="italic" fullname="QFontDatabase::italic" href="qfontdatabase.html#italic" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool italic(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default=""/>
            </function>
            <function name="pointSizes" fullname="QFontDatabase::pointSizes" href="qfontdatabase.html#pointSizes" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; pointSizes(const QString &amp;family, const QString &amp;styleName)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="styleName" default="QString()"/>
            </function>
            <function name="removeAllApplicationFonts" fullname="QFontDatabase::removeAllApplicationFonts" href="qfontdatabase.html#removeAllApplicationFonts" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool removeAllApplicationFonts()"/>
            <function name="removeApplicationFallbackFontFamily" fullname="QFontDatabase::removeApplicationFallbackFontFamily" href="qfontdatabase.html#removeApplicationFallbackFontFamily" status="active" access="public" location="qfontdatabase.h" documented="true" since="6.8" meta="plain" static="true" type="bool" signature="bool removeApplicationFallbackFontFamily(QChar::Script script, const QString &amp;familyName)">
                <parameter type="QChar::Script" name="script" default=""/>
                <parameter type="const QString &amp;" name="familyName" default=""/>
            </function>
            <function name="removeApplicationFont" fullname="QFontDatabase::removeApplicationFont" href="qfontdatabase.html#removeApplicationFont" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="bool" signature="bool removeApplicationFont(int id)">
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="setApplicationFallbackFontFamilies" fullname="QFontDatabase::setApplicationFallbackFontFamilies" href="qfontdatabase.html#setApplicationFallbackFontFamilies" status="active" access="public" location="qfontdatabase.h" documented="true" since="6.8" meta="plain" static="true" type="void" signature="void setApplicationFallbackFontFamilies(QChar::Script script, const QStringList &amp;familyNames)">
                <parameter type="QChar::Script" name="script" default=""/>
                <parameter type="const QStringList &amp;" name="familyNames" default=""/>
            </function>
            <function name="smoothSizes" fullname="QFontDatabase::smoothSizes" href="qfontdatabase.html#smoothSizes" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; smoothSizes(const QString &amp;family, const QString &amp;styleName)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="styleName" default=""/>
            </function>
            <function name="standardSizes" fullname="QFontDatabase::standardSizes" href="qfontdatabase.html#standardSizes" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; standardSizes()"/>
            <function name="styleString" fullname="QFontDatabase::styleString" href="qfontdatabase.html#styleString" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QString" signature="QString styleString(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="styleString" fullname="QFontDatabase::styleString" href="qfontdatabase.html#styleString-1" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString styleString(const QFontInfo &amp;fontInfo)">
                <parameter type="const QFontInfo &amp;" name="fontInfo" default=""/>
            </function>
            <function name="styles" fullname="QFontDatabase::styles" href="qfontdatabase.html#styles" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList styles(const QString &amp;family)">
                <parameter type="const QString &amp;" name="family" default=""/>
            </function>
            <function name="systemFont" fullname="QFontDatabase::systemFont" href="qfontdatabase.html#systemFont" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QFont" signature="QFont systemFont(QFontDatabase::SystemFont type)">
                <parameter type="QFontDatabase::SystemFont" name="type" default=""/>
            </function>
            <function name="weight" fullname="QFontDatabase::weight" href="qfontdatabase.html#weight" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="int" signature="int weight(const QString &amp;family, const QString &amp;style)">
                <parameter type="const QString &amp;" name="family" default=""/>
                <parameter type="const QString &amp;" name="style" default=""/>
            </function>
            <function name="writingSystemName" fullname="QFontDatabase::writingSystemName" href="qfontdatabase.html#writingSystemName" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QString" signature="QString writingSystemName(QFontDatabase::WritingSystem writingSystem)">
                <parameter type="QFontDatabase::WritingSystem" name="writingSystem" default=""/>
            </function>
            <function name="writingSystemSample" fullname="QFontDatabase::writingSystemSample" href="qfontdatabase.html#writingSystemSample" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QString" signature="QString writingSystemSample(QFontDatabase::WritingSystem writingSystem)">
                <parameter type="QFontDatabase::WritingSystem" name="writingSystem" default=""/>
            </function>
            <function name="writingSystems" fullname="QFontDatabase::writingSystems" href="qfontdatabase.html#writingSystems" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" type="QList&lt;QFontDatabase::WritingSystem&gt;" signature="QList&lt;QFontDatabase::WritingSystem&gt; writingSystems()"/>
            <function name="writingSystems" fullname="QFontDatabase::writingSystems" href="qfontdatabase.html#writingSystems-1" status="active" access="public" location="qfontdatabase.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QList&lt;QFontDatabase::WritingSystem&gt;" signature="QList&lt;QFontDatabase::WritingSystem&gt; writingSystems(const QString &amp;family)">
                <parameter type="const QString &amp;" name="family" default=""/>
            </function>
            <enum name="SystemFont" fullname="QFontDatabase::SystemFont" href="qfontdatabase.html#SystemFont-enum" status="active" access="public" location="qfontdatabase.h" documented="true">
                <value name="GeneralFont" value="0"/>
                <value name="FixedFont" value="1"/>
                <value name="TitleFont" value="2"/>
                <value name="SmallestReadableFont" value="3"/>
            </enum>
            <enum name="WritingSystem" fullname="QFontDatabase::WritingSystem" href="qfontdatabase.html#WritingSystem-enum" status="active" access="public" location="qfontdatabase.h" documented="true">
                <value name="Any" value="0"/>
                <value name="Latin" value="1"/>
                <value name="Greek" value="2"/>
                <value name="Cyrillic" value="3"/>
                <value name="Armenian" value="4"/>
                <value name="Hebrew" value="5"/>
                <value name="Arabic" value="6"/>
                <value name="Syriac" value="7"/>
                <value name="Thaana" value="8"/>
                <value name="Devanagari" value="9"/>
                <value name="Bengali" value="10"/>
                <value name="Gurmukhi" value="11"/>
                <value name="Gujarati" value="12"/>
                <value name="Oriya" value="13"/>
                <value name="Tamil" value="14"/>
                <value name="Telugu" value="15"/>
                <value name="Kannada" value="16"/>
                <value name="Malayalam" value="17"/>
                <value name="Sinhala" value="18"/>
                <value name="Thai" value="19"/>
                <value name="Lao" value="20"/>
                <value name="Tibetan" value="21"/>
                <value name="Myanmar" value="22"/>
                <value name="Georgian" value="23"/>
                <value name="Khmer" value="24"/>
                <value name="SimplifiedChinese" value="25"/>
                <value name="TraditionalChinese" value="26"/>
                <value name="Japanese" value="27"/>
                <value name="Korean" value="28"/>
                <value name="Vietnamese" value="29"/>
                <value name="Symbol" value="30"/>
                <value name="Other" value="Symbol"/>
                <value name="Ogham" value="31"/>
                <value name="Runic" value="32"/>
                <value name="Nko" value="33"/>
                <value name="WritingSystemsCount" value="34"/>
            </enum>
        </class>
        <class name="QFontDialogOptions" href="qfontdialogoptions.html" status="ignored" access="public" location="qplatformdialoghelper.h">
            <typedef name="FontDialogOptions" fullname="QFontDialogOptions::FontDialogOptions" href="qfontdialogoptions.html#FontDialogOption-enum" status="active" access="public" location="qplatformdialoghelper.h" enum="QFontDialogOptions::FontDialogOption"/>
        </class>
        <class threadsafety="reentrant" name="QFontInfo" href="qfontinfo.html" status="active" access="public" location="qfontinfo.h" documented="true" groups="appearance,shared" module="QtGui" brief="General information about fonts">
            <contents name="checking-for-the-existence-of-a-font" title="Checking for the existence of a font" level="1"/>
            <function name="QFontInfo" fullname="QFontInfo::QFontInfo" href="qfontinfo.html#QFontInfo" status="active" access="public" location="qfontinfo.h" documented="true" meta="constructor" signature="QFontInfo(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="QFontInfo" fullname="QFontInfo::QFontInfo" href="qfontinfo.html#QFontInfo-1" status="active" access="public" location="qfontinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QFontInfo(const QFontInfo &amp;fi)">
                <parameter type="const QFontInfo &amp;" name="fi" default=""/>
            </function>
            <function name="bold" fullname="QFontInfo::bold" href="qfontinfo.html#bold" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool bold() const"/>
            <function name="exactMatch" fullname="QFontInfo::exactMatch" href="qfontinfo.html#exactMatch" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool exactMatch() const"/>
            <function name="family" fullname="QFontInfo::family" href="qfontinfo.html#family" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString family() const"/>
            <function name="fixedPitch" fullname="QFontInfo::fixedPitch" href="qfontinfo.html#fixedPitch" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool fixedPitch() const"/>
            <function name="italic" fullname="QFontInfo::italic" href="qfontinfo.html#italic" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool italic() const"/>
            <function name="legacyWeight" fullname="QFontInfo::legacyWeight" href="qfontinfo-obsolete.html#legacyWeight" status="deprecated" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="int" signature="int legacyWeight() const"/>
            <function name="operator=" fullname="QFontInfo::operator=" href="qfontinfo.html#operator-eq" status="active" access="public" location="qfontinfo.h" documented="true" meta="copy-assign" type="QFontInfo &amp;" signature="QFontInfo &amp; operator=(const QFontInfo &amp;fi)">
                <parameter type="const QFontInfo &amp;" name="fi" default=""/>
            </function>
            <function name="pixelSize" fullname="QFontInfo::pixelSize" href="qfontinfo.html#pixelSize" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="int" signature="int pixelSize() const"/>
            <function name="pointSize" fullname="QFontInfo::pointSize" href="qfontinfo.html#pointSize" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="int" signature="int pointSize() const"/>
            <function name="pointSizeF" fullname="QFontInfo::pointSizeF" href="qfontinfo.html#pointSizeF" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal pointSizeF() const"/>
            <function name="style" fullname="QFontInfo::style" href="qfontinfo.html#style" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="QFont::Style" signature="QFont::Style style() const"/>
            <function name="styleHint" fullname="QFontInfo::styleHint" href="qfontinfo.html#styleHint" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="QFont::StyleHint" signature="QFont::StyleHint styleHint() const"/>
            <function name="styleName" fullname="QFontInfo::styleName" href="qfontinfo.html#styleName" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString styleName() const"/>
            <function name="swap" fullname="QFontInfo::swap" href="qfontinfo.html#swap" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QFontInfo &amp;other)">
                <parameter type="QFontInfo &amp;" name="other" default=""/>
            </function>
            <function name="weight" fullname="QFontInfo::weight" href="qfontinfo.html#weight" status="active" access="public" location="qfontinfo.h" documented="true" meta="plain" const="true" type="int" signature="int weight() const"/>
            <function name="~QFontInfo" fullname="QFontInfo::~QFontInfo" href="qfontinfo.html#dtor.QFontInfo" status="active" access="public" location="qfontinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QFontInfo()"/>
        </class>
        <class threadsafety="reentrant" name="QFontMetrics" href="qfontmetrics.html" status="active" access="public" location="qfontmetrics.h" documented="true" groups="painting,shared" module="QtGui" brief="Font metrics information">
            <function name="QFontMetrics" fullname="QFontMetrics::QFontMetrics" href="qfontmetrics.html#QFontMetrics" status="active" access="public" location="qfontmetrics.h" documented="true" meta="constructor" explicit="true" signature="QFontMetrics(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="QFontMetrics" fullname="QFontMetrics::QFontMetrics" href="qfontmetrics.html#QFontMetrics-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QFontMetrics(const QFontMetrics &amp;fm)">
                <parameter type="const QFontMetrics &amp;" name="fm" default=""/>
            </function>
            <function name="QFontMetrics" fullname="QFontMetrics::QFontMetrics" href="qfontmetrics.html#QFontMetrics-2" status="active" access="public" location="qfontmetrics.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QFontMetrics(const QFont &amp;font, const QPaintDevice *paintdevice)">
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="const QPaintDevice *" name="paintdevice" default=""/>
            </function>
            <function name="ascent" fullname="QFontMetrics::ascent" href="qfontmetrics.html#ascent" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int ascent() const"/>
            <function name="averageCharWidth" fullname="QFontMetrics::averageCharWidth" href="qfontmetrics.html#averageCharWidth" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int averageCharWidth() const"/>
            <function name="boundingRect" fullname="QFontMetrics::boundingRect" href="qfontmetrics.html#boundingRect" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect boundingRect(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="boundingRect" fullname="QFontMetrics::boundingRect" href="qfontmetrics.html#boundingRect-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRect" signature="QRect boundingRect(const QString &amp;text) const">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="boundingRect" fullname="QFontMetrics::boundingRect" href="qfontmetrics.html#boundingRect-2" status="active" access="public" location="qfontmetrics.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="2" type="QRect" signature="QRect boundingRect(const QString &amp;text, const QTextOption &amp;option) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="boundingRect" fullname="QFontMetrics::boundingRect" href="qfontmetrics.html#boundingRect-3" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QRect" signature="QRect boundingRect(const QRect &amp;rect, int flags, const QString &amp;text, int tabStops, int *tabArray) const">
                <parameter type="const QRect &amp;" name="rect" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="tabStops" default="0"/>
                <parameter type="int *" name="tabArray" default="nullptr"/>
            </function>
            <function name="boundingRect" fullname="QFontMetrics::boundingRect" href="qfontmetrics.html#boundingRect-4" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QRect" signature="QRect boundingRect(int x, int y, int width, int height, int flags, const QString &amp;text, int tabStops, int *tabArray) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="tabStops" default="0"/>
                <parameter type="int *" name="tabArray" default="nullptr"/>
            </function>
            <function name="capHeight" fullname="QFontMetrics::capHeight" href="qfontmetrics.html#capHeight" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int capHeight() const"/>
            <function name="descent" fullname="QFontMetrics::descent" href="qfontmetrics.html#descent" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int descent() const"/>
            <function name="elidedText" fullname="QFontMetrics::elidedText" href="qfontmetrics.html#elidedText" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QString" signature="QString elidedText(const QString &amp;text, Qt::TextElideMode mode, int width, int flags) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="Qt::TextElideMode" name="mode" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="flags" default="0"/>
            </function>
            <function name="fontDpi" fullname="QFontMetrics::fontDpi" href="qfontmetrics.html#fontDpi" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal fontDpi() const"/>
            <function name="height" fullname="QFontMetrics::height" href="qfontmetrics.html#height" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int height() const"/>
            <function name="horizontalAdvance" fullname="QFontMetrics::horizontalAdvance" href="qfontmetrics.html#horizontalAdvance" status="active" access="public" location="qfontmetrics.h" documented="true" since="6.3" meta="plain" const="true" type="int" signature="int horizontalAdvance(const QString &amp;text, const QTextOption &amp;option) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="horizontalAdvance" fullname="QFontMetrics::horizontalAdvance" href="qfontmetrics.html#horizontalAdvance-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int horizontalAdvance(const QString &amp;text, int len) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="len" default="-1"/>
            </function>
            <function name="horizontalAdvance" fullname="QFontMetrics::horizontalAdvance" href="qfontmetrics.html#horizontalAdvance-2" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="int" signature="int horizontalAdvance(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="inFont" fullname="QFontMetrics::inFont" href="qfontmetrics.html#inFont" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool inFont(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="inFontUcs4" fullname="QFontMetrics::inFontUcs4" href="qfontmetrics.html#inFontUcs4" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool inFontUcs4(uint ucs4) const">
                <parameter type="uint" name="ucs4" default=""/>
            </function>
            <function name="leading" fullname="QFontMetrics::leading" href="qfontmetrics.html#leading" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int leading() const"/>
            <function name="leftBearing" fullname="QFontMetrics::leftBearing" href="qfontmetrics.html#leftBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int leftBearing(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="lineSpacing" fullname="QFontMetrics::lineSpacing" href="qfontmetrics.html#lineSpacing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int lineSpacing() const"/>
            <function name="lineWidth" fullname="QFontMetrics::lineWidth" href="qfontmetrics.html#lineWidth" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int lineWidth() const"/>
            <function name="maxWidth" fullname="QFontMetrics::maxWidth" href="qfontmetrics.html#maxWidth" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int maxWidth() const"/>
            <function name="minLeftBearing" fullname="QFontMetrics::minLeftBearing" href="qfontmetrics.html#minLeftBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int minLeftBearing() const"/>
            <function name="minRightBearing" fullname="QFontMetrics::minRightBearing" href="qfontmetrics.html#minRightBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int minRightBearing() const"/>
            <function name="operator!=" fullname="QFontMetrics::operator!=" href="qfontmetrics.html#operator-not-eq" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QFontMetrics &amp;other) const">
                <parameter type="const QFontMetrics &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFontMetrics::operator=" href="qfontmetrics.html#operator-eq" status="active" access="public" location="qfontmetrics.h" documented="true" meta="move-assign" noexcept="true" type="QFontMetrics &amp;" signature="QFontMetrics &amp; operator=(QFontMetrics &amp;&amp;other)">
                <parameter type="QFontMetrics &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFontMetrics::operator=" href="qfontmetrics.html#operator-eq-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QFontMetrics &amp;" signature="QFontMetrics &amp; operator=(const QFontMetrics &amp;fm)">
                <parameter type="const QFontMetrics &amp;" name="fm" default=""/>
            </function>
            <function name="operator==" fullname="QFontMetrics::operator==" href="qfontmetrics.html#operator-eq-eq" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QFontMetrics &amp;other) const">
                <parameter type="const QFontMetrics &amp;" name="other" default=""/>
            </function>
            <function name="overlinePos" fullname="QFontMetrics::overlinePos" href="qfontmetrics.html#overlinePos" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int overlinePos() const"/>
            <function name="rightBearing" fullname="QFontMetrics::rightBearing" href="qfontmetrics.html#rightBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int rightBearing(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="size" fullname="QFontMetrics::size" href="qfontmetrics.html#size" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize size(int flags, const QString &amp;text, int tabStops, int *tabArray) const">
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="tabStops" default="0"/>
                <parameter type="int *" name="tabArray" default="nullptr"/>
            </function>
            <function name="strikeOutPos" fullname="QFontMetrics::strikeOutPos" href="qfontmetrics.html#strikeOutPos" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int strikeOutPos() const"/>
            <function name="swap" fullname="QFontMetrics::swap" href="qfontmetrics.html#swap" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QFontMetrics &amp;other)">
                <parameter type="QFontMetrics &amp;" name="other" default=""/>
            </function>
            <function name="tightBoundingRect" fullname="QFontMetrics::tightBoundingRect" href="qfontmetrics.html#tightBoundingRect" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect tightBoundingRect(const QString &amp;text) const">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="tightBoundingRect" fullname="QFontMetrics::tightBoundingRect" href="qfontmetrics.html#tightBoundingRect-1" status="active" access="public" location="qfontmetrics.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="1" type="QRect" signature="QRect tightBoundingRect(const QString &amp;text, const QTextOption &amp;option) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="underlinePos" fullname="QFontMetrics::underlinePos" href="qfontmetrics.html#underlinePos" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int underlinePos() const"/>
            <function name="xHeight" fullname="QFontMetrics::xHeight" href="qfontmetrics.html#xHeight" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="int" signature="int xHeight() const"/>
            <function name="~QFontMetrics" fullname="QFontMetrics::~QFontMetrics" href="qfontmetrics.html#dtor.QFontMetrics" status="active" access="public" location="qfontmetrics.h" documented="true" meta="destructor" noexcept="true" signature="~QFontMetrics()"/>
        </class>
        <class threadsafety="reentrant" name="QFontMetricsF" href="qfontmetricsf.html" status="active" access="public" location="qfontmetrics.h" documented="true" groups="painting,shared" module="QtGui" brief="Font metrics information">
            <function name="QFontMetricsF" fullname="QFontMetricsF::QFontMetricsF" href="qfontmetricsf.html#QFontMetricsF" status="active" access="public" location="qfontmetrics.h" documented="true" meta="constructor" explicit="true" signature="QFontMetricsF(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="QFontMetricsF" fullname="QFontMetricsF::QFontMetricsF" href="qfontmetricsf.html#QFontMetricsF-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QFontMetricsF(const QFontMetrics &amp;fontMetrics)">
                <parameter type="const QFontMetrics &amp;" name="fontMetrics" default=""/>
            </function>
            <function name="QFontMetricsF" fullname="QFontMetricsF::QFontMetricsF" href="qfontmetricsf.html#QFontMetricsF-2" status="active" access="public" location="qfontmetrics.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QFontMetricsF(const QFontMetricsF &amp;fm)">
                <parameter type="const QFontMetricsF &amp;" name="fm" default=""/>
            </function>
            <function name="QFontMetricsF" fullname="QFontMetricsF::QFontMetricsF" href="qfontmetricsf.html#QFontMetricsF-3" status="active" access="public" location="qfontmetrics.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QFontMetricsF(const QFont &amp;font, const QPaintDevice *paintdevice)">
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="const QPaintDevice *" name="paintdevice" default=""/>
            </function>
            <function name="ascent" fullname="QFontMetricsF::ascent" href="qfontmetricsf.html#ascent" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal ascent() const"/>
            <function name="averageCharWidth" fullname="QFontMetricsF::averageCharWidth" href="qfontmetricsf.html#averageCharWidth" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal averageCharWidth() const"/>
            <function name="boundingRect" fullname="QFontMetricsF::boundingRect" href="qfontmetricsf.html#boundingRect" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF boundingRect(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="boundingRect" fullname="QFontMetricsF::boundingRect" href="qfontmetricsf.html#boundingRect-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRectF" signature="QRectF boundingRect(const QString &amp;text) const">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="boundingRect" fullname="QFontMetricsF::boundingRect" href="qfontmetricsf.html#boundingRect-2" status="active" access="public" location="qfontmetrics.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="2" type="QRectF" signature="QRectF boundingRect(const QString &amp;text, const QTextOption &amp;option) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="boundingRect" fullname="QFontMetricsF::boundingRect" href="qfontmetricsf.html#boundingRect-3" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QRectF" signature="QRectF boundingRect(const QRectF &amp;rect, int flags, const QString &amp;text, int tabStops, int *tabArray) const">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="tabStops" default="0"/>
                <parameter type="int *" name="tabArray" default="nullptr"/>
            </function>
            <function name="capHeight" fullname="QFontMetricsF::capHeight" href="qfontmetricsf.html#capHeight" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal capHeight() const"/>
            <function name="descent" fullname="QFontMetricsF::descent" href="qfontmetricsf.html#descent" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal descent() const"/>
            <function name="elidedText" fullname="QFontMetricsF::elidedText" href="qfontmetricsf.html#elidedText" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QString" signature="QString elidedText(const QString &amp;text, Qt::TextElideMode mode, qreal width, int flags) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="Qt::TextElideMode" name="mode" default=""/>
                <parameter type="qreal" name="width" default=""/>
                <parameter type="int" name="flags" default="0"/>
            </function>
            <function name="fontDpi" fullname="QFontMetricsF::fontDpi" href="qfontmetricsf.html#fontDpi" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal fontDpi() const"/>
            <function name="height" fullname="QFontMetricsF::height" href="qfontmetricsf.html#height" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal height() const"/>
            <function name="horizontalAdvance" fullname="QFontMetricsF::horizontalAdvance" href="qfontmetricsf.html#horizontalAdvance" status="active" access="public" location="qfontmetrics.h" documented="true" since="6.3" meta="plain" const="true" type="qreal" signature="qreal horizontalAdvance(const QString &amp;text, const QTextOption &amp;option) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="horizontalAdvance" fullname="QFontMetricsF::horizontalAdvance" href="qfontmetricsf.html#horizontalAdvance-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qreal" signature="qreal horizontalAdvance(const QString &amp;text, int length) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="length" default="-1"/>
            </function>
            <function name="horizontalAdvance" fullname="QFontMetricsF::horizontalAdvance" href="qfontmetricsf.html#horizontalAdvance-2" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="qreal" signature="qreal horizontalAdvance(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="inFont" fullname="QFontMetricsF::inFont" href="qfontmetricsf.html#inFont" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool inFont(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="inFontUcs4" fullname="QFontMetricsF::inFontUcs4" href="qfontmetricsf.html#inFontUcs4" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool inFontUcs4(uint ch) const">
                <parameter type="uint" name="ch" default=""/>
            </function>
            <function name="leading" fullname="QFontMetricsF::leading" href="qfontmetricsf.html#leading" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leading() const"/>
            <function name="leftBearing" fullname="QFontMetricsF::leftBearing" href="qfontmetricsf.html#leftBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leftBearing(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="lineSpacing" fullname="QFontMetricsF::lineSpacing" href="qfontmetricsf.html#lineSpacing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal lineSpacing() const"/>
            <function name="lineWidth" fullname="QFontMetricsF::lineWidth" href="qfontmetricsf.html#lineWidth" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal lineWidth() const"/>
            <function name="maxWidth" fullname="QFontMetricsF::maxWidth" href="qfontmetricsf.html#maxWidth" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal maxWidth() const"/>
            <function name="minLeftBearing" fullname="QFontMetricsF::minLeftBearing" href="qfontmetricsf.html#minLeftBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal minLeftBearing() const"/>
            <function name="minRightBearing" fullname="QFontMetricsF::minRightBearing" href="qfontmetricsf.html#minRightBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal minRightBearing() const"/>
            <function name="operator!=" fullname="QFontMetricsF::operator!=" href="qfontmetricsf.html#operator-not-eq" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QFontMetricsF &amp;other) const">
                <parameter type="const QFontMetricsF &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFontMetricsF::operator=" href="qfontmetricsf.html#operator-eq" status="active" access="public" location="qfontmetrics.h" documented="true" meta="move-assign" noexcept="true" type="QFontMetricsF &amp;" signature="QFontMetricsF &amp; operator=(QFontMetricsF &amp;&amp;other)">
                <parameter type="QFontMetricsF &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFontMetricsF::operator=" href="qfontmetricsf.html#operator-eq-1" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" overload="true" overload-number="1" type="QFontMetricsF &amp;" signature="QFontMetricsF &amp; operator=(const QFontMetrics &amp;other)">
                <parameter type="const QFontMetrics &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFontMetricsF::operator=" href="qfontmetricsf.html#operator-eq-2" status="active" access="public" location="qfontmetrics.h" documented="true" meta="copy-assign" overload="true" overload-number="2" type="QFontMetricsF &amp;" signature="QFontMetricsF &amp; operator=(const QFontMetricsF &amp;fm)">
                <parameter type="const QFontMetricsF &amp;" name="fm" default=""/>
            </function>
            <function name="operator==" fullname="QFontMetricsF::operator==" href="qfontmetricsf.html#operator-eq-eq" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QFontMetricsF &amp;other) const">
                <parameter type="const QFontMetricsF &amp;" name="other" default=""/>
            </function>
            <function name="overlinePos" fullname="QFontMetricsF::overlinePos" href="qfontmetricsf.html#overlinePos" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal overlinePos() const"/>
            <function name="rightBearing" fullname="QFontMetricsF::rightBearing" href="qfontmetricsf.html#rightBearing" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rightBearing(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="size" fullname="QFontMetricsF::size" href="qfontmetricsf.html#size" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QSizeF" signature="QSizeF size(int flags, const QString &amp;text, int tabStops, int *tabArray) const">
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="int" name="tabStops" default="0"/>
                <parameter type="int *" name="tabArray" default="nullptr"/>
            </function>
            <function name="strikeOutPos" fullname="QFontMetricsF::strikeOutPos" href="qfontmetricsf.html#strikeOutPos" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal strikeOutPos() const"/>
            <function name="swap" fullname="QFontMetricsF::swap" href="qfontmetricsf.html#swap" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QFontMetricsF &amp;other)">
                <parameter type="QFontMetricsF &amp;" name="other" default=""/>
            </function>
            <function name="tightBoundingRect" fullname="QFontMetricsF::tightBoundingRect" href="qfontmetricsf.html#tightBoundingRect" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF tightBoundingRect(const QString &amp;text) const">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="tightBoundingRect" fullname="QFontMetricsF::tightBoundingRect" href="qfontmetricsf.html#tightBoundingRect-1" status="active" access="public" location="qfontmetrics.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="1" type="QRectF" signature="QRectF tightBoundingRect(const QString &amp;text, const QTextOption &amp;option) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="underlinePos" fullname="QFontMetricsF::underlinePos" href="qfontmetricsf.html#underlinePos" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal underlinePos() const"/>
            <function name="xHeight" fullname="QFontMetricsF::xHeight" href="qfontmetricsf.html#xHeight" status="active" access="public" location="qfontmetrics.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal xHeight() const"/>
            <function name="~QFontMetricsF" fullname="QFontMetricsF::~QFontMetricsF" href="qfontmetricsf.html#dtor.QFontMetricsF" status="active" access="public" location="qfontmetrics.h" documented="true" meta="destructor" noexcept="true" signature="~QFontMetricsF()"/>
        </class>
        <class name="QGenericMatrix" href="qgenericmatrix.html" status="active" access="public" location="qgenericmatrix.h" documented="true" groups="painting,painting-3D" module="QtGui" brief="Template class that represents a NxM transformation matrix with N columns and M rows">
            <function name="QGenericMatrix" fullname="QGenericMatrix::QGenericMatrix" href="qgenericmatrix.html#QGenericMatrix" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="constructor" signature="QGenericMatrix()"/>
            <function name="QGenericMatrix" fullname="QGenericMatrix::QGenericMatrix" href="qgenericmatrix.html#QGenericMatrix-1" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QGenericMatrix(const T *values)">
                <parameter type="const T *" name="values" default=""/>
            </function>
            <function name="constData" fullname="QGenericMatrix::constData" href="qgenericmatrix.html#constData" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * constData() const"/>
            <function name="copyDataTo" fullname="QGenericMatrix::copyDataTo" href="qgenericmatrix.html#copyDataTo" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" type="void" signature="void copyDataTo(T *values) const">
                <parameter type="T *" name="values" default=""/>
            </function>
            <function name="data" fullname="QGenericMatrix::data" href="qgenericmatrix.html#data" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="T *" signature="T * data()"/>
            <function name="data" fullname="QGenericMatrix::data" href="qgenericmatrix.html#data-1" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T *" signature="const T * data() const"/>
            <function name="fill" fullname="QGenericMatrix::fill" href="qgenericmatrix.html#fill" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="void" signature="void fill(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="isIdentity" fullname="QGenericMatrix::isIdentity" href="qgenericmatrix.html#isIdentity" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" type="bool" signature="bool isIdentity() const"/>
            <function name="operator!=" fullname="QGenericMatrix::operator!=" href="qgenericmatrix.html#operator-not-eq" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QGenericMatrix&lt;N, M, T&gt; &amp;other) const">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator()" fullname="QGenericMatrix::operator()" href="qgenericmatrix.html#operator-28-29" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator()(int row, int column)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="operator()" fullname="QGenericMatrix::operator()" href="qgenericmatrix.html#operator-28-29-1" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; operator()(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="operator*" href="qgenericmatrix.html#operator-2a" status="active" access="public" location="qgenericmatrix.h" documented="true" related="7" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator*(T factor, const QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
                <parameter type="T" name="factor" default=""/>
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qgenericmatrix.html#operator-2a-1" status="active" access="public" location="qgenericmatrix.h" documented="true" related="160" meta="plain" overload="true" overload-number="1" type="QGenericMatrix&lt;M1, M2, TT&gt;" signature="QGenericMatrix&lt;M1, M2, TT&gt; operator*(const QGenericMatrix&lt;NN, M2, TT&gt; &amp;m1, const QGenericMatrix&lt;M1, NN, TT&gt; &amp;m2)">
                <parameter type="const QGenericMatrix&lt;NN, M2, TT&gt; &amp;" name="m1" default=""/>
                <parameter type="const QGenericMatrix&lt;M1, NN, TT&gt; &amp;" name="m2" default=""/>
            </function>
            <function name="operator*" href="qgenericmatrix.html#operator-2a-4" status="active" access="public" location="qgenericmatrix.h" documented="true" related="8" meta="plain" overload="true" overload-number="4" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator*(const QGenericMatrix&lt;N, M, T&gt; &amp;matrix, T factor)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
                <parameter type="T" name="factor" default=""/>
            </function>
            <function name="operator*=" fullname="QGenericMatrix::operator*=" href="qgenericmatrix.html#operator-2a-eq" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="QGenericMatrix&lt;N, M, T&gt; &amp;" signature="QGenericMatrix&lt;N, M, T&gt; &amp; operator*=(T factor)">
                <parameter type="T" name="factor" default=""/>
            </function>
            <function name="operator+" href="qgenericmatrix.html#operator-2b" status="active" access="public" location="qgenericmatrix.h" documented="true" related="32" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator+(const QGenericMatrix&lt;N, M, T&gt; &amp;m1, const QGenericMatrix&lt;N, M, T&gt; &amp;m2)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m1" default=""/>
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m2" default=""/>
            </function>
            <function name="operator+=" fullname="QGenericMatrix::operator+=" href="qgenericmatrix.html#operator-2b-eq" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="QGenericMatrix&lt;N, M, T&gt; &amp;" signature="QGenericMatrix&lt;N, M, T&gt; &amp; operator+=(const QGenericMatrix&lt;N, M, T&gt; &amp;other)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator-" href="qgenericmatrix.html#operator-" status="active" access="public" location="qgenericmatrix.h" documented="true" related="35" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator-(const QGenericMatrix&lt;N, M, T&gt; &amp;m1, const QGenericMatrix&lt;N, M, T&gt; &amp;m2)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m1" default=""/>
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="m2" default=""/>
            </function>
            <function name="operator-" href="qgenericmatrix.html#operator--3" status="active" access="public" location="qgenericmatrix.h" documented="true" related="38" meta="plain" overload="true" overload-number="3" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator-(const QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
            </function>
            <function name="operator-=" fullname="QGenericMatrix::operator-=" href="qgenericmatrix.html#operator--eq" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="QGenericMatrix&lt;N, M, T&gt; &amp;" signature="QGenericMatrix&lt;N, M, T&gt; &amp; operator-=(const QGenericMatrix&lt;N, M, T&gt; &amp;other)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator/" href="qgenericmatrix.html#operator-2f" status="active" access="public" location="qgenericmatrix.h" documented="true" related="41" meta="plain" type="QGenericMatrix&lt;N, M, T&gt;" signature="QGenericMatrix&lt;N, M, T&gt; operator/(const QGenericMatrix&lt;N, M, T&gt; &amp;matrix, T divisor)">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
                <parameter type="T" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QGenericMatrix::operator/=" href="qgenericmatrix.html#operator-2f-eq" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="QGenericMatrix&lt;N, M, T&gt; &amp;" signature="QGenericMatrix&lt;N, M, T&gt; &amp; operator/=(T divisor)">
                <parameter type="T" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qgenericmatrix.html#operator-lt-lt-8" status="active" access="public" location="qgenericmatrix.h" documented="true" related="54" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
            </function>
            <function name="operator==" fullname="QGenericMatrix::operator==" href="qgenericmatrix.html#operator-eq-eq" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QGenericMatrix&lt;N, M, T&gt; &amp;other) const">
                <parameter type="const QGenericMatrix&lt;N, M, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qgenericmatrix.html#operator-gt-gt-5" status="active" access="public" location="qgenericmatrix.h" documented="true" related="90" meta="plain" overload="true" overload-number="5" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QGenericMatrix&lt;N, M, T&gt; &amp;matrix)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QGenericMatrix&lt;N, M, T&gt; &amp;" name="matrix" default=""/>
            </function>
            <function name="setToIdentity" fullname="QGenericMatrix::setToIdentity" href="qgenericmatrix.html#setToIdentity" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" type="void" signature="void setToIdentity()"/>
            <function name="transposed" fullname="QGenericMatrix::transposed" href="qgenericmatrix.html#transposed" status="active" access="public" location="qgenericmatrix.h" documented="true" meta="plain" const="true" type="QGenericMatrix&lt;M, N, T&gt;" signature="QGenericMatrix&lt;M, N, T&gt; transposed() const"/>
            <typedef name="QMatrix2x2" href="qgenericmatrix.html#QMatrix2x2-typedef" status="active" access="public" location="qgenericmatrix.h" related="161" documented="true"/>
            <typedef name="QMatrix2x3" href="qgenericmatrix.html#QMatrix2x3-typedef" status="active" access="public" location="qgenericmatrix.h" related="162" documented="true"/>
            <typedef name="QMatrix2x4" href="qgenericmatrix.html#QMatrix2x4-typedef" status="active" access="public" location="qgenericmatrix.h" related="163" documented="true"/>
            <typedef name="QMatrix3x2" href="qgenericmatrix.html#QMatrix3x2-typedef" status="active" access="public" location="qgenericmatrix.h" related="164" documented="true"/>
            <typedef name="QMatrix3x3" href="qgenericmatrix.html#QMatrix3x3-typedef" status="active" access="public" location="qgenericmatrix.h" related="165" documented="true"/>
            <typedef name="QMatrix3x4" href="qgenericmatrix.html#QMatrix3x4-typedef" status="active" access="public" location="qgenericmatrix.h" related="166" documented="true"/>
            <typedef name="QMatrix4x2" href="qgenericmatrix.html#QMatrix4x2-typedef" status="active" access="public" location="qgenericmatrix.h" related="167" documented="true"/>
            <typedef name="QMatrix4x3" href="qgenericmatrix.html#QMatrix4x3-typedef" status="active" access="public" location="qgenericmatrix.h" related="168" documented="true"/>
        </class>
        <class name="QGenericPlugin" href="qgenericplugin.html" status="active" access="public" location="qgenericplugin.h" documented="true" groups="plugins" bases="QObject" module="QtGui" brief="Abstract base class for plugins">
            <function name="QGenericPlugin" fullname="QGenericPlugin::QGenericPlugin" href="qgenericplugin.html#QGenericPlugin" status="active" access="public" location="qgenericplugin.h" documented="true" meta="constructor" explicit="true" signature="QGenericPlugin(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="create" fullname="QGenericPlugin::create" href="qgenericplugin.html#create" status="active" access="public" location="qgenericplugin.h" documented="true" meta="plain" virtual="pure" type="QObject *" signature="QObject * create(const QString &amp;key, const QString &amp;specification) = 0">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QString &amp;" name="specification" default=""/>
            </function>
            <function name="~QGenericPlugin" fullname="QGenericPlugin::~QGenericPlugin" href="qgenericplugin.html#dtor.QGenericPlugin" status="active" access="public" location="qgenericplugin.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QGenericPlugin()"/>
        </class>
        <class name="QGenericPluginFactory" href="qgenericpluginfactory.html" status="active" access="public" location="qgenericpluginfactory.h" documented="true" groups="plugins" module="QtGui" brief="Creates plugin drivers">
            <function name="create" fullname="QGenericPluginFactory::create" href="qgenericpluginfactory.html#create" status="active" access="public" location="qgenericpluginfactory.h" documented="true" meta="plain" static="true" type="QObject *" signature="QObject * create(const QString &amp;key, const QString &amp;specification)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QString &amp;" name="specification" default=""/>
            </function>
            <function name="keys" fullname="QGenericPluginFactory::keys" href="qgenericpluginfactory.html#keys" status="active" access="public" location="qgenericpluginfactory.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList keys()"/>
        </class>
        <class name="QGlyphRun" href="qglyphrun.html" status="active" access="public" location="qglyphrun.h" documented="true" groups="shared,text" module="QtGui" brief="Direct access to the internal glyphs in a font">
            <function name="QGlyphRun" fullname="QGlyphRun::QGlyphRun" href="qglyphrun.html#QGlyphRun" status="active" access="public" location="qglyphrun.h" documented="true" meta="constructor" signature="QGlyphRun()"/>
            <function name="QGlyphRun" fullname="QGlyphRun::QGlyphRun" href="qglyphrun.html#QGlyphRun-1" status="active" access="public" location="qglyphrun.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QGlyphRun(const QGlyphRun &amp;other)">
                <parameter type="const QGlyphRun &amp;" name="other" default=""/>
            </function>
            <function name="boundingRect" fullname="QGlyphRun::boundingRect" href="qglyphrun.html#boundingRect" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF boundingRect() const"/>
            <function name="clear" fullname="QGlyphRun::clear" href="qglyphrun.html#clear" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="flags" fullname="QGlyphRun::flags" href="qglyphrun.html#flags" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="QGlyphRun::GlyphRunFlags" signature="QGlyphRun::GlyphRunFlags flags() const"/>
            <function name="glyphIndexes" fullname="QGlyphRun::glyphIndexes" href="qglyphrun.html#glyphIndexes" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="QList&lt;quint32&gt;" signature="QList&lt;quint32&gt; glyphIndexes() const"/>
            <function name="isEmpty" fullname="QGlyphRun::isEmpty" href="qglyphrun.html#isEmpty" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isRightToLeft" fullname="QGlyphRun::isRightToLeft" href="qglyphrun.html#isRightToLeft" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRightToLeft() const"/>
            <function name="operator!=" fullname="QGlyphRun::operator!=" href="qglyphrun.html#operator-not-eq" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QGlyphRun &amp;other) const">
                <parameter type="const QGlyphRun &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QGlyphRun::operator=" href="qglyphrun.html#operator-eq" status="active" access="public" location="qglyphrun.h" documented="true" meta="copy-assign" type="QGlyphRun &amp;" signature="QGlyphRun &amp; operator=(const QGlyphRun &amp;other)">
                <parameter type="const QGlyphRun &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QGlyphRun::operator==" href="qglyphrun.html#operator-eq-eq" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QGlyphRun &amp;other) const">
                <parameter type="const QGlyphRun &amp;" name="other" default=""/>
            </function>
            <function name="overline" fullname="QGlyphRun::overline" href="qglyphrun.html#overline" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool overline() const"/>
            <function name="positions" fullname="QGlyphRun::positions" href="qglyphrun.html#positions" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="QList&lt;QPointF&gt;" signature="QList&lt;QPointF&gt; positions() const"/>
            <function name="rawFont" fullname="QGlyphRun::rawFont" href="qglyphrun.html#rawFont" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="QRawFont" signature="QRawFont rawFont() const"/>
            <function name="setBoundingRect" fullname="QGlyphRun::setBoundingRect" href="qglyphrun.html#setBoundingRect" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setBoundingRect(const QRectF &amp;boundingRect)">
                <parameter type="const QRectF &amp;" name="boundingRect" default=""/>
            </function>
            <function name="setFlag" fullname="QGlyphRun::setFlag" href="qglyphrun.html#setFlag" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setFlag(QGlyphRun::GlyphRunFlag flag, bool enabled)">
                <parameter type="QGlyphRun::GlyphRunFlag" name="flag" default=""/>
                <parameter type="bool" name="enabled" default="true"/>
            </function>
            <function name="setFlags" fullname="QGlyphRun::setFlags" href="qglyphrun.html#setFlags" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setFlags(QGlyphRun::GlyphRunFlags flags)">
                <parameter type="QGlyphRun::GlyphRunFlags" name="flags" default=""/>
            </function>
            <function name="setGlyphIndexes" fullname="QGlyphRun::setGlyphIndexes" href="qglyphrun.html#setGlyphIndexes" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setGlyphIndexes(const QList&lt;quint32&gt; &amp;glyphIndexes)">
                <parameter type="const QList&lt;quint32&gt; &amp;" name="glyphIndexes" default=""/>
            </function>
            <function name="setOverline" fullname="QGlyphRun::setOverline" href="qglyphrun.html#setOverline" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setOverline(bool overline)">
                <parameter type="bool" name="overline" default=""/>
            </function>
            <function name="setPositions" fullname="QGlyphRun::setPositions" href="qglyphrun.html#setPositions" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setPositions(const QList&lt;QPointF&gt; &amp;positions)">
                <parameter type="const QList&lt;QPointF&gt; &amp;" name="positions" default=""/>
            </function>
            <function name="setRawData" fullname="QGlyphRun::setRawData" href="qglyphrun.html#setRawData" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setRawData(const quint32 *glyphIndexArray, const QPointF *glyphPositionArray, int size)">
                <parameter type="const quint32 *" name="glyphIndexArray" default=""/>
                <parameter type="const QPointF *" name="glyphPositionArray" default=""/>
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setRawFont" fullname="QGlyphRun::setRawFont" href="qglyphrun.html#setRawFont" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setRawFont(const QRawFont &amp;rawFont)">
                <parameter type="const QRawFont &amp;" name="rawFont" default=""/>
            </function>
            <function name="setRightToLeft" fullname="QGlyphRun::setRightToLeft" href="qglyphrun.html#setRightToLeft" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setRightToLeft(bool rightToLeft)">
                <parameter type="bool" name="rightToLeft" default=""/>
            </function>
            <function name="setSourceString" fullname="QGlyphRun::setSourceString" href="qglyphrun.html#setSourceString" status="active" access="public" location="qglyphrun.h" documented="true" since="6.5" meta="plain" type="void" signature="void setSourceString(const QString &amp;sourceString)">
                <parameter type="const QString &amp;" name="sourceString" default=""/>
            </function>
            <function name="setStrikeOut" fullname="QGlyphRun::setStrikeOut" href="qglyphrun.html#setStrikeOut" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setStrikeOut(bool strikeOut)">
                <parameter type="bool" name="strikeOut" default=""/>
            </function>
            <function name="setStringIndexes" fullname="QGlyphRun::setStringIndexes" href="qglyphrun.html#setStringIndexes" status="active" access="public" location="qglyphrun.h" documented="true" since="6.5" meta="plain" type="void" signature="void setStringIndexes(const QList&lt;qsizetype&gt; &amp;stringIndexes)">
                <parameter type="const QList&lt;qsizetype&gt; &amp;" name="stringIndexes" default=""/>
            </function>
            <function name="setUnderline" fullname="QGlyphRun::setUnderline" href="qglyphrun.html#setUnderline" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" type="void" signature="void setUnderline(bool underline)">
                <parameter type="bool" name="underline" default=""/>
            </function>
            <function name="sourceString" fullname="QGlyphRun::sourceString" href="qglyphrun.html#sourceString" status="active" access="public" location="qglyphrun.h" documented="true" since="6.5" meta="plain" const="true" type="QString" signature="QString sourceString() const"/>
            <function name="strikeOut" fullname="QGlyphRun::strikeOut" href="qglyphrun.html#strikeOut" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool strikeOut() const"/>
            <function name="stringIndexes" fullname="QGlyphRun::stringIndexes" href="qglyphrun.html#stringIndexes" status="active" access="public" location="qglyphrun.h" documented="true" since="6.5" meta="plain" const="true" type="QList&lt;qsizetype&gt;" signature="QList&lt;qsizetype&gt; stringIndexes() const"/>
            <function name="swap" fullname="QGlyphRun::swap" href="qglyphrun.html#swap" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QGlyphRun &amp;other)">
                <parameter type="QGlyphRun &amp;" name="other" default=""/>
            </function>
            <function name="underline" fullname="QGlyphRun::underline" href="qglyphrun.html#underline" status="active" access="public" location="qglyphrun.h" documented="true" meta="plain" const="true" type="bool" signature="bool underline() const"/>
            <function name="~QGlyphRun" fullname="QGlyphRun::~QGlyphRun" href="qglyphrun.html#dtor.QGlyphRun" status="active" access="public" location="qglyphrun.h" documented="true" meta="destructor" noexcept="true" signature="~QGlyphRun()"/>
            <enum name="GlyphRunFlag" fullname="QGlyphRun::GlyphRunFlag" href="qglyphrun.html#GlyphRunFlag-enum" status="active" access="public" location="qglyphrun.h" documented="true" typedef="QGlyphRun::GlyphRunFlags">
                <value name="Overline" value="0x01"/>
                <value name="Underline" value="0x02"/>
                <value name="StrikeOut" value="0x04"/>
                <value name="RightToLeft" value="0x08"/>
                <value name="SplitLigature" value="0x10"/>
            </enum>
            <typedef name="GlyphRunFlags" fullname="QGlyphRun::GlyphRunFlags" href="qglyphrun.html#GlyphRunFlag-enum" status="active" access="public" location="qglyphrun.h" enum="QGlyphRun::GlyphRunFlag"/>
        </class>
        <class name="QGradient" href="qgradient.html" status="active" access="public" location="qbrush.h" documented="true" groups="painting,shared" module="QtGui" brief="Used in combination with QBrush to specify gradient fills">
            <function name="QGradient" fullname="QGradient::QGradient" href="qgradient.html#QGradient" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" signature="QGradient(QGradient::Preset preset)">
                <parameter type="QGradient::Preset" name="preset" default=""/>
            </function>
            <function name="coordinateMode" fullname="QGradient::coordinateMode" href="qgradient.html#coordinateMode" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QGradient::CoordinateMode" signature="QGradient::CoordinateMode coordinateMode() const"/>
            <function name="operator!=" fullname="QGradient::operator!=" href="qgradient.html#operator-not-eq" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QGradient &amp;gradient) const">
                <parameter type="const QGradient &amp;" name="gradient" default=""/>
            </function>
            <function name="operator==" fullname="QGradient::operator==" href="qgradient.html#operator-eq-eq" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QGradient &amp;gradient) const">
                <parameter type="const QGradient &amp;" name="gradient" default=""/>
            </function>
            <function name="setColorAt" fullname="QGradient::setColorAt" href="qgradient.html#setColorAt" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setColorAt(qreal position, const QColor &amp;color)">
                <parameter type="qreal" name="position" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setCoordinateMode" fullname="QGradient::setCoordinateMode" href="qgradient.html#setCoordinateMode" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setCoordinateMode(QGradient::CoordinateMode mode)">
                <parameter type="QGradient::CoordinateMode" name="mode" default=""/>
            </function>
            <function name="setSpread" fullname="QGradient::setSpread" href="qgradient.html#setSpread" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setSpread(QGradient::Spread method)">
                <parameter type="QGradient::Spread" name="method" default=""/>
            </function>
            <function name="setStops" fullname="QGradient::setStops" href="qgradient.html#setStops" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setStops(const QGradientStops &amp;stopPoints)">
                <parameter type="const QGradientStops &amp;" name="stopPoints" default=""/>
            </function>
            <function name="spread" fullname="QGradient::spread" href="qgradient.html#spread" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QGradient::Spread" signature="QGradient::Spread spread() const"/>
            <function name="stops" fullname="QGradient::stops" href="qgradient.html#stops" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QGradientStops" signature="QGradientStops stops() const"/>
            <function name="type" fullname="QGradient::type" href="qgradient.html#type" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QGradient::Type" signature="QGradient::Type type() const"/>
            <enum name="CoordinateMode" fullname="QGradient::CoordinateMode" href="qgradient.html#CoordinateMode-enum" status="active" access="public" location="qbrush.h" documented="true">
                <value name="LogicalMode" value="0"/>
                <value name="StretchToDeviceMode" value="1"/>
                <value name="ObjectBoundingMode" value="2"/>
                <value name="ObjectMode" value="3"/>
            </enum>
            <enum name="Preset" fullname="QGradient::Preset" href="qgradient.html#Preset-enum" status="active" access="public" location="qbrush.h" documented="true">
                <value name="WarmFlame" value="1"/>
                <value name="NightFade" value="2"/>
                <value name="SpringWarmth" value="3"/>
                <value name="JuicyPeach" value="4"/>
                <value name="YoungPassion" value="5"/>
                <value name="LadyLips" value="6"/>
                <value name="SunnyMorning" value="7"/>
                <value name="RainyAshville" value="8"/>
                <value name="FrozenDreams" value="9"/>
                <value name="WinterNeva" value="10"/>
                <value name="DustyGrass" value="11"/>
                <value name="TemptingAzure" value="12"/>
                <value name="HeavyRain" value="13"/>
                <value name="AmyCrisp" value="14"/>
                <value name="MeanFruit" value="15"/>
                <value name="DeepBlue" value="16"/>
                <value name="RipeMalinka" value="17"/>
                <value name="CloudyKnoxville" value="18"/>
                <value name="MalibuBeach" value="19"/>
                <value name="NewLife" value="20"/>
                <value name="TrueSunset" value="21"/>
                <value name="MorpheusDen" value="22"/>
                <value name="RareWind" value="23"/>
                <value name="NearMoon" value="24"/>
                <value name="WildApple" value="25"/>
                <value name="SaintPetersburg" value="26"/>
                <value name="PlumPlate" value="28"/>
                <value name="EverlastingSky" value="29"/>
                <value name="HappyFisher" value="30"/>
                <value name="Blessing" value="31"/>
                <value name="SharpeyeEagle" value="32"/>
                <value name="LadogaBottom" value="33"/>
                <value name="LemonGate" value="34"/>
                <value name="ItmeoBranding" value="35"/>
                <value name="ZeusMiracle" value="36"/>
                <value name="OldHat" value="37"/>
                <value name="StarWine" value="38"/>
                <value name="HappyAcid" value="41"/>
                <value name="AwesomePine" value="42"/>
                <value name="NewYork" value="43"/>
                <value name="ShyRainbow" value="44"/>
                <value name="MixedHopes" value="46"/>
                <value name="FlyHigh" value="47"/>
                <value name="StrongBliss" value="48"/>
                <value name="FreshMilk" value="49"/>
                <value name="SnowAgain" value="50"/>
                <value name="FebruaryInk" value="51"/>
                <value name="KindSteel" value="52"/>
                <value name="SoftGrass" value="53"/>
                <value name="GrownEarly" value="54"/>
                <value name="SharpBlues" value="55"/>
                <value name="ShadyWater" value="56"/>
                <value name="DirtyBeauty" value="57"/>
                <value name="GreatWhale" value="58"/>
                <value name="TeenNotebook" value="59"/>
                <value name="PoliteRumors" value="60"/>
                <value name="SweetPeriod" value="61"/>
                <value name="WideMatrix" value="62"/>
                <value name="SoftCherish" value="63"/>
                <value name="RedSalvation" value="64"/>
                <value name="BurningSpring" value="65"/>
                <value name="NightParty" value="66"/>
                <value name="SkyGlider" value="67"/>
                <value name="HeavenPeach" value="68"/>
                <value name="PurpleDivision" value="69"/>
                <value name="AquaSplash" value="70"/>
                <value name="SpikyNaga" value="72"/>
                <value name="LoveKiss" value="73"/>
                <value name="CleanMirror" value="75"/>
                <value name="PremiumDark" value="76"/>
                <value name="ColdEvening" value="77"/>
                <value name="CochitiLake" value="78"/>
                <value name="SummerGames" value="79"/>
                <value name="PassionateBed" value="80"/>
                <value name="MountainRock" value="81"/>
                <value name="DesertHump" value="82"/>
                <value name="JungleDay" value="83"/>
                <value name="PhoenixStart" value="84"/>
                <value name="OctoberSilence" value="85"/>
                <value name="FarawayRiver" value="86"/>
                <value name="AlchemistLab" value="87"/>
                <value name="OverSun" value="88"/>
                <value name="PremiumWhite" value="89"/>
                <value name="MarsParty" value="90"/>
                <value name="EternalConstance" value="91"/>
                <value name="JapanBlush" value="92"/>
                <value name="SmilingRain" value="93"/>
                <value name="CloudyApple" value="94"/>
                <value name="BigMango" value="95"/>
                <value name="HealthyWater" value="96"/>
                <value name="AmourAmour" value="97"/>
                <value name="RiskyConcrete" value="98"/>
                <value name="StrongStick" value="99"/>
                <value name="ViciousStance" value="100"/>
                <value name="PaloAlto" value="101"/>
                <value name="HappyMemories" value="102"/>
                <value name="MidnightBloom" value="103"/>
                <value name="Crystalline" value="104"/>
                <value name="PartyBliss" value="106"/>
                <value name="ConfidentCloud" value="107"/>
                <value name="LeCocktail" value="108"/>
                <value name="RiverCity" value="109"/>
                <value name="FrozenBerry" value="110"/>
                <value name="ChildCare" value="112"/>
                <value name="FlyingLemon" value="113"/>
                <value name="NewRetrowave" value="114"/>
                <value name="HiddenJaguar" value="115"/>
                <value name="AboveTheSky" value="116"/>
                <value name="Nega" value="117"/>
                <value name="DenseWater" value="118"/>
                <value name="Seashore" value="120"/>
                <value name="MarbleWall" value="121"/>
                <value name="CheerfulCaramel" value="122"/>
                <value name="NightSky" value="123"/>
                <value name="MagicLake" value="124"/>
                <value name="YoungGrass" value="125"/>
                <value name="ColorfulPeach" value="126"/>
                <value name="GentleCare" value="127"/>
                <value name="PlumBath" value="128"/>
                <value name="HappyUnicorn" value="129"/>
                <value name="AfricanField" value="131"/>
                <value name="SolidStone" value="132"/>
                <value name="OrangeJuice" value="133"/>
                <value name="GlassWater" value="134"/>
                <value name="NorthMiracle" value="136"/>
                <value name="FruitBlend" value="137"/>
                <value name="MillenniumPine" value="138"/>
                <value name="HighFlight" value="139"/>
                <value name="MoleHall" value="140"/>
                <value name="SpaceShift" value="142"/>
                <value name="ForestInei" value="143"/>
                <value name="RoyalGarden" value="144"/>
                <value name="RichMetal" value="145"/>
                <value name="JuicyCake" value="146"/>
                <value name="SmartIndigo" value="147"/>
                <value name="SandStrike" value="148"/>
                <value name="NorseBeauty" value="149"/>
                <value name="AquaGuidance" value="150"/>
                <value name="SunVeggie" value="151"/>
                <value name="SeaLord" value="152"/>
                <value name="BlackSea" value="153"/>
                <value name="GrassShampoo" value="154"/>
                <value name="LandingAircraft" value="155"/>
                <value name="WitchDance" value="156"/>
                <value name="SleeplessNight" value="157"/>
                <value name="AngelCare" value="158"/>
                <value name="CrystalRiver" value="159"/>
                <value name="SoftLipstick" value="160"/>
                <value name="SaltMountain" value="161"/>
                <value name="PerfectWhite" value="162"/>
                <value name="FreshOasis" value="163"/>
                <value name="StrictNovember" value="164"/>
                <value name="MorningSalad" value="165"/>
                <value name="DeepRelief" value="166"/>
                <value name="SeaStrike" value="167"/>
                <value name="NightCall" value="168"/>
                <value name="SupremeSky" value="169"/>
                <value name="LightBlue" value="170"/>
                <value name="MindCrawl" value="171"/>
                <value name="LilyMeadow" value="172"/>
                <value name="SugarLollipop" value="173"/>
                <value name="SweetDessert" value="174"/>
                <value name="MagicRay" value="175"/>
                <value name="TeenParty" value="176"/>
                <value name="FrozenHeat" value="177"/>
                <value name="GagarinView" value="178"/>
                <value name="FabledSunset" value="179"/>
                <value name="PerfectBlue" value="180"/>
                <value name="NumPresets" value="181"/>
            </enum>
            <enum name="Spread" fullname="QGradient::Spread" href="qgradient.html#Spread-enum" status="active" access="public" location="qbrush.h" documented="true">
                <value name="PadSpread" value="0"/>
                <value name="ReflectSpread" value="1"/>
                <value name="RepeatSpread" value="2"/>
            </enum>
            <enum name="Type" fullname="QGradient::Type" href="qgradient.html#Type-enum" status="active" access="public" location="qbrush.h" documented="true">
                <value name="LinearGradient" value="0"/>
                <value name="RadialGradient" value="1"/>
                <value name="ConicalGradient" value="2"/>
                <value name="NoGradient" value="3"/>
            </enum>
            <typedef name="QGradientStop" href="qgradient.html#QGradientStop-typedef" status="active" access="public" location="qbrush.h" related="169" documented="true"/>
            <typedef name="QGradientStops" href="qgradient.html#QGradientStops-typedef" status="active" access="public" location="qbrush.h" related="170" documented="true"/>
        </class>
        <class name="QGuiApplication" href="qguiapplication.html" status="active" access="public" location="qguiapplication.h" documented="true" bases="QCoreApplication" module="QtGui" brief="Manages the GUI application's control flow and main settings">
            <function name="QGuiApplication" fullname="QGuiApplication::QGuiApplication" href="qguiapplication.html#QGuiApplication" status="active" access="public" location="qguiapplication.h" documented="true" meta="constructor" signature="QGuiApplication(int &amp;argc, char **argv)">
                <parameter type="int &amp;" name="argc" default=""/>
                <parameter type="char **" name="argv" default=""/>
            </function>
            <function name="allWindows" fullname="QGuiApplication::allWindows" href="qguiapplication.html#allWindows" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QWindowList" signature="QWindowList allWindows()"/>
            <function name="applicationDisplayName" fullname="QGuiApplication::applicationDisplayName" href="qguiapplication.html#applicationDisplayName-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="applicationDisplayName" type="QString" signature="QString applicationDisplayName()"/>
            <function name="applicationDisplayNameChanged" fullname="QGuiApplication::applicationDisplayNameChanged" href="qguiapplication.html#applicationDisplayName-prop" status="active" access="public" location="qguiapplication.h" meta="signal" associated-property="applicationDisplayName" type="void" signature="void applicationDisplayNameChanged()"/>
            <function name="applicationState" fullname="QGuiApplication::applicationState" href="qguiapplication.html#applicationState" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="Qt::ApplicationState" signature="Qt::ApplicationState applicationState()"/>
            <function name="applicationStateChanged" fullname="QGuiApplication::applicationStateChanged" href="qguiapplication.html#applicationStateChanged" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void applicationStateChanged(Qt::ApplicationState state)">
                <parameter type="Qt::ApplicationState" name="state" default=""/>
            </function>
            <function name="changeOverrideCursor" fullname="QGuiApplication::changeOverrideCursor" href="qguiapplication.html#changeOverrideCursor" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void changeOverrideCursor(const QCursor &amp;cursor)">
                <parameter type="const QCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="clipboard" fullname="QGuiApplication::clipboard" href="qguiapplication.html#clipboard" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QClipboard *" signature="QClipboard * clipboard()"/>
            <function name="commitDataRequest" fullname="QGuiApplication::commitDataRequest" href="qguiapplication.html#commitDataRequest" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void commitDataRequest(QSessionManager &amp;manager)">
                <parameter type="QSessionManager &amp;" name="manager" default=""/>
            </function>
            <function name="desktopFileName" fullname="QGuiApplication::desktopFileName" href="qguiapplication.html#desktopFileName-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="desktopFileName" type="QString" signature="QString desktopFileName()"/>
            <function name="desktopSettingsAware" fullname="QGuiApplication::desktopSettingsAware" href="qguiapplication.html#desktopSettingsAware" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool desktopSettingsAware()"/>
            <function name="devicePixelRatio" fullname="QGuiApplication::devicePixelRatio" href="qguiapplication.html#devicePixelRatio" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal devicePixelRatio() const"/>
            <function name="event" fullname="QGuiApplication::event" href="qguiapplication.html#event" status="active" access="protected" location="qguiapplication.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool event(QEvent *e) override">
                <parameter type="QEvent *" name="e" default=""/>
            </function>
            <function name="exec" fullname="QGuiApplication::exec" href="qguiapplication.html#exec" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="int" signature="int exec()"/>
            <function name="focusObject" fullname="QGuiApplication::focusObject" href="qguiapplication.html#focusObject" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QObject *" signature="QObject * focusObject()"/>
            <function name="focusObjectChanged" fullname="QGuiApplication::focusObjectChanged" href="qguiapplication.html#focusObjectChanged" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void focusObjectChanged(QObject *focusObject)">
                <parameter type="QObject *" name="focusObject" default=""/>
            </function>
            <function name="focusWindow" fullname="QGuiApplication::focusWindow" href="qguiapplication.html#focusWindow" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QWindow *" signature="QWindow * focusWindow()"/>
            <function name="focusWindowChanged" fullname="QGuiApplication::focusWindowChanged" href="qguiapplication.html#focusWindowChanged" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void focusWindowChanged(QWindow *focusWindow)">
                <parameter type="QWindow *" name="focusWindow" default=""/>
            </function>
            <function name="font" fullname="QGuiApplication::font" href="qguiapplication.html#font" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QFont" signature="QFont font()"/>
            <function name="fontChanged" fullname="QGuiApplication::fontChanged" href="qguiapplication-obsolete.html#fontChanged" status="deprecated" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void fontChanged(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="fontDatabaseChanged" fullname="QGuiApplication::fontDatabaseChanged" href="qguiapplication.html#fontDatabaseChanged" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void fontDatabaseChanged()"/>
            <function name="highDpiScaleFactorRoundingPolicy" fullname="QGuiApplication::highDpiScaleFactorRoundingPolicy" href="qguiapplication.html#highDpiScaleFactorRoundingPolicy" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="Qt::HighDpiScaleFactorRoundingPolicy" signature="Qt::HighDpiScaleFactorRoundingPolicy highDpiScaleFactorRoundingPolicy()"/>
            <function name="inputMethod" fullname="QGuiApplication::inputMethod" href="qguiapplication.html#inputMethod" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QInputMethod *" signature="QInputMethod * inputMethod()"/>
            <function name="isLeftToRight" fullname="QGuiApplication::isLeftToRight" href="qguiapplication.html#isLeftToRight" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool isLeftToRight()"/>
            <function name="isRightToLeft" fullname="QGuiApplication::isRightToLeft" href="qguiapplication.html#isRightToLeft" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool isRightToLeft()"/>
            <function name="isSavingSession" fullname="QGuiApplication::isSavingSession" href="qguiapplication.html#isSavingSession" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSavingSession() const"/>
            <function name="isSessionRestored" fullname="QGuiApplication::isSessionRestored" href="qguiapplication.html#isSessionRestored" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSessionRestored() const"/>
            <function name="keyboardModifiers" fullname="QGuiApplication::keyboardModifiers" href="qguiapplication.html#keyboardModifiers" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers keyboardModifiers()"/>
            <function name="lastWindowClosed" fullname="QGuiApplication::lastWindowClosed" href="qguiapplication.html#lastWindowClosed" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void lastWindowClosed()"/>
            <function name="layoutDirection" fullname="QGuiApplication::layoutDirection" href="qguiapplication.html#layoutDirection-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="layoutDirection" type="Qt::LayoutDirection" signature="Qt::LayoutDirection layoutDirection()"/>
            <function name="layoutDirectionChanged" fullname="QGuiApplication::layoutDirectionChanged" href="qguiapplication.html#layoutDirection-prop" status="active" access="public" location="qguiapplication.h" meta="signal" associated-property="layoutDirection" type="void" signature="void layoutDirectionChanged(Qt::LayoutDirection direction)">
                <parameter type="Qt::LayoutDirection" name="direction" default=""/>
            </function>
            <function name="modalWindow" fullname="QGuiApplication::modalWindow" href="qguiapplication.html#modalWindow" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QWindow *" signature="QWindow * modalWindow()"/>
            <function name="mouseButtons" fullname="QGuiApplication::mouseButtons" href="qguiapplication.html#mouseButtons" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="Qt::MouseButtons" signature="Qt::MouseButtons mouseButtons()"/>
            <function name="nativeInterface" fullname="QGuiApplication::nativeInterface" href="qguiapplication.html#nativeInterface" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" const="true" type="QNativeInterface *" signature="QNativeInterface * nativeInterface() const"/>
            <function name="notify" fullname="QGuiApplication::notify" href="qguiapplication.html#notify" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool notify(QObject *object, QEvent *event) override">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="overrideCursor" fullname="QGuiApplication::overrideCursor" href="qguiapplication.html#overrideCursor" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QCursor *" signature="QCursor * overrideCursor()"/>
            <function name="palette" fullname="QGuiApplication::palette" href="qguiapplication.html#palette" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QPalette" signature="QPalette palette()"/>
            <function name="paletteChanged" fullname="QGuiApplication::paletteChanged" href="qguiapplication-obsolete.html#paletteChanged" status="deprecated" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void paletteChanged(const QPalette &amp;palette)">
                <parameter type="const QPalette &amp;" name="palette" default=""/>
            </function>
            <function name="platformName" fullname="QGuiApplication::platformName" href="qguiapplication.html#platformName-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="platformName" type="QString" signature="QString platformName()"/>
            <function name="primaryScreen" fullname="QGuiApplication::primaryScreen" href="qguiapplication.html#primaryScreen-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="primaryScreen" type="QScreen *" signature="QScreen * primaryScreen()"/>
            <function name="primaryScreenChanged" fullname="QGuiApplication::primaryScreenChanged" href="qguiapplication.html#primaryScreen-prop" status="active" access="public" location="qguiapplication.h" meta="signal" associated-property="primaryScreen" type="void" signature="void primaryScreenChanged(QScreen *screen)">
                <parameter type="QScreen *" name="screen" default=""/>
            </function>
            <function name="qGuiApp" href="qguiapplication.html#qGuiApp" status="active" access="public" documented="true" related="120" meta="macrowithoutparams" signature="qGuiApp"/>
            <function name="queryKeyboardModifiers" fullname="QGuiApplication::queryKeyboardModifiers" href="qguiapplication.html#queryKeyboardModifiers" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers queryKeyboardModifiers()"/>
            <function name="quitOnLastWindowClosed" fullname="QGuiApplication::quitOnLastWindowClosed" href="qguiapplication.html#quitOnLastWindowClosed-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="quitOnLastWindowClosed" type="bool" signature="bool quitOnLastWindowClosed()"/>
            <function name="restoreOverrideCursor" fullname="QGuiApplication::restoreOverrideCursor" href="qguiapplication.html#restoreOverrideCursor" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void restoreOverrideCursor()"/>
            <function name="saveStateRequest" fullname="QGuiApplication::saveStateRequest" href="qguiapplication.html#saveStateRequest" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void saveStateRequest(QSessionManager &amp;manager)">
                <parameter type="QSessionManager &amp;" name="manager" default=""/>
            </function>
            <function name="screenAdded" fullname="QGuiApplication::screenAdded" href="qguiapplication.html#screenAdded" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void screenAdded(QScreen *screen)">
                <parameter type="QScreen *" name="screen" default=""/>
            </function>
            <function name="screenAt" fullname="QGuiApplication::screenAt" href="qguiapplication.html#screenAt" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QScreen *" signature="QScreen * screenAt(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="screenRemoved" fullname="QGuiApplication::screenRemoved" href="qguiapplication.html#screenRemoved" status="active" access="public" location="qguiapplication.h" documented="true" meta="signal" type="void" signature="void screenRemoved(QScreen *screen)">
                <parameter type="QScreen *" name="screen" default=""/>
            </function>
            <function name="screens" fullname="QGuiApplication::screens" href="qguiapplication.html#screens" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QList&lt;QScreen *&gt;" signature="QList&lt;QScreen *&gt; screens()"/>
            <function name="sessionId" fullname="QGuiApplication::sessionId" href="qguiapplication.html#sessionId" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" const="true" type="QString" signature="QString sessionId() const"/>
            <function name="sessionKey" fullname="QGuiApplication::sessionKey" href="qguiapplication.html#sessionKey" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" const="true" type="QString" signature="QString sessionKey() const"/>
            <function name="setApplicationDisplayName" fullname="QGuiApplication::setApplicationDisplayName" href="qguiapplication.html#applicationDisplayName-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="applicationDisplayName" type="void" signature="void setApplicationDisplayName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setBadgeNumber" fullname="QGuiApplication::setBadgeNumber" href="qguiapplication.html#setBadgeNumber" status="active" access="public" location="qguiapplication.h" documented="true" since="6.5" meta="slot" type="void" signature="void setBadgeNumber(qint64 number)">
                <parameter type="qint64" name="number" default=""/>
            </function>
            <function name="setDesktopFileName" fullname="QGuiApplication::setDesktopFileName" href="qguiapplication.html#desktopFileName-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="desktopFileName" type="void" signature="void setDesktopFileName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setDesktopSettingsAware" fullname="QGuiApplication::setDesktopSettingsAware" href="qguiapplication.html#setDesktopSettingsAware" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setDesktopSettingsAware(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="setFont" fullname="QGuiApplication::setFont" href="qguiapplication.html#setFont" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="setHighDpiScaleFactorRoundingPolicy" fullname="QGuiApplication::setHighDpiScaleFactorRoundingPolicy" href="qguiapplication.html#setHighDpiScaleFactorRoundingPolicy" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy policy)">
                <parameter type="Qt::HighDpiScaleFactorRoundingPolicy" name="policy" default=""/>
            </function>
            <function name="setLayoutDirection" fullname="QGuiApplication::setLayoutDirection" href="qguiapplication.html#layoutDirection-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="layoutDirection" type="void" signature="void setLayoutDirection(Qt::LayoutDirection direction)">
                <parameter type="Qt::LayoutDirection" name="direction" default=""/>
            </function>
            <function name="setOverrideCursor" fullname="QGuiApplication::setOverrideCursor" href="qguiapplication.html#setOverrideCursor" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setOverrideCursor(const QCursor &amp;cursor)">
                <parameter type="const QCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="setPalette" fullname="QGuiApplication::setPalette" href="qguiapplication.html#setPalette" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setPalette(const QPalette &amp;pal)">
                <parameter type="const QPalette &amp;" name="pal" default=""/>
            </function>
            <function name="setQuitOnLastWindowClosed" fullname="QGuiApplication::setQuitOnLastWindowClosed" href="qguiapplication.html#quitOnLastWindowClosed-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="quitOnLastWindowClosed" type="void" signature="void setQuitOnLastWindowClosed(bool quit)">
                <parameter type="bool" name="quit" default=""/>
            </function>
            <function name="setWindowIcon" fullname="QGuiApplication::setWindowIcon" href="qguiapplication.html#windowIcon-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="windowIcon" type="void" signature="void setWindowIcon(const QIcon &amp;icon)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
            </function>
            <function name="styleHints" fullname="QGuiApplication::styleHints" href="qguiapplication.html#styleHints" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QStyleHints *" signature="QStyleHints * styleHints()"/>
            <function name="sync" fullname="QGuiApplication::sync" href="qguiapplication.html#sync" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="void" signature="void sync()"/>
            <function name="topLevelAt" fullname="QGuiApplication::topLevelAt" href="qguiapplication.html#topLevelAt" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QWindow *" signature="QWindow * topLevelAt(const QPoint &amp;pos)">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
            </function>
            <function name="topLevelWindows" fullname="QGuiApplication::topLevelWindows" href="qguiapplication.html#topLevelWindows" status="active" access="public" location="qguiapplication.h" documented="true" meta="plain" static="true" type="QWindowList" signature="QWindowList topLevelWindows()"/>
            <function name="windowIcon" fullname="QGuiApplication::windowIcon" href="qguiapplication.html#windowIcon-prop" status="active" access="public" location="qguiapplication.h" meta="plain" static="true" associated-property="windowIcon" type="QIcon" signature="QIcon windowIcon()"/>
            <function name="~QGuiApplication" fullname="QGuiApplication::~QGuiApplication" href="qguiapplication.html#dtor.QGuiApplication" status="active" access="public" location="qguiapplication.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QGuiApplication()"/>
            <property name="applicationDisplayName" fullname="QGuiApplication::applicationDisplayName" href="qguiapplication.html#applicationDisplayName-prop" status="active" access="public" location="qguiapplication.h" documented="true" brief="The user-visible name of this application">
                <getter name="applicationDisplayName"/>
                <setter name="setApplicationDisplayName"/>
                <notifier name="applicationDisplayNameChanged"/>
            </property>
            <property name="desktopFileName" fullname="QGuiApplication::desktopFileName" href="qguiapplication.html#desktopFileName-prop" status="active" access="public" location="qguiapplication.h" documented="true" brief="The base name of the desktop entry for this application">
                <getter name="desktopFileName"/>
                <setter name="setDesktopFileName"/>
            </property>
            <property name="layoutDirection" fullname="QGuiApplication::layoutDirection" href="qguiapplication.html#layoutDirection-prop" status="active" access="public" location="qguiapplication.h" documented="true" brief="The default layout direction for this application">
                <getter name="layoutDirection"/>
                <setter name="setLayoutDirection"/>
                <notifier name="layoutDirectionChanged"/>
            </property>
            <property name="platformName" fullname="QGuiApplication::platformName" href="qguiapplication.html#platformName-prop" status="active" access="public" location="qguiapplication.h" documented="true" writable="false" brief="Name of the underlying platform plugin">
                <getter name="platformName"/>
            </property>
            <property name="primaryScreen" fullname="QGuiApplication::primaryScreen" href="qguiapplication.html#primaryScreen-prop" status="active" access="public" location="qguiapplication.h" documented="true" writable="false" brief="The primary (or default) screen of the application">
                <getter name="primaryScreen"/>
                <notifier name="primaryScreenChanged"/>
            </property>
            <property name="quitOnLastWindowClosed" fullname="QGuiApplication::quitOnLastWindowClosed" href="qguiapplication.html#quitOnLastWindowClosed-prop" status="active" access="public" location="qguiapplication.h" documented="true" brief="Whether the application implicitly quits when the last window is closed">
                <getter name="quitOnLastWindowClosed"/>
                <setter name="setQuitOnLastWindowClosed"/>
            </property>
            <property name="windowIcon" fullname="QGuiApplication::windowIcon" href="qguiapplication.html#windowIcon-prop" status="active" access="public" location="qguiapplication.h" documented="true" brief="The default window icon">
                <getter name="windowIcon"/>
                <setter name="setWindowIcon"/>
            </property>
        </class>
        <class name="QHelpEvent" href="qhelpevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events,helpsystem" bases="QEvent" module="QtGui" brief="Event that is used to request helpful information about a particular point in a widget">
            <function name="QHelpEvent" fullname="QHelpEvent::QHelpEvent" href="qhelpevent.html#QHelpEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QHelpEvent(QEvent::Type type, const QPoint &amp;pos, const QPoint &amp;globalPos)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPoint &amp;" name="pos" default=""/>
                <parameter type="const QPoint &amp;" name="globalPos" default=""/>
            </function>
            <function name="globalPos" fullname="QHelpEvent::globalPos" href="qhelpevent.html#globalPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint &amp;" signature="const QPoint &amp; globalPos() const"/>
            <function name="globalX" fullname="QHelpEvent::globalX" href="qhelpevent.html#globalX" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalX() const"/>
            <function name="globalY" fullname="QHelpEvent::globalY" href="qhelpevent.html#globalY" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalY() const"/>
            <function name="pos" fullname="QHelpEvent::pos" href="qhelpevent.html#pos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint &amp;" signature="const QPoint &amp; pos() const"/>
            <function name="x" fullname="QHelpEvent::x" href="qhelpevent.html#x" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int x() const"/>
            <function name="y" fullname="QHelpEvent::y" href="qhelpevent.html#y" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int y() const"/>
        </class>
        <class name="QHideEvent" href="qhideevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Event which is sent after a widget is hidden">
            <function name="QHideEvent" fullname="QHideEvent::QHideEvent" href="qhideevent.html#QHideEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QHideEvent()"/>
        </class>
        <class name="QHoverEvent" href="qhoverevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QSinglePointEvent" module="QtGui" brief="Contains parameters that describe a mouse event">
            <function name="QHoverEvent" fullname="QHoverEvent::QHoverEvent" href="qhoverevent-obsolete.html#QHoverEvent" status="deprecated" access="public" location="qevent.h" documented="true" meta="constructor" signature="QHoverEvent(QEvent::Type type, const QPointF &amp;pos, const QPointF &amp;oldPos, Qt::KeyboardModifiers modifiers, const QPointingDevice *device)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPointF &amp;" name="pos" default=""/>
                <parameter type="const QPointF &amp;" name="oldPos" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="QHoverEvent" fullname="QHoverEvent::QHoverEvent" href="qhoverevent.html#QHoverEvent-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QHoverEvent(QEvent::Type type, const QPointF &amp;scenePos, const QPointF &amp;globalPos, const QPointF &amp;oldPos, Qt::KeyboardModifiers modifiers, const QPointingDevice *device)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPointF &amp;" name="scenePos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="const QPointF &amp;" name="oldPos" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="oldPos" fullname="QHoverEvent::oldPos" href="qhoverevent.html#oldPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint oldPos() const"/>
            <function name="oldPosF" fullname="QHoverEvent::oldPosF" href="qhoverevent.html#oldPosF" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF oldPosF() const"/>
            <function name="pos" fullname="QHoverEvent::pos" href="qhoverevent-obsolete.html#pos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint pos() const"/>
            <function name="posF" fullname="QHoverEvent::posF" href="qhoverevent-obsolete.html#posF" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF posF() const"/>
        </class>
        <class name="QIcon" href="qicon.html" status="active" access="public" location="qicon.h" documented="true" groups="painting,shared" module="QtGui" brief="Scalable icons in different modes and states">
            <contents name="creating-an-icon-from-image-files" title="Creating an icon from image files" level="1"/>
            <contents name="creating-an-icon-from-a-theme-or-icon-library" title="Creating an icon from a theme or icon library" level="1"/>
            <contents name="making-classes-that-use-qicon" title="Making Classes that Use QIcon" level="1"/>
            <contents name="high-dpi-icons" title="High DPI Icons" level="1"/>
            <function name="QIcon" fullname="QIcon::QIcon" href="qicon.html#QIcon" status="active" access="public" location="qicon.h" documented="true" meta="constructor" noexcept="true" signature="QIcon()"/>
            <function name="QIcon" fullname="QIcon::QIcon" href="qicon.html#QIcon-1" status="active" access="public" location="qicon.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QIcon(QIcon &amp;&amp;other)">
                <parameter type="QIcon &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QIcon" fullname="QIcon::QIcon" href="qicon.html#QIcon-2" status="active" access="public" location="qicon.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QIcon(QIconEngine *engine)">
                <parameter type="QIconEngine *" name="engine" default=""/>
            </function>
            <function name="QIcon" fullname="QIcon::QIcon" href="qicon.html#QIcon-3" status="active" access="public" location="qicon.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QIcon(const QIcon &amp;other)">
                <parameter type="const QIcon &amp;" name="other" default=""/>
            </function>
            <function name="QIcon" fullname="QIcon::QIcon" href="qicon.html#QIcon-4" status="active" access="public" location="qicon.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QIcon(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="QIcon" fullname="QIcon::QIcon" href="qicon.html#QIcon-5" status="active" access="public" location="qicon.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QIcon(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="actualSize" fullname="QIcon::actualSize" href="qicon.html#actualSize" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize actualSize(const QSize &amp;size, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="actualSize" fullname="QIcon::actualSize" href="qicon-obsolete.html#actualSize-1" status="deprecated" access="public" location="qicon.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QSize" signature="QSize actualSize(QWindow *window, const QSize &amp;size, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="addFile" fullname="QIcon::addFile" href="qicon.html#addFile" status="active" access="public" location="qicon.h" documented="true" meta="plain" type="void" signature="void addFile(const QString &amp;fileName, const QSize &amp;size, QIcon::Mode mode, QIcon::State state)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QSize &amp;" name="size" default="QSize()"/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="addPixmap" fullname="QIcon::addPixmap" href="qicon.html#addPixmap" status="active" access="public" location="qicon.h" documented="true" meta="plain" type="void" signature="void addPixmap(const QPixmap &amp;pixmap, QIcon::Mode mode, QIcon::State state)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="availableSizes" fullname="QIcon::availableSizes" href="qicon.html#availableSizes" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="QList&lt;QSize&gt;" signature="QList&lt;QSize&gt; availableSizes(QIcon::Mode mode, QIcon::State state) const">
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="cacheKey" fullname="QIcon::cacheKey" href="qicon.html#cacheKey" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 cacheKey() const"/>
            <function name="fallbackSearchPaths" fullname="QIcon::fallbackSearchPaths" href="qicon.html#fallbackSearchPaths" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList fallbackSearchPaths()"/>
            <function name="fallbackThemeName" fullname="QIcon::fallbackThemeName" href="qicon.html#fallbackThemeName" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="QString" signature="QString fallbackThemeName()"/>
            <function name="fromTheme" fullname="QIcon::fromTheme" href="qicon.html#fromTheme" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="QIcon" signature="QIcon fromTheme(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="fromTheme" fullname="QIcon::fromTheme" href="qicon.html#fromTheme-1" status="active" access="public" location="qicon.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="1" type="QIcon" signature="QIcon fromTheme(QIcon::ThemeIcon icon)">
                <parameter type="QIcon::ThemeIcon" name="icon" default=""/>
            </function>
            <function name="fromTheme" fullname="QIcon::fromTheme" href="qicon.html#fromTheme-2" status="active" access="public" location="qicon.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="2" type="QIcon" signature="QIcon fromTheme(QIcon::ThemeIcon icon, const QIcon &amp;fallback)">
                <parameter type="QIcon::ThemeIcon" name="icon" default=""/>
                <parameter type="const QIcon &amp;" name="fallback" default=""/>
            </function>
            <function name="fromTheme" fullname="QIcon::fromTheme" href="qicon.html#fromTheme-3" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QIcon" signature="QIcon fromTheme(const QString &amp;name, const QIcon &amp;fallback)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QIcon &amp;" name="fallback" default=""/>
            </function>
            <function name="hasThemeIcon" fullname="QIcon::hasThemeIcon" href="qicon.html#hasThemeIcon" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="bool" signature="bool hasThemeIcon(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="hasThemeIcon" fullname="QIcon::hasThemeIcon" href="qicon.html#hasThemeIcon-1" status="active" access="public" location="qicon.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool hasThemeIcon(QIcon::ThemeIcon icon)">
                <parameter type="QIcon::ThemeIcon" name="icon" default=""/>
            </function>
            <function name="isMask" fullname="QIcon::isMask" href="qicon.html#isMask" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="bool" signature="bool isMask() const"/>
            <function name="isNull" fullname="QIcon::isNull" href="qicon.html#isNull" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="name" fullname="QIcon::name" href="qicon.html#name" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="operator QVariant" fullname="QIcon::operator QVariant" href="qicon.html#operator-QVariant" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator&lt;&lt;" href="qicon.html#operator-lt-lt-1" status="active" access="public" location="qicon.h" documented="true" related="55" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QIcon &amp;icon)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QIcon &amp;" name="icon" default=""/>
            </function>
            <function name="operator=" fullname="QIcon::operator=" href="qicon.html#operator-eq" status="active" access="public" location="qicon.h" documented="true" meta="move-assign" noexcept="true" type="QIcon &amp;" signature="QIcon &amp; operator=(QIcon &amp;&amp;other)">
                <parameter type="QIcon &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QIcon::operator=" href="qicon.html#operator-eq-1" status="active" access="public" location="qicon.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QIcon &amp;" signature="QIcon &amp; operator=(const QIcon &amp;other)">
                <parameter type="const QIcon &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qicon.html#operator-gt-gt-1" status="active" access="public" location="qicon.h" documented="true" related="91" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QIcon &amp;icon)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QIcon &amp;" name="icon" default=""/>
            </function>
            <function name="paint" fullname="QIcon::paint" href="qicon.html#paint" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="void" signature="void paint(QPainter *painter, const QRect &amp;rect, Qt::Alignment alignment, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QRect &amp;" name="rect" default=""/>
                <parameter type="Qt::Alignment" name="alignment" default="Qt::AlignCenter"/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="paint" fullname="QIcon::paint" href="qicon.html#paint-1" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="void" signature="void paint(QPainter *painter, int x, int y, int w, int h, Qt::Alignment alignment, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
                <parameter type="Qt::Alignment" name="alignment" default="Qt::AlignCenter"/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="pixmap" fullname="QIcon::pixmap" href="qicon.html#pixmap" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap pixmap(const QSize &amp;size, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="pixmap" fullname="QIcon::pixmap" href="qicon-obsolete.html#pixmap-1" status="deprecated" access="public" location="qicon.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPixmap" signature="QPixmap pixmap(QWindow *window, const QSize &amp;size, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="pixmap" fullname="QIcon::pixmap" href="qicon.html#pixmap-2" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QPixmap" signature="QPixmap pixmap(int extent, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="int" name="extent" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="pixmap" fullname="QIcon::pixmap" href="qicon.html#pixmap-3" status="active" access="public" location="qicon.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="3" type="QPixmap" signature="QPixmap pixmap(const QSize &amp;size, qreal devicePixelRatio, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="qreal" name="devicePixelRatio" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="pixmap" fullname="QIcon::pixmap" href="qicon.html#pixmap-4" status="active" access="public" location="qicon.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QPixmap" signature="QPixmap pixmap(int w, int h, QIcon::Mode mode, QIcon::State state) const">
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
                <parameter type="QIcon::Mode" name="mode" default="Normal"/>
                <parameter type="QIcon::State" name="state" default="Off"/>
            </function>
            <function name="setFallbackSearchPaths" fullname="QIcon::setFallbackSearchPaths" href="qicon.html#setFallbackSearchPaths" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="void" signature="void setFallbackSearchPaths(const QStringList &amp;paths)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
            </function>
            <function name="setFallbackThemeName" fullname="QIcon::setFallbackThemeName" href="qicon.html#setFallbackThemeName" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="void" signature="void setFallbackThemeName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setIsMask" fullname="QIcon::setIsMask" href="qicon.html#setIsMask" status="active" access="public" location="qicon.h" documented="true" meta="plain" type="void" signature="void setIsMask(bool isMask)">
                <parameter type="bool" name="isMask" default=""/>
            </function>
            <function name="setThemeName" fullname="QIcon::setThemeName" href="qicon.html#setThemeName" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="void" signature="void setThemeName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setThemeSearchPaths" fullname="QIcon::setThemeSearchPaths" href="qicon.html#setThemeSearchPaths" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="void" signature="void setThemeSearchPaths(const QStringList &amp;paths)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
            </function>
            <function name="swap" fullname="QIcon::swap" href="qicon.html#swap" status="active" access="public" location="qicon.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QIcon &amp;other)">
                <parameter type="QIcon &amp;" name="other" default=""/>
            </function>
            <function name="themeName" fullname="QIcon::themeName" href="qicon.html#themeName" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="QString" signature="QString themeName()"/>
            <function name="themeSearchPaths" fullname="QIcon::themeSearchPaths" href="qicon.html#themeSearchPaths" status="active" access="public" location="qicon.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList themeSearchPaths()"/>
            <function name="~QIcon" fullname="QIcon::~QIcon" href="qicon.html#dtor.QIcon" status="active" access="public" location="qicon.h" documented="true" meta="destructor" noexcept="true" signature="~QIcon()"/>
            <enum name="Mode" fullname="QIcon::Mode" href="qicon.html#Mode-enum" status="active" access="public" location="qicon.h" documented="true">
                <value name="Normal" value="0"/>
                <value name="Disabled" value="1"/>
                <value name="Active" value="2"/>
                <value name="Selected" value="3"/>
            </enum>
            <enum name="State" fullname="QIcon::State" href="qicon.html#State-enum" status="active" access="public" location="qicon.h" documented="true">
                <value name="On" value="0"/>
                <value name="Off" value="1"/>
            </enum>
            <enum name="ThemeIcon" fullname="QIcon::ThemeIcon" href="qicon.html#ThemeIcon-enum" status="active" access="public" location="qicon.h" since="6.7" documented="true" scoped="true">
                <value name="AddressBookNew" value="0"/>
                <value name="ApplicationExit" value="1"/>
                <value name="AppointmentNew" value="2"/>
                <value name="CallStart" value="3"/>
                <value name="CallStop" value="4"/>
                <value name="ContactNew" value="5"/>
                <value name="DocumentNew" value="6"/>
                <value name="DocumentOpen" value="7"/>
                <value name="DocumentOpenRecent" value="8"/>
                <value name="DocumentPageSetup" value="9"/>
                <value name="DocumentPrint" value="10"/>
                <value name="DocumentPrintPreview" value="11"/>
                <value name="DocumentProperties" value="12"/>
                <value name="DocumentRevert" value="13"/>
                <value name="DocumentSave" value="14"/>
                <value name="DocumentSaveAs" value="15"/>
                <value name="DocumentSend" value="16"/>
                <value name="EditClear" value="17"/>
                <value name="EditCopy" value="18"/>
                <value name="EditCut" value="19"/>
                <value name="EditDelete" value="20"/>
                <value name="EditFind" value="21"/>
                <value name="EditPaste" value="22"/>
                <value name="EditRedo" value="23"/>
                <value name="EditSelectAll" value="24"/>
                <value name="EditUndo" value="25"/>
                <value name="FolderNew" value="26"/>
                <value name="FormatIndentLess" value="27"/>
                <value name="FormatIndentMore" value="28"/>
                <value name="FormatJustifyCenter" value="29"/>
                <value name="FormatJustifyFill" value="30"/>
                <value name="FormatJustifyLeft" value="31"/>
                <value name="FormatJustifyRight" value="32"/>
                <value name="FormatTextDirectionLtr" value="33"/>
                <value name="FormatTextDirectionRtl" value="34"/>
                <value name="FormatTextBold" value="35"/>
                <value name="FormatTextItalic" value="36"/>
                <value name="FormatTextUnderline" value="37"/>
                <value name="FormatTextStrikethrough" value="38"/>
                <value name="GoDown" value="39"/>
                <value name="GoHome" value="40"/>
                <value name="GoNext" value="41"/>
                <value name="GoPrevious" value="42"/>
                <value name="GoUp" value="43"/>
                <value name="HelpAbout" value="44"/>
                <value name="HelpFaq" value="45"/>
                <value name="InsertImage" value="46"/>
                <value name="InsertLink" value="47"/>
                <value name="InsertText" value="48"/>
                <value name="ListAdd" value="49"/>
                <value name="ListRemove" value="50"/>
                <value name="MailForward" value="51"/>
                <value name="MailMarkImportant" value="52"/>
                <value name="MailMarkRead" value="53"/>
                <value name="MailMarkUnread" value="54"/>
                <value name="MailMessageNew" value="55"/>
                <value name="MailReplyAll" value="56"/>
                <value name="MailReplySender" value="57"/>
                <value name="MailSend" value="58"/>
                <value name="MediaEject" value="59"/>
                <value name="MediaPlaybackPause" value="60"/>
                <value name="MediaPlaybackStart" value="61"/>
                <value name="MediaPlaybackStop" value="62"/>
                <value name="MediaRecord" value="63"/>
                <value name="MediaSeekBackward" value="64"/>
                <value name="MediaSeekForward" value="65"/>
                <value name="MediaSkipBackward" value="66"/>
                <value name="MediaSkipForward" value="67"/>
                <value name="ObjectRotateLeft" value="68"/>
                <value name="ObjectRotateRight" value="69"/>
                <value name="ProcessStop" value="70"/>
                <value name="SystemLockScreen" value="71"/>
                <value name="SystemLogOut" value="72"/>
                <value name="SystemSearch" value="73"/>
                <value name="SystemReboot" value="74"/>
                <value name="SystemShutdown" value="75"/>
                <value name="ToolsCheckSpelling" value="76"/>
                <value name="ViewFullscreen" value="77"/>
                <value name="ViewRefresh" value="78"/>
                <value name="ViewRestore" value="79"/>
                <value name="WindowClose" value="80"/>
                <value name="WindowNew" value="81"/>
                <value name="ZoomFitBest" value="82"/>
                <value name="ZoomIn" value="83"/>
                <value name="ZoomOut" value="84"/>
                <value name="AudioCard" value="85"/>
                <value name="AudioInputMicrophone" value="86"/>
                <value name="Battery" value="87"/>
                <value name="CameraPhoto" value="88"/>
                <value name="CameraVideo" value="89"/>
                <value name="CameraWeb" value="90"/>
                <value name="Computer" value="91"/>
                <value name="DriveHarddisk" value="92"/>
                <value name="DriveOptical" value="93"/>
                <value name="InputGaming" value="94"/>
                <value name="InputKeyboard" value="95"/>
                <value name="InputMouse" value="96"/>
                <value name="InputTablet" value="97"/>
                <value name="MediaFlash" value="98"/>
                <value name="MediaOptical" value="99"/>
                <value name="MediaTape" value="100"/>
                <value name="MultimediaPlayer" value="101"/>
                <value name="NetworkWired" value="102"/>
                <value name="NetworkWireless" value="103"/>
                <value name="Phone" value="104"/>
                <value name="Printer" value="105"/>
                <value name="Scanner" value="106"/>
                <value name="VideoDisplay" value="107"/>
                <value name="AppointmentMissed" value="108"/>
                <value name="AppointmentSoon" value="109"/>
                <value name="AudioVolumeHigh" value="110"/>
                <value name="AudioVolumeLow" value="111"/>
                <value name="AudioVolumeMedium" value="112"/>
                <value name="AudioVolumeMuted" value="113"/>
                <value name="BatteryCaution" value="114"/>
                <value name="BatteryLow" value="115"/>
                <value name="DialogError" value="116"/>
                <value name="DialogInformation" value="117"/>
                <value name="DialogPassword" value="118"/>
                <value name="DialogQuestion" value="119"/>
                <value name="DialogWarning" value="120"/>
                <value name="FolderDragAccept" value="121"/>
                <value name="FolderOpen" value="122"/>
                <value name="FolderVisiting" value="123"/>
                <value name="ImageLoading" value="124"/>
                <value name="ImageMissing" value="125"/>
                <value name="MailAttachment" value="126"/>
                <value name="MailUnread" value="127"/>
                <value name="MailRead" value="128"/>
                <value name="MailReplied" value="129"/>
                <value name="MediaPlaylistRepeat" value="130"/>
                <value name="MediaPlaylistShuffle" value="131"/>
                <value name="NetworkOffline" value="132"/>
                <value name="PrinterPrinting" value="133"/>
                <value name="SecurityHigh" value="134"/>
                <value name="SecurityLow" value="135"/>
                <value name="SoftwareUpdateAvailable" value="136"/>
                <value name="SoftwareUpdateUrgent" value="137"/>
                <value name="SyncError" value="138"/>
                <value name="SyncSynchronizing" value="139"/>
                <value name="UserAvailable" value="140"/>
                <value name="UserOffline" value="141"/>
                <value name="WeatherClear" value="142"/>
                <value name="WeatherClearNight" value="143"/>
                <value name="WeatherFewClouds" value="144"/>
                <value name="WeatherFewCloudsNight" value="145"/>
                <value name="WeatherFog" value="146"/>
                <value name="WeatherShowers" value="147"/>
                <value name="WeatherSnow" value="148"/>
                <value name="WeatherStorm" value="149"/>
                <value name="NThemeIcons" value="150"/>
            </enum>
        </class>
        <class name="QIconDragEvent" href="qicondragevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Indicates that a main icon drag has begun">
            <function name="QIconDragEvent" fullname="QIconDragEvent::QIconDragEvent" href="qicondragevent.html#QIconDragEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QIconDragEvent()"/>
        </class>
        <class name="QIconEngine" href="qiconengine.html" status="active" access="public" location="qiconengine.h" documented="true" groups="painting" module="QtGui" brief="Abstract base class for QIcon renderers">
            <function name="QIconEngine" fullname="QIconEngine::QIconEngine" href="qiconengine.html#QIconEngine" status="active" access="public" location="qiconengine.h" documented="true" meta="constructor" signature="QIconEngine()"/>
            <function name="actualSize" fullname="QIconEngine::actualSize" href="qiconengine.html#actualSize" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="QSize" signature="QSize actualSize(const QSize &amp;size, QIcon::Mode mode, QIcon::State state)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default=""/>
                <parameter type="QIcon::State" name="state" default=""/>
            </function>
            <function name="addFile" fullname="QIconEngine::addFile" href="qiconengine.html#addFile" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void addFile(const QString &amp;fileName, const QSize &amp;size, QIcon::Mode mode, QIcon::State state)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default=""/>
                <parameter type="QIcon::State" name="state" default=""/>
            </function>
            <function name="addPixmap" fullname="QIconEngine::addPixmap" href="qiconengine.html#addPixmap" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void addPixmap(const QPixmap &amp;pixmap, QIcon::Mode mode, QIcon::State state)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="QIcon::Mode" name="mode" default=""/>
                <parameter type="QIcon::State" name="state" default=""/>
            </function>
            <function name="availableSizes" fullname="QIconEngine::availableSizes" href="qiconengine.html#availableSizes" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="QList&lt;QSize&gt;" signature="QList&lt;QSize&gt; availableSizes(QIcon::Mode mode, QIcon::State state)">
                <parameter type="QIcon::Mode" name="mode" default="QIcon::Normal"/>
                <parameter type="QIcon::State" name="state" default="QIcon::Off"/>
            </function>
            <function name="clone" fullname="QIconEngine::clone" href="qiconengine.html#clone" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="pure" const="true" type="QIconEngine *" signature="QIconEngine * clone() const = 0"/>
            <function name="iconName" fullname="QIconEngine::iconName" href="qiconengine.html#iconName" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="QString" signature="QString iconName()"/>
            <function name="isNull" fullname="QIconEngine::isNull" href="qiconengine.html#isNull" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool isNull()"/>
            <function name="key" fullname="QIconEngine::key" href="qiconengine.html#key" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString key() const"/>
            <function name="paint" fullname="QIconEngine::paint" href="qiconengine.html#paint" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="pure" type="void" signature="void paint(QPainter *painter, const QRect &amp;rect, QIcon::Mode mode, QIcon::State state) = 0">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QRect &amp;" name="rect" default=""/>
                <parameter type="QIcon::Mode" name="mode" default=""/>
                <parameter type="QIcon::State" name="state" default=""/>
            </function>
            <function name="pixmap" fullname="QIconEngine::pixmap" href="qiconengine.html#pixmap" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="QPixmap" signature="QPixmap pixmap(const QSize &amp;size, QIcon::Mode mode, QIcon::State state)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default=""/>
                <parameter type="QIcon::State" name="state" default=""/>
            </function>
            <function name="read" fullname="QIconEngine::read" href="qiconengine.html#read" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool read(QDataStream &amp;in)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
            </function>
            <function name="scaledPixmap" fullname="QIconEngine::scaledPixmap" href="qiconengine.html#scaledPixmap" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="QPixmap" signature="QPixmap scaledPixmap(const QSize &amp;size, QIcon::Mode mode, QIcon::State state, qreal scale)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QIcon::Mode" name="mode" default=""/>
                <parameter type="QIcon::State" name="state" default=""/>
                <parameter type="qreal" name="scale" default=""/>
            </function>
            <function name="virtual_hook" fullname="QIconEngine::virtual_hook" href="qiconengine.html#virtual_hook" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void virtual_hook(int id, void *data)">
                <parameter type="int" name="id" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="write" fullname="QIconEngine::write" href="qiconengine.html#write" status="active" access="public" location="qiconengine.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool write(QDataStream &amp;out) const">
                <parameter type="QDataStream &amp;" name="out" default=""/>
            </function>
            <function name="~QIconEngine" fullname="QIconEngine::~QIconEngine" href="qiconengine.html#dtor.QIconEngine" status="active" access="public" location="qiconengine.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QIconEngine()"/>
            <struct name="ScaledPixmapArgument" fullname="QIconEngine::ScaledPixmapArgument" href="qiconengine-scaledpixmapargument.html" status="active" access="public" location="qiconengine.h" documented="true" module="QtGui">
                <variable name="mode" fullname="QIconEngine::ScaledPixmapArgument::mode" href="qiconengine-scaledpixmapargument.html#mode-var" status="active" access="public" location="qiconengine.h" documented="true" type="QIcon::Mode" static="false" brief="Requested mode of the pixmap"/>
                <variable name="pixmap" fullname="QIconEngine::ScaledPixmapArgument::pixmap" href="qiconengine-scaledpixmapargument.html#pixmap-var" status="active" access="public" location="qiconengine.h" documented="true" type="QPixmap" static="false" brief="That is the best match for the given size, mode, state, and scale. This is an output parameter that is set after calling virtual_hook()"/>
                <variable name="scale" fullname="QIconEngine::ScaledPixmapArgument::scale" href="qiconengine-scaledpixmapargument.html#scale-var" status="active" access="public" location="qiconengine.h" documented="true" type="qreal" static="false" brief="Requested scale of the pixmap"/>
                <variable name="size" fullname="QIconEngine::ScaledPixmapArgument::size" href="qiconengine-scaledpixmapargument.html#size-var" status="active" access="public" location="qiconengine.h" documented="true" type="QSize" static="false" brief="Requested size of the pixmap"/>
                <variable name="state" fullname="QIconEngine::ScaledPixmapArgument::state" href="qiconengine-scaledpixmapargument.html#state-var" status="active" access="public" location="qiconengine.h" documented="true" type="QIcon::State" static="false" brief="Requested state of the pixmap"/>
            </struct>
            <enum name="IconEngineHook" fullname="QIconEngine::IconEngineHook" href="qiconengine.html#IconEngineHook-enum" status="active" access="public" location="qiconengine.h" documented="true">
                <value name="IsNullHook" value="3"/>
                <value name="ScaledPixmapHook" value="4"/>
            </enum>
        </class>
        <class name="QIconEnginePlugin" href="qiconengineplugin.html" status="active" access="public" location="qiconengineplugin.h" documented="true" groups="plugins" bases="QObject" module="QtGui" brief="Abstract base for custom QIconEngine plugins">
            <function name="QIconEnginePlugin" fullname="QIconEnginePlugin::QIconEnginePlugin" href="qiconengineplugin.html#QIconEnginePlugin" status="active" access="public" location="qiconengineplugin.h" documented="true" meta="constructor" signature="QIconEnginePlugin(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="create" fullname="QIconEnginePlugin::create" href="qiconengineplugin.html#create" status="active" access="public" location="qiconengineplugin.h" documented="true" meta="plain" virtual="pure" type="QIconEngine *" signature="QIconEngine * create(const QString &amp;filename) = 0">
                <parameter type="const QString &amp;" name="filename" default="QString()"/>
            </function>
            <function name="~QIconEnginePlugin" fullname="QIconEnginePlugin::~QIconEnginePlugin" href="qiconengineplugin.html#dtor.QIconEnginePlugin" status="active" access="public" location="qiconengineplugin.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QIconEnginePlugin()"/>
        </class>
        <class threadsafety="reentrant" name="QImage" href="qimage.html" status="active" access="public" location="qimage.h" documented="true" groups="painting,shared" bases="QPaintDevice" module="QtGui" brief="Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device">
            <contents name="reading-and-writing-image-files" title="Reading and Writing Image Files" level="1"/>
            <contents name="image-information" title="Image Information" level="1"/>
            <contents name="pixel-manipulation" title="Pixel Manipulation" level="1"/>
            <contents name="image-formats" title="Image Formats" level="1"/>
            <contents name="image-transformations" title="Image Transformations" level="1"/>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage" status="active" access="public" location="qimage.h" documented="true" meta="constructor" noexcept="true" signature="QImage()"/>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-1" status="active" access="public" location="qimage.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QImage(QImage &amp;&amp;other)">
                <parameter type="QImage &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-2" status="active" access="public" location="qimage.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QImage(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-3" status="active" access="public" location="qimage.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QImage(const char *const[] xpm)">
                <parameter type="const char *const[]" name="xpm" default=""/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-4" status="active" access="public" location="qimage.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QImage(const QSize &amp;size, QImage::Format format)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-5" status="active" access="public" location="qimage.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QImage(const QString &amp;fileName, const char *format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-6" status="active" access="public" location="qimage.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QImage(int width, int height, QImage::Format format)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-7" status="active" access="public" location="qimage.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QImage(const uchar *data, int width, int height, QImage::Format format, QImageCleanupFunction cleanupFunction, void *cleanupInfo)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="QImageCleanupFunction" name="cleanupFunction" default="nullptr"/>
                <parameter type="void *" name="cleanupInfo" default="nullptr"/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-8" status="active" access="public" location="qimage.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QImage(uchar *data, int width, int height, QImage::Format format, QImageCleanupFunction cleanupFunction, void *cleanupInfo)">
                <parameter type="uchar *" name="data" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="QImageCleanupFunction" name="cleanupFunction" default="nullptr"/>
                <parameter type="void *" name="cleanupInfo" default="nullptr"/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-9" status="active" access="public" location="qimage.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QImage(const uchar *data, int width, int height, qsizetype bytesPerLine, QImage::Format format, QImageCleanupFunction cleanupFunction, void *cleanupInfo)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="qsizetype" name="bytesPerLine" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="QImageCleanupFunction" name="cleanupFunction" default="nullptr"/>
                <parameter type="void *" name="cleanupInfo" default="nullptr"/>
            </function>
            <function name="QImage" fullname="QImage::QImage" href="qimage.html#QImage-10" status="active" access="public" location="qimage.h" documented="true" meta="constructor" overload="true" overload-number="10" signature="QImage(uchar *data, int width, int height, qsizetype bytesPerLine, QImage::Format format, QImageCleanupFunction cleanupFunction, void *cleanupInfo)">
                <parameter type="uchar *" name="data" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="qsizetype" name="bytesPerLine" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="QImageCleanupFunction" name="cleanupFunction" default="nullptr"/>
                <parameter type="void *" name="cleanupInfo" default="nullptr"/>
            </function>
            <function name="allGray" fullname="QImage::allGray" href="qimage.html#allGray" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool allGray() const"/>
            <function name="applyColorTransform" fullname="QImage::applyColorTransform" href="qimage.html#applyColorTransform" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void applyColorTransform(const QColorTransform &amp;transform)">
                <parameter type="const QColorTransform &amp;" name="transform" default=""/>
            </function>
            <function name="applyColorTransform" fullname="QImage::applyColorTransform" href="qimage.html#applyColorTransform-1" status="active" access="public" location="qimage.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="1" type="void" signature="void applyColorTransform(const QColorTransform &amp;transform, QImage::Format toFormat, Qt::ImageConversionFlags flags)">
                <parameter type="const QColorTransform &amp;" name="transform" default=""/>
                <parameter type="QImage::Format" name="toFormat" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="bitPlaneCount" fullname="QImage::bitPlaneCount" href="qimage.html#bitPlaneCount" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int bitPlaneCount() const"/>
            <function name="bits" fullname="QImage::bits" href="qimage.html#bits" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="uchar *" signature="uchar * bits()"/>
            <function name="bits" fullname="QImage::bits" href="qimage.html#bits-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const uchar *" signature="const uchar * bits() const"/>
            <function name="bytesPerLine" fullname="QImage::bytesPerLine" href="qimage.html#bytesPerLine" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype bytesPerLine() const"/>
            <function name="cacheKey" fullname="QImage::cacheKey" href="qimage.html#cacheKey" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 cacheKey() const"/>
            <function name="color" fullname="QImage::color" href="qimage.html#color" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QRgb" signature="QRgb color(int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="colorCount" fullname="QImage::colorCount" href="qimage.html#colorCount" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int colorCount() const"/>
            <function name="colorSpace" fullname="QImage::colorSpace" href="qimage.html#colorSpace" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QColorSpace" signature="QColorSpace colorSpace() const"/>
            <function name="colorTable" fullname="QImage::colorTable" href="qimage.html#colorTable" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QList&lt;QRgb&gt;" signature="QList&lt;QRgb&gt; colorTable() const"/>
            <function name="colorTransformed" fullname="QImage::colorTransformed" href="qimage.html#colorTransformed" status="active" access="public" location="qimage.h" documented="true" since="6.4" meta="plain" const="true" refness="1" type="QImage" signature="QImage colorTransformed(const QColorTransform &amp;transform) const &amp;">
                <parameter type="const QColorTransform &amp;" name="transform" default=""/>
            </function>
            <function name="colorTransformed" fullname="QImage::colorTransformed" href="qimage.html#colorTransformed-1" status="active" access="public" location="qimage.h" documented="true" since="6.8" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QImage" signature="QImage colorTransformed(const QColorTransform &amp;transform, QImage::Format toFormat, Qt::ImageConversionFlags flags) const &amp;">
                <parameter type="const QColorTransform &amp;" name="transform" default=""/>
                <parameter type="QImage::Format" name="toFormat" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="colorTransformed" fullname="QImage::colorTransformed" href="qimage.html#colorTransformed-2" status="active" access="public" location="qimage.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="2" refness="2" type="QImage" signature="QImage colorTransformed(const QColorTransform &amp;transform) &amp;&amp;">
                <parameter type="const QColorTransform &amp;" name="transform" default=""/>
            </function>
            <function name="colorTransformed" fullname="QImage::colorTransformed" href="qimage.html#colorTransformed-3" status="active" access="public" location="qimage.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="3" refness="2" type="QImage" signature="QImage colorTransformed(const QColorTransform &amp;transform, QImage::Format format, Qt::ImageConversionFlags flags) &amp;&amp;">
                <parameter type="const QColorTransform &amp;" name="transform" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="constBits" fullname="QImage::constBits" href="qimage.html#constBits" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="const uchar *" signature="const uchar * constBits() const"/>
            <function name="constScanLine" fullname="QImage::constScanLine" href="qimage.html#constScanLine" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="const uchar *" signature="const uchar * constScanLine(int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="convertTo" fullname="QImage::convertTo" href="qimage.html#convertTo" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void convertTo(QImage::Format format, Qt::ImageConversionFlags flags)">
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertToColorSpace" fullname="QImage::convertToColorSpace" href="qimage.html#convertToColorSpace" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void convertToColorSpace(const QColorSpace &amp;colorSpace)">
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
            </function>
            <function name="convertToColorSpace" fullname="QImage::convertToColorSpace" href="qimage.html#convertToColorSpace-1" status="active" access="public" location="qimage.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="1" type="void" signature="void convertToColorSpace(const QColorSpace &amp;colorSpace, QImage::Format format, Qt::ImageConversionFlags flags)">
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertToFormat" fullname="QImage::convertToFormat" href="qimage.html#convertToFormat" status="active" access="public" location="qimage.h" documented="true" meta="plain" refness="2" type="QImage" signature="QImage convertToFormat(QImage::Format format, Qt::ImageConversionFlags flags) &amp;&amp;">
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertToFormat" fullname="QImage::convertToFormat" href="qimage.html#convertToFormat-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QImage" signature="QImage convertToFormat(QImage::Format format, Qt::ImageConversionFlags flags) const &amp;">
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertToFormat" fullname="QImage::convertToFormat" href="qimage.html#convertToFormat-2" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QImage" signature="QImage convertToFormat(QImage::Format format, const QList&lt;QRgb&gt; &amp;colorTable, Qt::ImageConversionFlags flags) const">
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="const QList&lt;QRgb&gt; &amp;" name="colorTable" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertedTo" fullname="QImage::convertedTo" href="qimage.html#convertedTo" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" refness="2" type="QImage" signature="QImage convertedTo(QImage::Format format, Qt::ImageConversionFlags flags) &amp;&amp;">
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertedTo" fullname="QImage::convertedTo" href="qimage.html#convertedTo-1" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QImage" signature="QImage convertedTo(QImage::Format format, Qt::ImageConversionFlags flags) const &amp;">
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="convertedToColorSpace" fullname="QImage::convertedToColorSpace" href="qimage.html#convertedToColorSpace" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage convertedToColorSpace(const QColorSpace &amp;colorSpace) const">
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
            </function>
            <function name="convertedToColorSpace" fullname="QImage::convertedToColorSpace" href="qimage.html#convertedToColorSpace-1" status="active" access="public" location="qimage.h" documented="true" since="6.8" meta="plain" const="true" overload="true" overload-number="1" type="QImage" signature="QImage convertedToColorSpace(const QColorSpace &amp;colorSpace, QImage::Format format, Qt::ImageConversionFlags flags) const">
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="copy" fullname="QImage::copy" href="qimage.html#copy" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage copy(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default="QRect()"/>
            </function>
            <function name="copy" fullname="QImage::copy" href="qimage.html#copy-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QImage" signature="QImage copy(int x, int y, int width, int height) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="createAlphaMask" fullname="QImage::createAlphaMask" href="qimage.html#createAlphaMask" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage createAlphaMask(Qt::ImageConversionFlags flags) const">
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="createHeuristicMask" fullname="QImage::createHeuristicMask" href="qimage.html#createHeuristicMask" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage createHeuristicMask(bool clipTight) const">
                <parameter type="bool" name="clipTight" default="true"/>
            </function>
            <function name="createMaskFromColor" fullname="QImage::createMaskFromColor" href="qimage.html#createMaskFromColor" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage createMaskFromColor(QRgb color, Qt::MaskMode mode) const">
                <parameter type="QRgb" name="color" default=""/>
                <parameter type="Qt::MaskMode" name="mode" default="Qt::MaskInColor"/>
            </function>
            <function name="depth" fullname="QImage::depth" href="qimage.html#depth" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int depth() const"/>
            <function name="deviceIndependentSize" fullname="QImage::deviceIndependentSize" href="qimage.html#deviceIndependentSize" status="active" access="public" location="qimage.h" documented="true" since="6.2" meta="plain" const="true" type="QSizeF" signature="QSizeF deviceIndependentSize() const"/>
            <function name="devicePixelRatio" fullname="QImage::devicePixelRatio" href="qimage.html#devicePixelRatio" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal devicePixelRatio() const"/>
            <function name="dotsPerMeterX" fullname="QImage::dotsPerMeterX" href="qimage.html#dotsPerMeterX" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int dotsPerMeterX() const"/>
            <function name="dotsPerMeterY" fullname="QImage::dotsPerMeterY" href="qimage.html#dotsPerMeterY" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int dotsPerMeterY() const"/>
            <function name="fill" fullname="QImage::fill" href="qimage.html#fill" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void fill(uint pixelValue)">
                <parameter type="uint" name="pixelValue" default=""/>
            </function>
            <function name="fill" fullname="QImage::fill" href="qimage.html#fill-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void fill(Qt::GlobalColor color)">
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="fill" fullname="QImage::fill" href="qimage.html#fill-2" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void fill(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="format" fullname="QImage::format" href="qimage.html#format" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage::Format" signature="QImage::Format format() const"/>
            <function name="fromData" fullname="QImage::fromData" href="qimage.html#fromData" status="active" access="public" location="qimage.h" documented="true" since="6.2" meta="plain" static="true" type="QImage" signature="QImage fromData(QByteArrayView data, const char *format)">
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="fromData" fullname="QImage::fromData" href="qimage.html#fromData-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QImage" signature="QImage fromData(const QByteArray &amp;data, const char *format)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="fromData" fullname="QImage::fromData" href="qimage.html#fromData-2" status="active" access="public" location="qimage.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QImage" signature="QImage fromData(const uchar *data, int size, const char *format)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="int" name="size" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="fromHBITMAP" fullname="QImage::fromHBITMAP" href="qimage.html#fromHBITMAP" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" static="true" type="QImage" brief="Returns a QImage that is equivalent to the given hbitmap" signature="QImage fromHBITMAP(HBITMAP hbitmap)" groups="platform-type-conversions">
                <parameter type="HBITMAP" name="hbitmap" default=""/>
            </function>
            <function name="fromHICON" fullname="QImage::fromHICON" href="qimage.html#fromHICON" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" static="true" type="QImage" brief="Returns a QImage that is equivalent to the given icon" signature="QImage fromHICON(HICON icon)" groups="platform-type-conversions">
                <parameter type="HICON" name="icon" default=""/>
            </function>
            <function name="hasAlphaChannel" fullname="QImage::hasAlphaChannel" href="qimage.html#hasAlphaChannel" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasAlphaChannel() const"/>
            <function name="height" fullname="QImage::height" href="qimage.html#height" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int height() const"/>
            <function name="invertPixels" fullname="QImage::invertPixels" href="qimage.html#invertPixels" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void invertPixels(QImage::InvertMode mode)">
                <parameter type="QImage::InvertMode" name="mode" default="InvertRgb"/>
            </function>
            <function name="isGrayscale" fullname="QImage::isGrayscale" href="qimage.html#isGrayscale" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool isGrayscale() const"/>
            <function name="isNull" fullname="QImage::isNull" href="qimage.html#isNull" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="load" fullname="QImage::load" href="qimage.html#load" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="bool" signature="bool load(const QString &amp;fileName, const char *format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="load" fullname="QImage::load" href="qimage.html#load-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool load(QIODevice *device, const char *format)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const char *" name="format" default=""/>
            </function>
            <function name="loadFromData" fullname="QImage::loadFromData" href="qimage.html#loadFromData" status="active" access="public" location="qimage.h" documented="true" since="6.2" meta="plain" type="bool" signature="bool loadFromData(QByteArrayView data, const char *format)">
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="loadFromData" fullname="QImage::loadFromData" href="qimage.html#loadFromData-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool loadFromData(const QByteArray &amp;data, const char *format)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="loadFromData" fullname="QImage::loadFromData" href="qimage.html#loadFromData-2" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool loadFromData(const uchar *data, int len, const char *format)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="int" name="len" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
            </function>
            <function name="mirror" fullname="QImage::mirror" href="qimage.html#mirror" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" type="void" signature="void mirror(bool horizontal, bool vertical)">
                <parameter type="bool" name="horizontal" default="false"/>
                <parameter type="bool" name="vertical" default="true"/>
            </function>
            <function name="mirrored" fullname="QImage::mirrored" href="qimage.html#mirrored" status="active" access="public" location="qimage.h" documented="true" meta="plain" refness="2" type="QImage" signature="QImage mirrored(bool horizontal, bool vertical) &amp;&amp;">
                <parameter type="bool" name="horizontal" default="false"/>
                <parameter type="bool" name="vertical" default="true"/>
            </function>
            <function name="mirrored" fullname="QImage::mirrored" href="qimage.html#mirrored-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QImage" signature="QImage mirrored(bool horizontal, bool vertical) const &amp;">
                <parameter type="bool" name="horizontal" default="false"/>
                <parameter type="bool" name="vertical" default="true"/>
            </function>
            <function name="offset" fullname="QImage::offset" href="qimage.html#offset" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint offset() const"/>
            <function name="operator QVariant" fullname="QImage::operator QVariant" href="qimage.html#operator-QVariant" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QImage::operator!=" href="qimage.html#operator-not-eq" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QImage &amp;image) const">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qimage.html#operator-lt-lt-10" status="active" access="public" location="qimage.h" documented="true" related="56" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QImage &amp;image)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="operator=" fullname="QImage::operator=" href="qimage.html#operator-eq" status="active" access="public" location="qimage.h" documented="true" meta="move-assign" noexcept="true" type="QImage &amp;" signature="QImage &amp; operator=(QImage &amp;&amp;other)">
                <parameter type="QImage &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QImage::operator=" href="qimage.html#operator-eq-1" status="active" access="public" location="qimage.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QImage &amp;" signature="QImage &amp; operator=(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="operator==" fullname="QImage::operator==" href="qimage.html#operator-eq-eq" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QImage &amp;image) const">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qimage.html#operator-gt-gt-7" status="active" access="public" location="qimage.h" documented="true" related="92" meta="plain" overload="true" overload-number="7" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QImage &amp;image)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QImage &amp;" name="image" default=""/>
            </function>
            <function name="pixel" fullname="QImage::pixel" href="qimage.html#pixel" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QRgb" signature="QRgb pixel(const QPoint &amp;position) const">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="pixel" fullname="QImage::pixel" href="qimage.html#pixel-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRgb" signature="QRgb pixel(int x, int y) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="pixelColor" fullname="QImage::pixelColor" href="qimage.html#pixelColor" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QColor" signature="QColor pixelColor(const QPoint &amp;position) const">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="pixelColor" fullname="QImage::pixelColor" href="qimage.html#pixelColor-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QColor" signature="QColor pixelColor(int x, int y) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="pixelFormat" fullname="QImage::pixelFormat" href="qimage.html#pixelFormat" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat pixelFormat() const"/>
            <function name="pixelIndex" fullname="QImage::pixelIndex" href="qimage.html#pixelIndex" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int pixelIndex(const QPoint &amp;position) const">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="pixelIndex" fullname="QImage::pixelIndex" href="qimage.html#pixelIndex-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int pixelIndex(int x, int y) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="rect" fullname="QImage::rect" href="qimage.html#rect" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect rect() const"/>
            <function name="reinterpretAsFormat" fullname="QImage::reinterpretAsFormat" href="qimage.html#reinterpretAsFormat" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="bool" signature="bool reinterpretAsFormat(QImage::Format format)">
                <parameter type="QImage::Format" name="format" default=""/>
            </function>
            <function name="rgbSwap" fullname="QImage::rgbSwap" href="qimage.html#rgbSwap" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" type="void" signature="void rgbSwap()"/>
            <function name="rgbSwapped" fullname="QImage::rgbSwapped" href="qimage.html#rgbSwapped" status="active" access="public" location="qimage.h" documented="true" meta="plain" refness="2" type="QImage" signature="QImage rgbSwapped() &amp;&amp;"/>
            <function name="rgbSwapped" fullname="QImage::rgbSwapped" href="qimage.html#rgbSwapped-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QImage" signature="QImage rgbSwapped() const &amp;"/>
            <function name="save" fullname="QImage::save" href="qimage.html#save" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool save(const QString &amp;fileName, const char *format, int quality) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="int" name="quality" default="-1"/>
            </function>
            <function name="save" fullname="QImage::save" href="qimage.html#save-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool save(QIODevice *device, const char *format, int quality) const">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="int" name="quality" default="-1"/>
            </function>
            <function name="scaled" fullname="QImage::scaled" href="qimage.html#scaled" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage scaled(const QSize &amp;size, Qt::AspectRatioMode aspectRatioMode, Qt::TransformationMode transformMode) const">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="Qt::AspectRatioMode" name="aspectRatioMode" default="Qt::IgnoreAspectRatio"/>
                <parameter type="Qt::TransformationMode" name="transformMode" default="Qt::FastTransformation"/>
            </function>
            <function name="scaled" fullname="QImage::scaled" href="qimage.html#scaled-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QImage" signature="QImage scaled(int width, int height, Qt::AspectRatioMode aspectRatioMode, Qt::TransformationMode transformMode) const">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::AspectRatioMode" name="aspectRatioMode" default="Qt::IgnoreAspectRatio"/>
                <parameter type="Qt::TransformationMode" name="transformMode" default="Qt::FastTransformation"/>
            </function>
            <function name="scaledToHeight" fullname="QImage::scaledToHeight" href="qimage.html#scaledToHeight" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage scaledToHeight(int height, Qt::TransformationMode mode) const">
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::TransformationMode" name="mode" default="Qt::FastTransformation"/>
            </function>
            <function name="scaledToWidth" fullname="QImage::scaledToWidth" href="qimage.html#scaledToWidth" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage scaledToWidth(int width, Qt::TransformationMode mode) const">
                <parameter type="int" name="width" default=""/>
                <parameter type="Qt::TransformationMode" name="mode" default="Qt::FastTransformation"/>
            </function>
            <function name="scanLine" fullname="QImage::scanLine" href="qimage.html#scanLine" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="uchar *" signature="uchar * scanLine(int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="scanLine" fullname="QImage::scanLine" href="qimage.html#scanLine-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const uchar *" signature="const uchar * scanLine(int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="setAlphaChannel" fullname="QImage::setAlphaChannel" href="qimage.html#setAlphaChannel" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setAlphaChannel(const QImage &amp;alphaChannel)">
                <parameter type="const QImage &amp;" name="alphaChannel" default=""/>
            </function>
            <function name="setColor" fullname="QImage::setColor" href="qimage.html#setColor" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setColor(int index, QRgb colorValue)">
                <parameter type="int" name="index" default=""/>
                <parameter type="QRgb" name="colorValue" default=""/>
            </function>
            <function name="setColorCount" fullname="QImage::setColorCount" href="qimage.html#setColorCount" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setColorCount(int colorCount)">
                <parameter type="int" name="colorCount" default=""/>
            </function>
            <function name="setColorSpace" fullname="QImage::setColorSpace" href="qimage.html#setColorSpace" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setColorSpace(const QColorSpace &amp;colorSpace)">
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
            </function>
            <function name="setColorTable" fullname="QImage::setColorTable" href="qimage.html#setColorTable" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setColorTable(const QList&lt;QRgb&gt; &amp;colors)">
                <parameter type="const QList&lt;QRgb&gt; &amp;" name="colors" default=""/>
            </function>
            <function name="setDevicePixelRatio" fullname="QImage::setDevicePixelRatio" href="qimage.html#setDevicePixelRatio" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setDevicePixelRatio(qreal scaleFactor)">
                <parameter type="qreal" name="scaleFactor" default=""/>
            </function>
            <function name="setDotsPerMeterX" fullname="QImage::setDotsPerMeterX" href="qimage.html#setDotsPerMeterX" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setDotsPerMeterX(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="setDotsPerMeterY" fullname="QImage::setDotsPerMeterY" href="qimage.html#setDotsPerMeterY" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setDotsPerMeterY(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setOffset" fullname="QImage::setOffset" href="qimage.html#setOffset" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setOffset(const QPoint &amp;offset)">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="setPixel" fullname="QImage::setPixel" href="qimage.html#setPixel" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setPixel(const QPoint &amp;position, uint index_or_rgb)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
                <parameter type="uint" name="index_or_rgb" default=""/>
            </function>
            <function name="setPixel" fullname="QImage::setPixel" href="qimage.html#setPixel-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setPixel(int x, int y, uint index_or_rgb)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="uint" name="index_or_rgb" default=""/>
            </function>
            <function name="setPixelColor" fullname="QImage::setPixelColor" href="qimage.html#setPixelColor" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setPixelColor(const QPoint &amp;position, const QColor &amp;color)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setPixelColor" fullname="QImage::setPixelColor" href="qimage.html#setPixelColor-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setPixelColor(int x, int y, const QColor &amp;color)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setText" fullname="QImage::setText" href="qimage.html#setText" status="active" access="public" location="qimage.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;key, const QString &amp;text)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="size" fullname="QImage::size" href="qimage.html#size" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize size() const"/>
            <function name="sizeInBytes" fullname="QImage::sizeInBytes" href="qimage.html#sizeInBytes" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype sizeInBytes() const"/>
            <function name="swap" fullname="QImage::swap" href="qimage.html#swap" status="active" access="public" location="qimage.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QImage &amp;other)">
                <parameter type="QImage &amp;" name="other" default=""/>
            </function>
            <function name="text" fullname="QImage::text" href="qimage.html#text" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QString" signature="QString text(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default="QString()"/>
            </function>
            <function name="textKeys" fullname="QImage::textKeys" href="qimage.html#textKeys" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList textKeys() const"/>
            <function name="toCGImage" fullname="QImage::toCGImage" href="qimage.html#toCGImage" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="CGImageRef" brief="Creates a CGImage equivalent to this QImage" signature="CGImageRef toCGImage() const" groups="platform-type-conversions"/>
            <function name="toHBITMAP" fullname="QImage::toHBITMAP" href="qimage.html#toHBITMAP" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" const="true" type="HBITMAP" brief="Creates a HBITMAP equivalent of the QImage" signature="HBITMAP toHBITMAP() const" groups="platform-type-conversions"/>
            <function name="toHICON" fullname="QImage::toHICON" href="qimage.html#toHICON" status="active" access="public" location="qimage.h" documented="true" since="6.0" meta="plain" const="true" type="HICON" brief="Creates a HICON equivalent of the QPixmap, applying the mask mask" signature="HICON toHICON(const QImage &amp;mask) const" groups="platform-type-conversions">
                <parameter type="const QImage &amp;" name="mask" default="{}"/>
            </function>
            <function name="toImageFormat" fullname="QImage::toImageFormat" href="qimage.html#toImageFormat" status="active" access="public" location="qimage.h" documented="true" meta="plain" static="true" noexcept="true" type="QImage::Format" signature="QImage::Format toImageFormat(QPixelFormat format)">
                <parameter type="QPixelFormat" name="format" default=""/>
            </function>
            <function name="toPixelFormat" fullname="QImage::toPixelFormat" href="qimage.html#toPixelFormat" status="active" access="public" location="qimage.h" documented="true" meta="plain" static="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat toPixelFormat(QImage::Format format)">
                <parameter type="QImage::Format" name="format" default=""/>
            </function>
            <function name="transformed" fullname="QImage::transformed" href="qimage.html#transformed" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage transformed(const QTransform &amp;matrix, Qt::TransformationMode mode) const">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
                <parameter type="Qt::TransformationMode" name="mode" default="Qt::FastTransformation"/>
            </function>
            <function name="trueMatrix" fullname="QImage::trueMatrix" href="qimage.html#trueMatrix" status="active" access="public" location="qimage.h" documented="true" meta="plain" static="true" type="QTransform" signature="QTransform trueMatrix(const QTransform &amp;matrix, int width, int height)">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="valid" fullname="QImage::valid" href="qimage.html#valid" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="bool" signature="bool valid(const QPoint &amp;pos) const">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
            </function>
            <function name="valid" fullname="QImage::valid" href="qimage.html#valid-1" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool valid(int x, int y) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="width" fullname="QImage::width" href="qimage.html#width" status="active" access="public" location="qimage.h" documented="true" meta="plain" const="true" type="int" signature="int width() const"/>
            <function name="~QImage" fullname="QImage::~QImage" href="qimage.html#dtor.QImage" status="active" access="public" location="qimage.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QImage()"/>
            <enum name="Format" fullname="QImage::Format" href="qimage.html#Format-enum" status="active" access="public" location="qimage.h" documented="true">
                <value name="Format_Invalid" value="0"/>
                <value name="Format_Mono" value="1"/>
                <value name="Format_MonoLSB" value="2"/>
                <value name="Format_Indexed8" value="3"/>
                <value name="Format_RGB32" value="4"/>
                <value name="Format_ARGB32" value="5"/>
                <value name="Format_ARGB32_Premultiplied" value="6"/>
                <value name="Format_RGB16" value="7"/>
                <value name="Format_ARGB8565_Premultiplied" value="8"/>
                <value name="Format_RGB666" value="9"/>
                <value name="Format_ARGB6666_Premultiplied" value="10"/>
                <value name="Format_RGB555" value="11"/>
                <value name="Format_ARGB8555_Premultiplied" value="12"/>
                <value name="Format_RGB888" value="13"/>
                <value name="Format_RGB444" value="14"/>
                <value name="Format_ARGB4444_Premultiplied" value="15"/>
                <value name="Format_RGBX8888" value="16" since="5.2"/>
                <value name="Format_RGBA8888" value="17" since="5.2"/>
                <value name="Format_RGBA8888_Premultiplied" value="18" since="5.2"/>
                <value name="Format_BGR30" value="19" since="5.4"/>
                <value name="Format_A2BGR30_Premultiplied" value="20" since="5.4"/>
                <value name="Format_RGB30" value="21" since="5.4"/>
                <value name="Format_A2RGB30_Premultiplied" value="22" since="5.4"/>
                <value name="Format_Alpha8" value="23" since="5.5"/>
                <value name="Format_Grayscale8" value="24" since="5.5"/>
                <value name="Format_RGBX64" value="25" since="5.12"/>
                <value name="Format_RGBA64" value="26" since="5.12"/>
                <value name="Format_RGBA64_Premultiplied" value="27" since="5.12"/>
                <value name="Format_Grayscale16" value="28" since="5.13"/>
                <value name="Format_BGR888" value="29" since="5.14"/>
                <value name="Format_RGBX16FPx4" value="30" since="6.2"/>
                <value name="Format_RGBA16FPx4" value="31" since="6.2"/>
                <value name="Format_RGBA16FPx4_Premultiplied" value="32" since="6.2"/>
                <value name="Format_RGBX32FPx4" value="33" since="6.2"/>
                <value name="Format_RGBA32FPx4" value="34" since="6.2"/>
                <value name="Format_RGBA32FPx4_Premultiplied" value="35" since="6.2"/>
                <value name="Format_CMYK8888" value="36" since="6.8"/>
            </enum>
            <enum name="InvertMode" fullname="QImage::InvertMode" href="qimage.html#InvertMode-enum" status="active" access="public" location="qimage.h" documented="true">
                <value name="InvertRgb" value="0"/>
                <value name="InvertRgba" value="1"/>
            </enum>
            <typedef name="QImageCleanupFunction" href="qimage.html#QImageCleanupFunction-typedef" status="active" access="public" location="qimage.h" related="171" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QImageIOHandler" href="qimageiohandler.html" status="active" access="public" location="qimageiohandler.h" documented="true" module="QtGui" brief="Defines the common image I/O interface for all image formats in Qt">
            <function name="QImageIOHandler" fullname="QImageIOHandler::QImageIOHandler" href="qimageiohandler.html#QImageIOHandler" status="active" access="public" location="qimageiohandler.h" documented="true" meta="constructor" signature="QImageIOHandler()"/>
            <function name="allocateImage" fullname="QImageIOHandler::allocateImage" href="qimageiohandler.html#allocateImage" status="active" access="public" location="qimageiohandler.h" documented="true" since="6.0" meta="plain" static="true" type="bool" signature="bool allocateImage(QSize size, QImage::Format format, QImage *image)">
                <parameter type="QSize" name="size" default=""/>
                <parameter type="QImage::Format" name="format" default=""/>
                <parameter type="QImage *" name="image" default=""/>
            </function>
            <function name="canRead" fullname="QImageIOHandler::canRead" href="qimageiohandler.html#canRead" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool canRead() const = 0"/>
            <function name="currentImageNumber" fullname="QImageIOHandler::currentImageNumber" href="qimageiohandler.html#currentImageNumber" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int currentImageNumber() const"/>
            <function name="currentImageRect" fullname="QImageIOHandler::currentImageRect" href="qimageiohandler.html#currentImageRect" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="QRect" signature="QRect currentImageRect() const"/>
            <function name="device" fullname="QImageIOHandler::device" href="qimageiohandler.html#device" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="format" fullname="QImageIOHandler::format" href="qimageiohandler.html#format" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray format() const"/>
            <function name="imageCount" fullname="QImageIOHandler::imageCount" href="qimageiohandler.html#imageCount" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int imageCount() const"/>
            <function name="jumpToImage" fullname="QImageIOHandler::jumpToImage" href="qimageiohandler.html#jumpToImage" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool jumpToImage(int imageNumber)">
                <parameter type="int" name="imageNumber" default=""/>
            </function>
            <function name="jumpToNextImage" fullname="QImageIOHandler::jumpToNextImage" href="qimageiohandler.html#jumpToNextImage" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool jumpToNextImage()"/>
            <function name="loopCount" fullname="QImageIOHandler::loopCount" href="qimageiohandler.html#loopCount" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int loopCount() const"/>
            <function name="nextImageDelay" fullname="QImageIOHandler::nextImageDelay" href="qimageiohandler.html#nextImageDelay" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int nextImageDelay() const"/>
            <function name="option" fullname="QImageIOHandler::option" href="qimageiohandler.html#option" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="QVariant" signature="QVariant option(QImageIOHandler::ImageOption option) const">
                <parameter type="QImageIOHandler::ImageOption" name="option" default=""/>
            </function>
            <function name="read" fullname="QImageIOHandler::read" href="qimageiohandler.html#read" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool read(QImage *image) = 0">
                <parameter type="QImage *" name="image" default=""/>
            </function>
            <function name="setDevice" fullname="QImageIOHandler::setDevice" href="qimageiohandler.html#setDevice" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setFormat" fullname="QImageIOHandler::setFormat" href="qimageiohandler.html#setFormat" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" type="void" signature="void setFormat(const QByteArray &amp;format)">
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="setFormat" fullname="QImageIOHandler::setFormat" href="qimageiohandler.html#setFormat-1" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="void" signature="void setFormat(const QByteArray &amp;format) const">
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="setOption" fullname="QImageIOHandler::setOption" href="qimageiohandler.html#setOption" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void setOption(QImageIOHandler::ImageOption option, const QVariant &amp;value)">
                <parameter type="QImageIOHandler::ImageOption" name="option" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="supportsOption" fullname="QImageIOHandler::supportsOption" href="qimageiohandler.html#supportsOption" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool supportsOption(QImageIOHandler::ImageOption option) const">
                <parameter type="QImageIOHandler::ImageOption" name="option" default=""/>
            </function>
            <function name="write" fullname="QImageIOHandler::write" href="qimageiohandler.html#write" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool write(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="~QImageIOHandler" fullname="QImageIOHandler::~QImageIOHandler" href="qimageiohandler.html#dtor.QImageIOHandler" status="active" access="public" location="qimageiohandler.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QImageIOHandler()"/>
            <enum name="ImageOption" fullname="QImageIOHandler::ImageOption" href="qimageiohandler.html#ImageOption-enum" status="active" access="public" location="qimageiohandler.h" documented="true">
                <value name="Size" value="0"/>
                <value name="ClipRect" value="1"/>
                <value name="Description" value="2"/>
                <value name="ScaledClipRect" value="3"/>
                <value name="ScaledSize" value="4"/>
                <value name="CompressionRatio" value="5"/>
                <value name="Gamma" value="6"/>
                <value name="Quality" value="7"/>
                <value name="Name" value="8"/>
                <value name="SubType" value="9"/>
                <value name="IncrementalReading" value="10"/>
                <value name="Endianness" value="11"/>
                <value name="Animation" value="12"/>
                <value name="BackgroundColor" value="13"/>
                <value name="ImageFormat" value="14"/>
                <value name="SupportedSubTypes" value="15"/>
                <value name="OptimizedWrite" value="16"/>
                <value name="ProgressiveScanWrite" value="17"/>
                <value name="ImageTransformation" value="18"/>
            </enum>
            <enum name="Transformation" fullname="QImageIOHandler::Transformation" href="qimageiohandler.html#Transformation-enum" status="active" access="public" location="qimageiohandler.h" documented="true" typedef="QImageIOHandler::Transformations">
                <value name="TransformationNone" value="0"/>
                <value name="TransformationMirror" value="1"/>
                <value name="TransformationFlip" value="2"/>
                <value name="TransformationRotate180" value="TransformationMirror | TransformationFlip"/>
                <value name="TransformationRotate90" value="4"/>
                <value name="TransformationMirrorAndRotate90" value="TransformationMirror | TransformationRotate90"/>
                <value name="TransformationFlipAndRotate90" value="TransformationFlip | TransformationRotate90"/>
                <value name="TransformationRotate270" value="TransformationRotate180 | TransformationRotate90"/>
            </enum>
            <typedef name="Transformations" fullname="QImageIOHandler::Transformations" href="qimageiohandler.html#Transformation-enum" status="active" access="public" location="qimageiohandler.h" enum="QImageIOHandler::Transformation"/>
        </class>
        <class threadsafety="reentrant" name="QImageIOPlugin" href="qimageioplugin.html" status="active" access="public" location="qimageiohandler.h" documented="true" groups="plugins" bases="QObject" module="QtGui" brief="Defines an interface for writing an image format plugin">
            <function name="QImageIOPlugin" fullname="QImageIOPlugin::QImageIOPlugin" href="qimageioplugin.html#QImageIOPlugin" status="active" access="public" location="qimageiohandler.h" documented="true" meta="constructor" explicit="true" signature="QImageIOPlugin(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="capabilities" fullname="QImageIOPlugin::capabilities" href="qimageioplugin.html#capabilities" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="pure" const="true" type="QImageIOPlugin::Capabilities" signature="QImageIOPlugin::Capabilities capabilities(QIODevice *device, const QByteArray &amp;format) const = 0">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="create" fullname="QImageIOPlugin::create" href="qimageioplugin.html#create" status="active" access="public" location="qimageiohandler.h" documented="true" meta="plain" virtual="pure" const="true" type="QImageIOHandler *" signature="QImageIOHandler * create(QIODevice *device, const QByteArray &amp;format) const = 0">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
            </function>
            <function name="~QImageIOPlugin" fullname="QImageIOPlugin::~QImageIOPlugin" href="qimageioplugin.html#dtor.QImageIOPlugin" status="active" access="public" location="qimageiohandler.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QImageIOPlugin()"/>
            <enum name="Capability" fullname="QImageIOPlugin::Capability" href="qimageioplugin.html#Capability-enum" status="active" access="public" location="qimageiohandler.h" documented="true" typedef="QImageIOPlugin::Capabilities">
                <value name="CanRead" value="0x1"/>
                <value name="CanWrite" value="0x2"/>
                <value name="CanReadIncremental" value="0x4"/>
            </enum>
            <typedef name="Capabilities" fullname="QImageIOPlugin::Capabilities" href="qimageioplugin.html#Capability-enum" status="active" access="public" location="qimageiohandler.h" enum="QImageIOPlugin::Capability"/>
        </class>
        <class threadsafety="reentrant" name="QImageReader" href="qimagereader.html" status="active" access="public" location="qimagereader.h" documented="true" groups="painting" module="QtGui" brief="Format independent interface for reading images from files or other devices">
            <contents name="formats" title="Formats" level="1"/>
            <contents name="high-resolution-versions-of-images" title="High Resolution Versions of Images" level="1"/>
            <function name="QImageReader" fullname="QImageReader::QImageReader" href="qimagereader.html#QImageReader" status="active" access="public" location="qimagereader.h" documented="true" meta="constructor" signature="QImageReader()"/>
            <function name="QImageReader" fullname="QImageReader::QImageReader" href="qimagereader.html#QImageReader-1" status="active" access="public" location="qimagereader.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QImageReader(QIODevice *device, const QByteArray &amp;format)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
            </function>
            <function name="QImageReader" fullname="QImageReader::QImageReader" href="qimagereader.html#QImageReader-2" status="active" access="public" location="qimagereader.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QImageReader(const QString &amp;fileName, const QByteArray &amp;format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
            </function>
            <function name="allocationLimit" fullname="QImageReader::allocationLimit" href="qimagereader.html#allocationLimit" status="active" access="public" location="qimagereader.h" documented="true" since="6.0" meta="plain" static="true" type="int" signature="int allocationLimit()"/>
            <function name="autoDetectImageFormat" fullname="QImageReader::autoDetectImageFormat" href="qimagereader.html#autoDetectImageFormat" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoDetectImageFormat() const"/>
            <function name="autoTransform" fullname="QImageReader::autoTransform" href="qimagereader.html#autoTransform" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoTransform() const"/>
            <function name="backgroundColor" fullname="QImageReader::backgroundColor" href="qimagereader.html#backgroundColor" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QColor" signature="QColor backgroundColor() const"/>
            <function name="canRead" fullname="QImageReader::canRead" href="qimagereader.html#canRead" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="bool" signature="bool canRead() const"/>
            <function name="clipRect" fullname="QImageReader::clipRect" href="qimagereader.html#clipRect" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect clipRect() const"/>
            <function name="currentImageNumber" fullname="QImageReader::currentImageNumber" href="qimagereader.html#currentImageNumber" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="int" signature="int currentImageNumber() const"/>
            <function name="currentImageRect" fullname="QImageReader::currentImageRect" href="qimagereader.html#currentImageRect" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect currentImageRect() const"/>
            <function name="decideFormatFromContent" fullname="QImageReader::decideFormatFromContent" href="qimagereader.html#decideFormatFromContent" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="bool" signature="bool decideFormatFromContent() const"/>
            <function name="device" fullname="QImageReader::device" href="qimagereader.html#device" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="error" fullname="QImageReader::error" href="qimagereader.html#error" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QImageReader::ImageReaderError" signature="QImageReader::ImageReaderError error() const"/>
            <function name="errorString" fullname="QImageReader::errorString" href="qimagereader.html#errorString" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="fileName" fullname="QImageReader::fileName" href="qimagereader.html#fileName" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="format" fullname="QImageReader::format" href="qimagereader.html#format" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray format() const"/>
            <function name="imageCount" fullname="QImageReader::imageCount" href="qimagereader.html#imageCount" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="int" signature="int imageCount() const"/>
            <function name="imageFormat" fullname="QImageReader::imageFormat" href="qimagereader.html#imageFormat" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QImage::Format" signature="QImage::Format imageFormat() const"/>
            <function name="imageFormat" fullname="QImageReader::imageFormat" href="qimagereader.html#imageFormat-1" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QByteArray" signature="QByteArray imageFormat(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="imageFormat" fullname="QImageReader::imageFormat" href="qimagereader.html#imageFormat-2" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QByteArray" signature="QByteArray imageFormat(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="imageFormatsForMimeType" fullname="QImageReader::imageFormatsForMimeType" href="qimagereader.html#imageFormatsForMimeType" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; imageFormatsForMimeType(const QByteArray &amp;mimeType)">
                <parameter type="const QByteArray &amp;" name="mimeType" default=""/>
            </function>
            <function name="jumpToImage" fullname="QImageReader::jumpToImage" href="qimagereader.html#jumpToImage" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="bool" signature="bool jumpToImage(int imageNumber)">
                <parameter type="int" name="imageNumber" default=""/>
            </function>
            <function name="jumpToNextImage" fullname="QImageReader::jumpToNextImage" href="qimagereader.html#jumpToNextImage" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="bool" signature="bool jumpToNextImage()"/>
            <function name="loopCount" fullname="QImageReader::loopCount" href="qimagereader.html#loopCount" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="int" signature="int loopCount() const"/>
            <function name="nextImageDelay" fullname="QImageReader::nextImageDelay" href="qimagereader.html#nextImageDelay" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="int" signature="int nextImageDelay() const"/>
            <function name="quality" fullname="QImageReader::quality" href="qimagereader.html#quality" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="int" signature="int quality() const"/>
            <function name="read" fullname="QImageReader::read" href="qimagereader.html#read" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="QImage" signature="QImage read()"/>
            <function name="read" fullname="QImageReader::read" href="qimagereader.html#read-1" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool read(QImage *image)">
                <parameter type="QImage *" name="image" default=""/>
            </function>
            <function name="scaledClipRect" fullname="QImageReader::scaledClipRect" href="qimagereader.html#scaledClipRect" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect scaledClipRect() const"/>
            <function name="scaledSize" fullname="QImageReader::scaledSize" href="qimagereader.html#scaledSize" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize scaledSize() const"/>
            <function name="setAllocationLimit" fullname="QImageReader::setAllocationLimit" href="qimagereader.html#setAllocationLimit" status="active" access="public" location="qimagereader.h" documented="true" since="6.0" meta="plain" static="true" type="void" signature="void setAllocationLimit(int mbLimit)">
                <parameter type="int" name="mbLimit" default=""/>
            </function>
            <function name="setAutoDetectImageFormat" fullname="QImageReader::setAutoDetectImageFormat" href="qimagereader.html#setAutoDetectImageFormat" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setAutoDetectImageFormat(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setAutoTransform" fullname="QImageReader::setAutoTransform" href="qimagereader.html#setAutoTransform" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setAutoTransform(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setBackgroundColor" fullname="QImageReader::setBackgroundColor" href="qimagereader.html#setBackgroundColor" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setBackgroundColor(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setClipRect" fullname="QImageReader::setClipRect" href="qimagereader.html#setClipRect" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setClipRect(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="setDecideFormatFromContent" fullname="QImageReader::setDecideFormatFromContent" href="qimagereader.html#setDecideFormatFromContent" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setDecideFormatFromContent(bool ignored)">
                <parameter type="bool" name="ignored" default=""/>
            </function>
            <function name="setDevice" fullname="QImageReader::setDevice" href="qimagereader.html#setDevice" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setFileName" fullname="QImageReader::setFileName" href="qimagereader.html#setFileName" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setFormat" fullname="QImageReader::setFormat" href="qimagereader.html#setFormat" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setFormat(const QByteArray &amp;format)">
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="setQuality" fullname="QImageReader::setQuality" href="qimagereader.html#setQuality" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setQuality(int quality)">
                <parameter type="int" name="quality" default=""/>
            </function>
            <function name="setScaledClipRect" fullname="QImageReader::setScaledClipRect" href="qimagereader.html#setScaledClipRect" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setScaledClipRect(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="setScaledSize" fullname="QImageReader::setScaledSize" href="qimagereader.html#setScaledSize" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" type="void" signature="void setScaledSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="size" fullname="QImageReader::size" href="qimagereader.html#size" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize size() const"/>
            <function name="subType" fullname="QImageReader::subType" href="qimagereader.html#subType" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray subType() const"/>
            <function name="supportedImageFormats" fullname="QImageReader::supportedImageFormats" href="qimagereader.html#supportedImageFormats" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedImageFormats()"/>
            <function name="supportedMimeTypes" fullname="QImageReader::supportedMimeTypes" href="qimagereader.html#supportedMimeTypes" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedMimeTypes()"/>
            <function name="supportedSubTypes" fullname="QImageReader::supportedSubTypes" href="qimagereader.html#supportedSubTypes" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedSubTypes() const"/>
            <function name="supportsAnimation" fullname="QImageReader::supportsAnimation" href="qimagereader.html#supportsAnimation" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsAnimation() const"/>
            <function name="supportsOption" fullname="QImageReader::supportsOption" href="qimagereader.html#supportsOption" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsOption(QImageIOHandler::ImageOption option) const">
                <parameter type="QImageIOHandler::ImageOption" name="option" default=""/>
            </function>
            <function name="text" fullname="QImageReader::text" href="qimagereader.html#text" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QString" signature="QString text(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="textKeys" fullname="QImageReader::textKeys" href="qimagereader.html#textKeys" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList textKeys() const"/>
            <function name="transformation" fullname="QImageReader::transformation" href="qimagereader.html#transformation" status="active" access="public" location="qimagereader.h" documented="true" meta="plain" const="true" type="QImageIOHandler::Transformations" signature="QImageIOHandler::Transformations transformation() const"/>
            <function name="~QImageReader" fullname="QImageReader::~QImageReader" href="qimagereader.html#dtor.QImageReader" status="active" access="public" location="qimagereader.h" documented="true" meta="destructor" noexcept="true" signature="~QImageReader()"/>
            <enum name="ImageReaderError" fullname="QImageReader::ImageReaderError" href="qimagereader.html#ImageReaderError-enum" status="active" access="public" location="qimagereader.h" documented="true">
                <value name="UnknownError" value="0"/>
                <value name="FileNotFoundError" value="1"/>
                <value name="DeviceError" value="2"/>
                <value name="UnsupportedFormatError" value="3"/>
                <value name="InvalidDataError" value="4"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QImageWriter" href="qimagewriter.html" status="active" access="public" location="qimagewriter.h" documented="true" groups="painting" module="QtGui" brief="Format independent interface for writing images to files or other devices">
            <function name="QImageWriter" fullname="QImageWriter::QImageWriter" href="qimagewriter.html#QImageWriter" status="active" access="public" location="qimagewriter.h" documented="true" meta="constructor" signature="QImageWriter()"/>
            <function name="QImageWriter" fullname="QImageWriter::QImageWriter" href="qimagewriter.html#QImageWriter-1" status="active" access="public" location="qimagewriter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QImageWriter(QIODevice *device, const QByteArray &amp;format)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="QImageWriter" fullname="QImageWriter::QImageWriter" href="qimagewriter.html#QImageWriter-2" status="active" access="public" location="qimagewriter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QImageWriter(const QString &amp;fileName, const QByteArray &amp;format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
            </function>
            <function name="canWrite" fullname="QImageWriter::canWrite" href="qimagewriter.html#canWrite" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="bool" signature="bool canWrite() const"/>
            <function name="compression" fullname="QImageWriter::compression" href="qimagewriter.html#compression" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="int" signature="int compression() const"/>
            <function name="device" fullname="QImageWriter::device" href="qimagewriter.html#device" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="error" fullname="QImageWriter::error" href="qimagewriter.html#error" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QImageWriter::ImageWriterError" signature="QImageWriter::ImageWriterError error() const"/>
            <function name="errorString" fullname="QImageWriter::errorString" href="qimagewriter.html#errorString" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="fileName" fullname="QImageWriter::fileName" href="qimagewriter.html#fileName" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="format" fullname="QImageWriter::format" href="qimagewriter.html#format" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray format() const"/>
            <function name="imageFormatsForMimeType" fullname="QImageWriter::imageFormatsForMimeType" href="qimagewriter.html#imageFormatsForMimeType" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; imageFormatsForMimeType(const QByteArray &amp;mimeType)">
                <parameter type="const QByteArray &amp;" name="mimeType" default=""/>
            </function>
            <function name="optimizedWrite" fullname="QImageWriter::optimizedWrite" href="qimagewriter.html#optimizedWrite" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="bool" signature="bool optimizedWrite() const"/>
            <function name="progressiveScanWrite" fullname="QImageWriter::progressiveScanWrite" href="qimagewriter.html#progressiveScanWrite" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="bool" signature="bool progressiveScanWrite() const"/>
            <function name="quality" fullname="QImageWriter::quality" href="qimagewriter.html#quality" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="int" signature="int quality() const"/>
            <function name="setCompression" fullname="QImageWriter::setCompression" href="qimagewriter.html#setCompression" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setCompression(int compression)">
                <parameter type="int" name="compression" default=""/>
            </function>
            <function name="setDevice" fullname="QImageWriter::setDevice" href="qimagewriter.html#setDevice" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setFileName" fullname="QImageWriter::setFileName" href="qimagewriter.html#setFileName" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setFormat" fullname="QImageWriter::setFormat" href="qimagewriter.html#setFormat" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setFormat(const QByteArray &amp;format)">
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="setOptimizedWrite" fullname="QImageWriter::setOptimizedWrite" href="qimagewriter.html#setOptimizedWrite" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setOptimizedWrite(bool optimize)">
                <parameter type="bool" name="optimize" default=""/>
            </function>
            <function name="setProgressiveScanWrite" fullname="QImageWriter::setProgressiveScanWrite" href="qimagewriter.html#setProgressiveScanWrite" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setProgressiveScanWrite(bool progressive)">
                <parameter type="bool" name="progressive" default=""/>
            </function>
            <function name="setQuality" fullname="QImageWriter::setQuality" href="qimagewriter.html#setQuality" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setQuality(int quality)">
                <parameter type="int" name="quality" default=""/>
            </function>
            <function name="setSubType" fullname="QImageWriter::setSubType" href="qimagewriter.html#setSubType" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setSubType(const QByteArray &amp;type)">
                <parameter type="const QByteArray &amp;" name="type" default=""/>
            </function>
            <function name="setText" fullname="QImageWriter::setText" href="qimagewriter.html#setText" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;key, const QString &amp;text)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setTransformation" fullname="QImageWriter::setTransformation" href="qimagewriter.html#setTransformation" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="void" signature="void setTransformation(QImageIOHandler::Transformations transform)">
                <parameter type="QImageIOHandler::Transformations" name="transform" default=""/>
            </function>
            <function name="subType" fullname="QImageWriter::subType" href="qimagewriter.html#subType" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray subType() const"/>
            <function name="supportedImageFormats" fullname="QImageWriter::supportedImageFormats" href="qimagewriter.html#supportedImageFormats" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedImageFormats()"/>
            <function name="supportedMimeTypes" fullname="QImageWriter::supportedMimeTypes" href="qimagewriter.html#supportedMimeTypes" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedMimeTypes()"/>
            <function name="supportedSubTypes" fullname="QImageWriter::supportedSubTypes" href="qimagewriter.html#supportedSubTypes" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedSubTypes() const"/>
            <function name="supportsOption" fullname="QImageWriter::supportsOption" href="qimagewriter.html#supportsOption" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsOption(QImageIOHandler::ImageOption option) const">
                <parameter type="QImageIOHandler::ImageOption" name="option" default=""/>
            </function>
            <function name="transformation" fullname="QImageWriter::transformation" href="qimagewriter.html#transformation" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" const="true" type="QImageIOHandler::Transformations" signature="QImageIOHandler::Transformations transformation() const"/>
            <function name="write" fullname="QImageWriter::write" href="qimagewriter.html#write" status="active" access="public" location="qimagewriter.h" documented="true" meta="plain" type="bool" signature="bool write(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="~QImageWriter" fullname="QImageWriter::~QImageWriter" href="qimagewriter.html#dtor.QImageWriter" status="active" access="public" location="qimagewriter.h" documented="true" meta="destructor" noexcept="true" signature="~QImageWriter()"/>
            <enum name="ImageWriterError" fullname="QImageWriter::ImageWriterError" href="qimagewriter.html#ImageWriterError-enum" status="active" access="public" location="qimagewriter.h" documented="true">
                <value name="UnknownError" value="0"/>
                <value name="DeviceError" value="1"/>
                <value name="UnsupportedFormatError" value="2"/>
                <value name="InvalidImageError" value="3"/>
            </enum>
        </class>
        <class name="QInputDevice" href="qinputdevice.html" status="active" access="public" location="qinputdevice.h" since="6.0" documented="true" bases="QObject" module="QtGui" brief="Describes a device from which a QInputEvent originates">
            <function name="QInputDevice" fullname="QInputDevice::QInputDevice" href="qinputdevice.html#QInputDevice" status="active" access="public" location="qinputdevice.h" documented="true" meta="constructor" signature="QInputDevice(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QInputDevice" fullname="QInputDevice::QInputDevice" href="qinputdevice.html#QInputDevice-1" status="active" access="public" location="qinputdevice.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QInputDevice(const QString &amp;name, qint64 id, QInputDevice::DeviceType type, const QString &amp;seatName, QObject *parent)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="qint64" name="id" default=""/>
                <parameter type="QInputDevice::DeviceType" name="type" default=""/>
                <parameter type="const QString &amp;" name="seatName" default="QString()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="availableVirtualGeometry" fullname="QInputDevice::availableVirtualGeometry" href="qinputdevice.html#availableVirtualGeometry" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" associated-property="availableVirtualGeometry" type="QRect" signature="QRect availableVirtualGeometry() const"/>
            <function name="availableVirtualGeometryChanged" fullname="QInputDevice::availableVirtualGeometryChanged" href="qinputdevice.html#availableVirtualGeometry-prop" status="active" access="public" location="qinputdevice.h" meta="signal" associated-property="availableVirtualGeometry" type="void" signature="void availableVirtualGeometryChanged(QRect area)">
                <parameter type="QRect" name="area" default=""/>
            </function>
            <function name="capabilities" fullname="QInputDevice::capabilities" href="qinputdevice.html#capabilities" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" associated-property="capabilities" type="QInputDevice::Capabilities" signature="QInputDevice::Capabilities capabilities() const"/>
            <function name="devices" fullname="QInputDevice::devices" href="qinputdevice.html#devices" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" static="true" type="QList&lt;const QInputDevice *&gt;" signature="QList&lt;const QInputDevice *&gt; devices()"/>
            <function name="hasCapability" fullname="QInputDevice::hasCapability" href="qinputdevice.html#hasCapability" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasCapability(QInputDevice::Capability capability) const">
                <parameter type="QInputDevice::Capability" name="capability" default=""/>
            </function>
            <function name="name" fullname="QInputDevice::name" href="qinputdevice.html#name" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" associated-property="name" type="QString" signature="QString name() const"/>
            <function name="primaryKeyboard" fullname="QInputDevice::primaryKeyboard" href="qinputdevice.html#primaryKeyboard" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" static="true" type="const QInputDevice *" signature="const QInputDevice * primaryKeyboard(const QString &amp;seatName)">
                <parameter type="const QString &amp;" name="seatName" default="QString()"/>
            </function>
            <function name="seatName" fullname="QInputDevice::seatName" href="qinputdevice.html#seatName" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" associated-property="seatName" type="QString" signature="QString seatName() const"/>
            <function name="seatNames" fullname="QInputDevice::seatNames" href="qinputdevice.html#seatNames" status="active" access="public" location="qinputdevice.h" documented="true" since="6.3" meta="plain" static="true" type="QStringList" signature="QStringList seatNames()"/>
            <function name="systemId" fullname="QInputDevice::systemId" href="qinputdevice.html#systemId" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" associated-property="systemId" type="qint64" signature="qint64 systemId() const"/>
            <function name="type" fullname="QInputDevice::type" href="qinputdevice.html#type" status="active" access="public" location="qinputdevice.h" documented="true" meta="plain" const="true" associated-property="type" type="QInputDevice::DeviceType" signature="QInputDevice::DeviceType type() const"/>
            <enum name="Capability" fullname="QInputDevice::Capability" href="qinputdevice.html#Capability-enum" status="active" access="public" location="qinputdevice.h" documented="true" scoped="true" typedef="QInputDevice::Capabilities">
                <value name="None" value="0"/>
                <value name="Position" value="0x0001"/>
                <value name="Area" value="0x0002"/>
                <value name="Pressure" value="0x0004"/>
                <value name="Velocity" value="0x0008"/>
                <value name="NormalizedPosition" value="0x0020"/>
                <value name="MouseEmulation" value="0x0040"/>
                <value name="PixelScroll" value="0x0080"/>
                <value name="Scroll" value="0x0100"/>
                <value name="Hover" value="0x0200"/>
                <value name="Rotation" value="0x0400"/>
                <value name="XTilt" value="0x0800"/>
                <value name="YTilt" value="0x1000"/>
                <value name="TangentialPressure" value="0x2000"/>
                <value name="ZPosition" value="0x4000"/>
                <value name="All" value="0x7FFFFFFF"/>
            </enum>
            <enum name="DeviceType" fullname="QInputDevice::DeviceType" href="qinputdevice.html#DeviceType-enum" status="active" access="public" location="qinputdevice.h" documented="true" scoped="true" typedef="QInputDevice::DeviceTypes">
                <value name="Unknown" value="0x0000"/>
                <value name="Mouse" value="0x0001"/>
                <value name="TouchScreen" value="0x0002"/>
                <value name="TouchPad" value="0x0004"/>
                <value name="Puck" value="0x0008"/>
                <value name="Stylus" value="0x0010"/>
                <value name="Airbrush" value="0x0020"/>
                <value name="Keyboard" value="0x1000"/>
                <value name="AllDevices" value="0x7FFFFFFF"/>
            </enum>
            <typedef name="Capabilities" fullname="QInputDevice::Capabilities" href="qinputdevice.html#Capability-enum" status="active" access="public" location="qinputdevice.h" enum="QInputDevice::Capability"/>
            <typedef name="DeviceTypes" fullname="QInputDevice::DeviceTypes" href="qinputdevice.html#DeviceType-enum" status="active" access="public" location="qinputdevice.h" enum="QInputDevice::DeviceType"/>
        </class>
        <class name="QInputEvent" href="qinputevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="The base class for events that describe user input">
            <function name="device" fullname="QInputEvent::device" href="qinputevent.html#device" status="active" access="public" location="qevent.h" documented="true" since="6.0" meta="plain" const="true" type="const QInputDevice *" signature="const QInputDevice * device() const"/>
            <function name="deviceType" fullname="QInputEvent::deviceType" href="qinputevent.html#deviceType" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QInputDevice::DeviceType" signature="QInputDevice::DeviceType deviceType() const"/>
            <function name="modifiers" fullname="QInputEvent::modifiers" href="qinputevent.html#modifiers" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers modifiers() const"/>
            <function name="timestamp" fullname="QInputEvent::timestamp" href="qinputevent.html#timestamp" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="quint64" signature="quint64 timestamp() const"/>
        </class>
        <class name="QInputMethod" href="qinputmethod.html" status="active" access="public" location="qinputmethod.h" documented="true" bases="QObject" module="QtGui" brief="Access to the active text input method">
            <function name="anchorRectangle" fullname="QInputMethod::anchorRectangle" href="qinputmethod.html#anchorRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="anchorRectangle" type="QRectF" signature="QRectF anchorRectangle() const"/>
            <function name="anchorRectangleChanged" fullname="QInputMethod::anchorRectangleChanged" href="qinputmethod.html#anchorRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="anchorRectangle" type="void" signature="void anchorRectangleChanged()"/>
            <function name="animatingChanged" fullname="QInputMethod::animatingChanged" href="qinputmethod.html#animating-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="animating" type="void" signature="void animatingChanged()"/>
            <function name="commit" fullname="QInputMethod::commit" href="qinputmethod.html#commit" status="active" access="public" location="qinputmethod.h" documented="true" meta="slot" type="void" signature="void commit()"/>
            <function name="cursorRectangle" fullname="QInputMethod::cursorRectangle" href="qinputmethod.html#cursorRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="cursorRectangle" type="QRectF" signature="QRectF cursorRectangle() const"/>
            <function name="cursorRectangleChanged" fullname="QInputMethod::cursorRectangleChanged" href="qinputmethod.html#cursorRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="cursorRectangle" type="void" signature="void cursorRectangleChanged()"/>
            <function name="hide" fullname="QInputMethod::hide" href="qinputmethod.html#hide" status="active" access="public" location="qinputmethod.h" documented="true" meta="slot" type="void" signature="void hide()"/>
            <function name="inputDirection" fullname="QInputMethod::inputDirection" href="qinputmethod.html#inputDirection-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="inputDirection" type="Qt::LayoutDirection" signature="Qt::LayoutDirection inputDirection() const"/>
            <function name="inputDirectionChanged" fullname="QInputMethod::inputDirectionChanged" href="qinputmethod.html#inputDirection-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="inputDirection" type="void" signature="void inputDirectionChanged(Qt::LayoutDirection newDirection)">
                <parameter type="Qt::LayoutDirection" name="newDirection" default=""/>
            </function>
            <function name="inputItemClipRectangle" fullname="QInputMethod::inputItemClipRectangle" href="qinputmethod.html#inputItemClipRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="inputItemClipRectangle" type="QRectF" signature="QRectF inputItemClipRectangle() const"/>
            <function name="inputItemClipRectangleChanged" fullname="QInputMethod::inputItemClipRectangleChanged" href="qinputmethod.html#inputItemClipRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="inputItemClipRectangle" type="void" signature="void inputItemClipRectangleChanged()"/>
            <function name="inputItemRectangle" fullname="QInputMethod::inputItemRectangle" href="qinputmethod.html#inputItemRectangle" status="active" access="public" location="qinputmethod.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF inputItemRectangle() const"/>
            <function name="inputItemTransform" fullname="QInputMethod::inputItemTransform" href="qinputmethod.html#inputItemTransform" status="active" access="public" location="qinputmethod.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform inputItemTransform() const"/>
            <function name="invokeAction" fullname="QInputMethod::invokeAction" href="qinputmethod.html#invokeAction" status="active" access="public" location="qinputmethod.h" documented="true" meta="slot" type="void" signature="void invokeAction(QInputMethod::Action a, int cursorPosition)">
                <parameter type="QInputMethod::Action" name="a" default=""/>
                <parameter type="int" name="cursorPosition" default=""/>
            </function>
            <function name="isAnimating" fullname="QInputMethod::isAnimating" href="qinputmethod.html#animating-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="animating" type="bool" signature="bool isAnimating() const"/>
            <function name="isVisible" fullname="QInputMethod::isVisible" href="qinputmethod.html#visible-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="visible" type="bool" signature="bool isVisible() const"/>
            <function name="keyboardRectangle" fullname="QInputMethod::keyboardRectangle" href="qinputmethod.html#keyboardRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="keyboardRectangle" type="QRectF" signature="QRectF keyboardRectangle() const"/>
            <function name="keyboardRectangleChanged" fullname="QInputMethod::keyboardRectangleChanged" href="qinputmethod.html#keyboardRectangle-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="keyboardRectangle" type="void" signature="void keyboardRectangleChanged()"/>
            <function name="locale" fullname="QInputMethod::locale" href="qinputmethod.html#locale-prop" status="active" access="public" location="qinputmethod.h" meta="plain" const="true" associated-property="locale" type="QLocale" signature="QLocale locale() const"/>
            <function name="localeChanged" fullname="QInputMethod::localeChanged" href="qinputmethod.html#locale-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="locale" type="void" signature="void localeChanged()"/>
            <function name="queryFocusObject" fullname="QInputMethod::queryFocusObject" href="qinputmethod.html#queryFocusObject" status="active" access="public" location="qinputmethod.h" documented="true" meta="plain" static="true" type="QVariant" signature="QVariant queryFocusObject(Qt::InputMethodQuery query, const QVariant &amp;argument)">
                <parameter type="Qt::InputMethodQuery" name="query" default=""/>
                <parameter type="const QVariant &amp;" name="argument" default=""/>
            </function>
            <function name="reset" fullname="QInputMethod::reset" href="qinputmethod.html#reset" status="active" access="public" location="qinputmethod.h" documented="true" meta="slot" type="void" signature="void reset()"/>
            <function name="setInputItemRectangle" fullname="QInputMethod::setInputItemRectangle" href="qinputmethod.html#setInputItemRectangle" status="active" access="public" location="qinputmethod.h" documented="true" meta="plain" type="void" signature="void setInputItemRectangle(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="setInputItemTransform" fullname="QInputMethod::setInputItemTransform" href="qinputmethod.html#setInputItemTransform" status="active" access="public" location="qinputmethod.h" documented="true" meta="plain" type="void" signature="void setInputItemTransform(const QTransform &amp;transform)">
                <parameter type="const QTransform &amp;" name="transform" default=""/>
            </function>
            <function name="setVisible" fullname="QInputMethod::setVisible" href="qinputmethod.html#setVisible" status="active" access="public" location="qinputmethod.h" documented="true" meta="plain" type="void" signature="void setVisible(bool visible)">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="show" fullname="QInputMethod::show" href="qinputmethod.html#show" status="active" access="public" location="qinputmethod.h" documented="true" meta="slot" type="void" signature="void show()"/>
            <function name="update" fullname="QInputMethod::update" href="qinputmethod.html#update" status="active" access="public" location="qinputmethod.h" documented="true" meta="slot" type="void" signature="void update(Qt::InputMethodQueries queries)">
                <parameter type="Qt::InputMethodQueries" name="queries" default=""/>
            </function>
            <function name="visibleChanged" fullname="QInputMethod::visibleChanged" href="qinputmethod.html#visible-prop" status="active" access="public" location="qinputmethod.h" meta="signal" associated-property="visible" type="void" signature="void visibleChanged()"/>
            <enum name="Action" fullname="QInputMethod::Action" href="qinputmethod.html#Action-enum" status="active" access="public" location="qinputmethod.h" documented="true">
                <value name="Click" value="0"/>
                <value name="ContextMenu" value="1"/>
            </enum>
            <property name="anchorRectangle" fullname="QInputMethod::anchorRectangle" href="qinputmethod.html#anchorRectangle-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Input item's anchor rectangle in window coordinates">
                <getter name="anchorRectangle"/>
                <notifier name="anchorRectangleChanged"/>
            </property>
            <property name="animating" fullname="QInputMethod::animating" href="qinputmethod.html#animating-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="True when the virtual keyboard is being opened or closed">
                <getter name="isAnimating"/>
                <notifier name="animatingChanged"/>
            </property>
            <property name="cursorRectangle" fullname="QInputMethod::cursorRectangle" href="qinputmethod.html#cursorRectangle-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Input item's cursor rectangle in window coordinates">
                <getter name="cursorRectangle"/>
                <notifier name="cursorRectangleChanged"/>
            </property>
            <property name="inputDirection" fullname="QInputMethod::inputDirection" href="qinputmethod.html#inputDirection-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Current input direction">
                <getter name="inputDirection"/>
                <notifier name="inputDirectionChanged"/>
            </property>
            <property name="inputItemClipRectangle" fullname="QInputMethod::inputItemClipRectangle" href="qinputmethod.html#inputItemClipRectangle-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Input item's clipped rectangle in window coordinates">
                <getter name="inputItemClipRectangle"/>
                <notifier name="inputItemClipRectangleChanged"/>
            </property>
            <property name="keyboardRectangle" fullname="QInputMethod::keyboardRectangle" href="qinputmethod.html#keyboardRectangle-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Virtual keyboard's geometry in window coordinates">
                <getter name="keyboardRectangle"/>
                <notifier name="keyboardRectangleChanged"/>
            </property>
            <property name="locale" fullname="QInputMethod::locale" href="qinputmethod.html#locale-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Current input locale">
                <getter name="locale"/>
                <notifier name="localeChanged"/>
            </property>
            <property name="visible" fullname="QInputMethod::visible" href="qinputmethod.html#visible-prop" status="active" access="public" location="qinputmethod.h" documented="true" writable="false" brief="Virtual keyboard's visibility on the screen">
                <getter name="isVisible"/>
                <notifier name="visibleChanged"/>
            </property>
        </class>
        <class name="QInputMethodEvent" href="qinputmethodevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Parameters for input method events">
            <function name="QInputMethodEvent" fullname="QInputMethodEvent::QInputMethodEvent" href="qinputmethodevent.html#QInputMethodEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QInputMethodEvent()"/>
            <function name="QInputMethodEvent" fullname="QInputMethodEvent::QInputMethodEvent" href="qinputmethodevent.html#QInputMethodEvent-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QInputMethodEvent(const QString &amp;preeditText, const QList&lt;QInputMethodEvent::Attribute&gt; &amp;attributes)">
                <parameter type="const QString &amp;" name="preeditText" default=""/>
                <parameter type="const QList&lt;QInputMethodEvent::Attribute&gt; &amp;" name="attributes" default=""/>
            </function>
            <function name="attributes" fullname="QInputMethodEvent::attributes" href="qinputmethodevent.html#attributes" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QList&lt;QInputMethodEvent::Attribute&gt; &amp;" signature="const QList&lt;QInputMethodEvent::Attribute&gt; &amp; attributes() const"/>
            <function name="commitString" fullname="QInputMethodEvent::commitString" href="qinputmethodevent.html#commitString" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QString &amp;" signature="const QString &amp; commitString() const"/>
            <function name="preeditString" fullname="QInputMethodEvent::preeditString" href="qinputmethodevent.html#preeditString" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QString &amp;" signature="const QString &amp; preeditString() const"/>
            <function name="replacementLength" fullname="QInputMethodEvent::replacementLength" href="qinputmethodevent.html#replacementLength" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int replacementLength() const"/>
            <function name="replacementStart" fullname="QInputMethodEvent::replacementStart" href="qinputmethodevent.html#replacementStart" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int replacementStart() const"/>
            <function name="setCommitString" fullname="QInputMethodEvent::setCommitString" href="qinputmethodevent.html#setCommitString" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setCommitString(const QString &amp;commitString, int replaceFrom, int replaceLength)">
                <parameter type="const QString &amp;" name="commitString" default=""/>
                <parameter type="int" name="replaceFrom" default="0"/>
                <parameter type="int" name="replaceLength" default="0"/>
            </function>
            <class name="Attribute" fullname="QInputMethodEvent::Attribute" href="qinputmethodevent-attribute.html" status="active" access="public" location="qevent.h" documented="true" module="QtGui" brief="QInputMethodEvent::Attribute class stores an input method attribute">
                <function name="Attribute" fullname="QInputMethodEvent::Attribute::Attribute" href="qinputmethodevent-attribute.html#Attribute" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="Attribute(QInputMethodEvent::AttributeType type, int start, int length, QVariant value)">
                    <parameter type="QInputMethodEvent::AttributeType" name="type" default=""/>
                    <parameter type="int" name="start" default=""/>
                    <parameter type="int" name="length" default=""/>
                    <parameter type="QVariant" name="value" default=""/>
                </function>
                <function name="Attribute" fullname="QInputMethodEvent::Attribute::Attribute" href="qinputmethodevent-attribute.html#Attribute-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="Attribute(QInputMethodEvent::AttributeType type, int start, int length)">
                    <parameter type="QInputMethodEvent::AttributeType" name="type" default=""/>
                    <parameter type="int" name="start" default=""/>
                    <parameter type="int" name="length" default=""/>
                </function>
            </class>
            <enum name="AttributeType" fullname="QInputMethodEvent::AttributeType" href="qinputmethodevent.html#AttributeType-enum" status="active" access="public" location="qevent.h" documented="true">
                <value name="TextFormat" value="0"/>
                <value name="Cursor" value="1"/>
                <value name="Language" value="2"/>
                <value name="Ruby" value="3"/>
                <value name="Selection" value="4"/>
            </enum>
        </class>
        <class name="QInputMethodQueryEvent" href="qinputmethodqueryevent.html" status="active" access="public" location="qevent.h" documented="true" bases="QEvent" module="QtGui" brief="Event sent by the input context to input objects">
            <function name="QInputMethodQueryEvent" fullname="QInputMethodQueryEvent::QInputMethodQueryEvent" href="qinputmethodqueryevent.html#QInputMethodQueryEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QInputMethodQueryEvent(Qt::InputMethodQueries queries)">
                <parameter type="Qt::InputMethodQueries" name="queries" default=""/>
            </function>
            <function name="queries" fullname="QInputMethodQueryEvent::queries" href="qinputmethodqueryevent.html#queries" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::InputMethodQueries" signature="Qt::InputMethodQueries queries() const"/>
            <function name="setValue" fullname="QInputMethodQueryEvent::setValue" href="qinputmethodqueryevent.html#setValue" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setValue(Qt::InputMethodQuery query, const QVariant &amp;value)">
                <parameter type="Qt::InputMethodQuery" name="query" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="value" fullname="QInputMethodQueryEvent::value" href="qinputmethodqueryevent.html#value" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant value(Qt::InputMethodQuery query) const">
                <parameter type="Qt::InputMethodQuery" name="query" default=""/>
            </function>
        </class>
        <class name="QIntValidator" href="qintvalidator.html" status="active" access="public" location="qvalidator.h" documented="true" bases="QValidator" module="QtGui" brief="Validator that ensures a string contains a valid integer within a specified range">
            <function name="QIntValidator" fullname="QIntValidator::QIntValidator" href="qintvalidator.html#QIntValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" explicit="true" signature="QIntValidator(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QIntValidator" fullname="QIntValidator::QIntValidator" href="qintvalidator.html#QIntValidator-1" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QIntValidator(int minimum, int maximum, QObject *parent)">
                <parameter type="int" name="minimum" default=""/>
                <parameter type="int" name="maximum" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bottom" fullname="QIntValidator::bottom" href="qintvalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="bottom" type="int" signature="int bottom() const"/>
            <function name="bottomChanged" fullname="QIntValidator::bottomChanged" href="qintvalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="bottom" type="void" signature="void bottomChanged(int bottom)">
                <parameter type="int" name="bottom" default=""/>
            </function>
            <function name="fixup" fullname="QIntValidator::fixup" href="qintvalidator.html#fixup" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="void" signature="void fixup(QString &amp;input) const override">
                <parameter type="QString &amp;" name="input" default=""/>
            </function>
            <function name="setBottom" fullname="QIntValidator::setBottom" href="qintvalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" meta="plain" associated-property="bottom" type="void" signature="void setBottom(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="setRange" fullname="QIntValidator::setRange" href="qintvalidator.html#setRange" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" type="void" signature="void setRange(int bottom, int top)">
                <parameter type="int" name="bottom" default=""/>
                <parameter type="int" name="top" default=""/>
            </function>
            <function name="setTop" fullname="QIntValidator::setTop" href="qintvalidator.html#top-prop" status="active" access="public" location="qvalidator.h" meta="plain" associated-property="top" type="void" signature="void setTop(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="top" fullname="QIntValidator::top" href="qintvalidator.html#top-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="top" type="int" signature="int top() const"/>
            <function name="topChanged" fullname="QIntValidator::topChanged" href="qintvalidator.html#top-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="top" type="void" signature="void topChanged(int top)">
                <parameter type="int" name="top" default=""/>
            </function>
            <function name="validate" fullname="QIntValidator::validate" href="qintvalidator.html#validate" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QValidator::State" signature="QValidator::State validate(QString &amp;input, int &amp;pos) const override">
                <parameter type="QString &amp;" name="input" default=""/>
                <parameter type="int &amp;" name="pos" default=""/>
            </function>
            <function name="~QIntValidator" fullname="QIntValidator::~QIntValidator" href="qintvalidator.html#dtor.QIntValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QIntValidator()"/>
            <property name="bottom" fullname="QIntValidator::bottom" href="qintvalidator.html#bottom-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The validator's lowest acceptable value">
                <getter name="bottom"/>
                <setter name="setBottom"/>
                <notifier name="bottomChanged"/>
            </property>
            <property name="top" fullname="QIntValidator::top" href="qintvalidator.html#top-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The validator's highest acceptable value">
                <getter name="top"/>
                <setter name="setTop"/>
                <notifier name="topChanged"/>
            </property>
        </class>
        <class name="QKeyEvent" href="qkeyevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QInputEvent" module="QtGui" brief="Describes a key event">
            <function name="QKeyEvent" fullname="QKeyEvent::QKeyEvent" href="qkeyevent.html#QKeyEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, const QString &amp;text, bool autorep, quint16 count)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="int" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="const QString &amp;" name="text" default="QString()"/>
                <parameter type="bool" name="autorep" default="false"/>
                <parameter type="quint16" name="count" default="1"/>
            </function>
            <function name="QKeyEvent" fullname="QKeyEvent::QKeyEvent" href="qkeyevent.html#QKeyEvent-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &amp;text, bool autorep, quint16 count, const QInputDevice *device)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="int" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="quint32" name="nativeScanCode" default=""/>
                <parameter type="quint32" name="nativeVirtualKey" default=""/>
                <parameter type="quint32" name="nativeModifiers" default=""/>
                <parameter type="const QString &amp;" name="text" default="QString()"/>
                <parameter type="bool" name="autorep" default="false"/>
                <parameter type="quint16" name="count" default="1"/>
                <parameter type="const QInputDevice *" name="device" default="QInputDevice::primaryKeyboard()"/>
            </function>
            <function name="count" fullname="QKeyEvent::count" href="qkeyevent.html#count" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int count() const"/>
            <function name="isAutoRepeat" fullname="QKeyEvent::isAutoRepeat" href="qkeyevent.html#isAutoRepeat" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAutoRepeat() const"/>
            <function name="key" fullname="QKeyEvent::key" href="qkeyevent.html#key" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int key() const"/>
            <function name="keyCombination" fullname="QKeyEvent::keyCombination" href="qkeyevent.html#keyCombination" status="active" access="public" location="qevent.h" documented="true" since="6.0" meta="plain" const="true" type="QKeyCombination" signature="QKeyCombination keyCombination() const"/>
            <function name="matches" fullname="QKeyEvent::matches" href="qkeyevent.html#matches" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool matches(QKeySequence::StandardKey key) const">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
            </function>
            <function name="modifiers" fullname="QKeyEvent::modifiers" href="qkeyevent.html#modifiers" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers modifiers() const"/>
            <function name="nativeModifiers" fullname="QKeyEvent::nativeModifiers" href="qkeyevent.html#nativeModifiers" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 nativeModifiers() const"/>
            <function name="nativeScanCode" fullname="QKeyEvent::nativeScanCode" href="qkeyevent.html#nativeScanCode" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 nativeScanCode() const"/>
            <function name="nativeVirtualKey" fullname="QKeyEvent::nativeVirtualKey" href="qkeyevent.html#nativeVirtualKey" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 nativeVirtualKey() const"/>
            <function name="text" fullname="QKeyEvent::text" href="qkeyevent.html#text" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
        </class>
        <class name="QKeySequence" href="qkeysequence.html" status="active" access="public" location="qkeysequence.h" documented="true" groups="shared" module="QtGui" brief="Encapsulates a key sequence as used by shortcuts">
            <contents name="standard-shortcuts" title="Standard Shortcuts" level="1"/>
            <contents name="keyboard-layout-issues" title="Keyboard Layout Issues" level="1"/>
            <contents name="gnu-emacs-style-key-sequences" title="GNU Emacs Style Key Sequences" level="1"/>
            <function name="QKeySequence" fullname="QKeySequence::QKeySequence" href="qkeysequence.html#QKeySequence" status="active" access="public" location="qkeysequence.h" documented="true" meta="constructor" signature="QKeySequence()"/>
            <function name="QKeySequence" fullname="QKeySequence::QKeySequence" href="qkeysequence.html#QKeySequence-1" status="active" access="public" location="qkeysequence.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QKeySequence(QKeySequence::StandardKey key)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
            </function>
            <function name="QKeySequence" fullname="QKeySequence::QKeySequence" href="qkeysequence.html#QKeySequence-2" status="active" access="public" location="qkeysequence.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QKeySequence(const QKeySequence &amp;keysequence)">
                <parameter type="const QKeySequence &amp;" name="keysequence" default=""/>
            </function>
            <function name="QKeySequence" fullname="QKeySequence::QKeySequence" href="qkeysequence.html#QKeySequence-3" status="active" access="public" location="qkeysequence.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QKeySequence(const QString &amp;key, QKeySequence::SequenceFormat format)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QKeySequence::SequenceFormat" name="format" default="NativeText"/>
            </function>
            <function name="QKeySequence" fullname="QKeySequence::QKeySequence" href="qkeysequence.html#QKeySequence-4" status="active" access="public" location="qkeysequence.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QKeySequence(QKeyCombination k1, QKeyCombination k2, QKeyCombination k3, QKeyCombination k4)">
                <parameter type="QKeyCombination" name="k1" default=""/>
                <parameter type="QKeyCombination" name="k2" default="QKeyCombination::fromCombined(0)"/>
                <parameter type="QKeyCombination" name="k3" default="QKeyCombination::fromCombined(0)"/>
                <parameter type="QKeyCombination" name="k4" default="QKeyCombination::fromCombined(0)"/>
            </function>
            <function name="QKeySequence" fullname="QKeySequence::QKeySequence" href="qkeysequence.html#QKeySequence-5" status="active" access="public" location="qkeysequence.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QKeySequence(int k1, int k2, int k3, int k4)">
                <parameter type="int" name="k1" default=""/>
                <parameter type="int" name="k2" default="0"/>
                <parameter type="int" name="k3" default="0"/>
                <parameter type="int" name="k4" default="0"/>
            </function>
            <function name="assign" fullname="QKeySequence::assign" href="qkeysequence.html#assign" status="active" access="private" location="qkeysequence.h" documented="true" meta="plain" type="int" signature="int assign(const QString &amp;keys)">
                <parameter type="const QString &amp;" name="keys" default=""/>
            </function>
            <function name="assign" fullname="QKeySequence::assign" href="qkeysequence.html#assign-1" status="active" access="private" location="qkeysequence.h" documented="true" meta="plain" overload="true" overload-number="1" type="int" signature="int assign(const QString &amp;keys, QKeySequence::SequenceFormat format)">
                <parameter type="const QString &amp;" name="keys" default=""/>
                <parameter type="QKeySequence::SequenceFormat" name="format" default=""/>
            </function>
            <function name="count" fullname="QKeySequence::count" href="qkeysequence.html#count" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="int" signature="int count() const"/>
            <function name="fromString" fullname="QKeySequence::fromString" href="qkeysequence.html#fromString" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" static="true" type="QKeySequence" signature="QKeySequence fromString(const QString &amp;str, QKeySequence::SequenceFormat format)">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="QKeySequence::SequenceFormat" name="format" default="PortableText"/>
            </function>
            <function name="isEmpty" fullname="QKeySequence::isEmpty" href="qkeysequence.html#isEmpty" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="keyBindings" fullname="QKeySequence::keyBindings" href="qkeysequence.html#keyBindings" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" static="true" type="QList&lt;QKeySequence&gt;" signature="QList&lt;QKeySequence&gt; keyBindings(QKeySequence::StandardKey key)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
            </function>
            <function name="listFromString" fullname="QKeySequence::listFromString" href="qkeysequence.html#listFromString" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" static="true" type="QList&lt;QKeySequence&gt;" signature="QList&lt;QKeySequence&gt; listFromString(const QString &amp;str, QKeySequence::SequenceFormat format)">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="QKeySequence::SequenceFormat" name="format" default="PortableText"/>
            </function>
            <function name="listToString" fullname="QKeySequence::listToString" href="qkeysequence.html#listToString" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" static="true" type="QString" signature="QString listToString(const QList&lt;QKeySequence&gt; &amp;list, QKeySequence::SequenceFormat format)">
                <parameter type="const QList&lt;QKeySequence&gt; &amp;" name="list" default=""/>
                <parameter type="QKeySequence::SequenceFormat" name="format" default="PortableText"/>
            </function>
            <function name="matches" fullname="QKeySequence::matches" href="qkeysequence.html#matches" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="QKeySequence::SequenceMatch" signature="QKeySequence::SequenceMatch matches(const QKeySequence &amp;seq) const">
                <parameter type="const QKeySequence &amp;" name="seq" default=""/>
            </function>
            <function name="mnemonic" fullname="QKeySequence::mnemonic" href="qkeysequence.html#mnemonic" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" static="true" type="QKeySequence" signature="QKeySequence mnemonic(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="operator QVariant" fullname="QKeySequence::operator QVariant" href="qkeysequence.html#operator-QVariant" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QKeySequence::operator!=" href="qkeysequence.html#operator-not-eq" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QKeySequence &amp;other) const">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;" fullname="QKeySequence::operator&lt;" href="qkeysequence.html#operator-lt" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;(const QKeySequence &amp;other) const">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qkeysequence.html#operator-lt-lt-11" status="active" access="public" location="qkeysequence.h" documented="true" related="57" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QKeySequence &amp;sequence)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QKeySequence &amp;" name="sequence" default=""/>
            </function>
            <function name="operator&lt;=" fullname="QKeySequence::operator&lt;=" href="qkeysequence.html#operator-lt-eq" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;=(const QKeySequence &amp;other) const">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QKeySequence::operator=" href="qkeysequence.html#operator-eq" status="active" access="public" location="qkeysequence.h" documented="true" meta="move-assign" noexcept="true" type="QKeySequence &amp;" signature="QKeySequence &amp; operator=(QKeySequence &amp;&amp;other)">
                <parameter type="QKeySequence &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QKeySequence::operator=" href="qkeysequence.html#operator-eq-1" status="active" access="public" location="qkeysequence.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QKeySequence &amp;" signature="QKeySequence &amp; operator=(const QKeySequence &amp;other)">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QKeySequence::operator==" href="qkeysequence.html#operator-eq-eq" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QKeySequence &amp;other) const">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;" fullname="QKeySequence::operator&gt;" href="qkeysequence.html#operator-gt" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&gt;(const QKeySequence &amp;other) const">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;=" fullname="QKeySequence::operator&gt;=" href="qkeysequence.html#operator-gt-eq" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&gt;=(const QKeySequence &amp;other) const">
                <parameter type="const QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qkeysequence.html#operator-gt-gt-8" status="active" access="public" location="qkeysequence.h" documented="true" related="93" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QKeySequence &amp;sequence)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QKeySequence &amp;" name="sequence" default=""/>
            </function>
            <function name="operator[]" fullname="QKeySequence::operator[]" href="qkeysequence.html#operator-5b-5d" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="QKeyCombination" signature="QKeyCombination operator[](uint index) const">
                <parameter type="uint" name="index" default=""/>
            </function>
            <function name="qHash" href="qkeysequence.html#qHash-2" status="active" access="public" location="qkeysequence.h" documented="true" related="123" meta="plain" noexcept="true" overload="true" overload-number="2" type="size_t" signature="size_t qHash(const QKeySequence &amp;key, size_t seed)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qt_set_sequence_auto_mnemonic" href="qkeysequence.html#qt_set_sequence_auto_mnemonic" status="active" access="public" location="qkeysequence.h" documented="true" related="149" meta="plain" type="void" signature="void qt_set_sequence_auto_mnemonic(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="swap" fullname="QKeySequence::swap" href="qkeysequence.html#swap" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QKeySequence &amp;other)">
                <parameter type="QKeySequence &amp;" name="other" default=""/>
            </function>
            <function name="toString" fullname="QKeySequence::toString" href="qkeysequence.html#toString" status="active" access="public" location="qkeysequence.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QKeySequence::SequenceFormat format) const">
                <parameter type="QKeySequence::SequenceFormat" name="format" default="PortableText"/>
            </function>
            <function name="~QKeySequence" fullname="QKeySequence::~QKeySequence" href="qkeysequence.html#dtor.QKeySequence" status="active" access="public" location="qkeysequence.h" documented="true" meta="destructor" noexcept="true" signature="~QKeySequence()"/>
            <enum name="SequenceFormat" fullname="QKeySequence::SequenceFormat" href="qkeysequence.html#SequenceFormat-enum" status="active" access="public" location="qkeysequence.h" documented="true">
                <value name="NativeText" value="0"/>
                <value name="PortableText" value="1"/>
            </enum>
            <enum name="SequenceMatch" fullname="QKeySequence::SequenceMatch" href="qkeysequence.html#SequenceMatch-enum" status="active" access="public" location="qkeysequence.h" documented="true">
                <value name="NoMatch" value="0"/>
                <value name="PartialMatch" value="1"/>
                <value name="ExactMatch" value="2"/>
            </enum>
            <enum name="StandardKey" fullname="QKeySequence::StandardKey" href="qkeysequence.html#StandardKey-enum" status="active" access="public" location="qkeysequence.h" documented="true">
                <value name="UnknownKey" value="0"/>
                <value name="HelpContents" value="1"/>
                <value name="WhatsThis" value="2"/>
                <value name="Open" value="3"/>
                <value name="Close" value="4"/>
                <value name="Save" value="5"/>
                <value name="New" value="6"/>
                <value name="Delete" value="7"/>
                <value name="Cut" value="8"/>
                <value name="Copy" value="9"/>
                <value name="Paste" value="10"/>
                <value name="Undo" value="11"/>
                <value name="Redo" value="12"/>
                <value name="Back" value="13"/>
                <value name="Forward" value="14"/>
                <value name="Refresh" value="15"/>
                <value name="ZoomIn" value="16"/>
                <value name="ZoomOut" value="17"/>
                <value name="Print" value="18"/>
                <value name="AddTab" value="19"/>
                <value name="NextChild" value="20"/>
                <value name="PreviousChild" value="21"/>
                <value name="Find" value="22"/>
                <value name="FindNext" value="23"/>
                <value name="FindPrevious" value="24"/>
                <value name="Replace" value="25"/>
                <value name="SelectAll" value="26"/>
                <value name="Bold" value="27"/>
                <value name="Italic" value="28"/>
                <value name="Underline" value="29"/>
                <value name="MoveToNextChar" value="30"/>
                <value name="MoveToPreviousChar" value="31"/>
                <value name="MoveToNextWord" value="32"/>
                <value name="MoveToPreviousWord" value="33"/>
                <value name="MoveToNextLine" value="34"/>
                <value name="MoveToPreviousLine" value="35"/>
                <value name="MoveToNextPage" value="36"/>
                <value name="MoveToPreviousPage" value="37"/>
                <value name="MoveToStartOfLine" value="38"/>
                <value name="MoveToEndOfLine" value="39"/>
                <value name="MoveToStartOfBlock" value="40"/>
                <value name="MoveToEndOfBlock" value="41"/>
                <value name="MoveToStartOfDocument" value="42"/>
                <value name="MoveToEndOfDocument" value="43"/>
                <value name="SelectNextChar" value="44"/>
                <value name="SelectPreviousChar" value="45"/>
                <value name="SelectNextWord" value="46"/>
                <value name="SelectPreviousWord" value="47"/>
                <value name="SelectNextLine" value="48"/>
                <value name="SelectPreviousLine" value="49"/>
                <value name="SelectNextPage" value="50"/>
                <value name="SelectPreviousPage" value="51"/>
                <value name="SelectStartOfLine" value="52"/>
                <value name="SelectEndOfLine" value="53"/>
                <value name="SelectStartOfBlock" value="54"/>
                <value name="SelectEndOfBlock" value="55"/>
                <value name="SelectStartOfDocument" value="56"/>
                <value name="SelectEndOfDocument" value="57"/>
                <value name="DeleteStartOfWord" value="58"/>
                <value name="DeleteEndOfWord" value="59"/>
                <value name="DeleteEndOfLine" value="60"/>
                <value name="InsertParagraphSeparator" value="61"/>
                <value name="InsertLineSeparator" value="62"/>
                <value name="SaveAs" value="63"/>
                <value name="Preferences" value="64"/>
                <value name="Quit" value="65"/>
                <value name="FullScreen" value="66"/>
                <value name="Deselect" value="67"/>
                <value name="DeleteCompleteLine" value="68"/>
                <value name="Backspace" value="69"/>
                <value name="Cancel" value="70"/>
            </enum>
        </class>
        <class name="QLinearGradient" href="qlineargradient.html" status="active" access="public" location="qbrush.h" documented="true" groups="painting" bases="QGradient" module="QtGui" brief="Used in combination with QBrush to specify a linear gradient brush">
            <function name="QLinearGradient" fullname="QLinearGradient::QLinearGradient" href="qlineargradient.html#QLinearGradient" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" signature="QLinearGradient()"/>
            <function name="QLinearGradient" fullname="QLinearGradient::QLinearGradient" href="qlineargradient.html#QLinearGradient-1" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QLinearGradient(const QPointF &amp;start, const QPointF &amp;finalStop)">
                <parameter type="const QPointF &amp;" name="start" default=""/>
                <parameter type="const QPointF &amp;" name="finalStop" default=""/>
            </function>
            <function name="QLinearGradient" fullname="QLinearGradient::QLinearGradient" href="qlineargradient.html#QLinearGradient-2" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QLinearGradient(qreal x1, qreal y1, qreal x2, qreal y2)">
                <parameter type="qreal" name="x1" default=""/>
                <parameter type="qreal" name="y1" default=""/>
                <parameter type="qreal" name="x2" default=""/>
                <parameter type="qreal" name="y2" default=""/>
            </function>
            <function name="finalStop" fullname="QLinearGradient::finalStop" href="qlineargradient.html#finalStop" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF finalStop() const"/>
            <function name="setFinalStop" fullname="QLinearGradient::setFinalStop" href="qlineargradient.html#setFinalStop" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setFinalStop(const QPointF &amp;stop)">
                <parameter type="const QPointF &amp;" name="stop" default=""/>
            </function>
            <function name="setFinalStop" fullname="QLinearGradient::setFinalStop" href="qlineargradient.html#setFinalStop-1" status="active" access="public" location="qbrush.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setFinalStop(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="setStart" fullname="QLinearGradient::setStart" href="qlineargradient.html#setStart" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setStart(const QPointF &amp;start)">
                <parameter type="const QPointF &amp;" name="start" default=""/>
            </function>
            <function name="setStart" fullname="QLinearGradient::setStart" href="qlineargradient.html#setStart-1" status="active" access="public" location="qbrush.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setStart(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="start" fullname="QLinearGradient::start" href="qlineargradient.html#start" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF start() const"/>
        </class>
        <class name="QMatrix4x4" href="qmatrix4x4.html" status="active" access="public" location="qmatrix4x4.h" documented="true" groups="painting-3D" module="QtGui" brief="Represents a 4x4 transformation matrix in 3D space">
            <function name="QMatrix4x4" fullname="QMatrix4x4::QMatrix4x4" href="qmatrix4x4.html#QMatrix4x4" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="constructor" signature="QMatrix4x4()"/>
            <function name="QMatrix4x4" fullname="QMatrix4x4::QMatrix4x4" href="qmatrix4x4.html#QMatrix4x4-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QMatrix4x4(const QGenericMatrix&lt;N, M, float&gt; &amp;matrix)">
                <parameter type="const QGenericMatrix&lt;N, M, float&gt; &amp;" name="matrix" default=""/>
            </function>
            <function name="QMatrix4x4" fullname="QMatrix4x4::QMatrix4x4" href="qmatrix4x4.html#QMatrix4x4-2" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QMatrix4x4(const QTransform &amp;transform)">
                <parameter type="const QTransform &amp;" name="transform" default=""/>
            </function>
            <function name="QMatrix4x4" fullname="QMatrix4x4::QMatrix4x4" href="qmatrix4x4.html#QMatrix4x4-3" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QMatrix4x4(const float *values)">
                <parameter type="const float *" name="values" default=""/>
            </function>
            <function name="QMatrix4x4" fullname="QMatrix4x4::QMatrix4x4" href="qmatrix4x4.html#QMatrix4x4-4" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QMatrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)">
                <parameter type="float" name="m11" default=""/>
                <parameter type="float" name="m12" default=""/>
                <parameter type="float" name="m13" default=""/>
                <parameter type="float" name="m14" default=""/>
                <parameter type="float" name="m21" default=""/>
                <parameter type="float" name="m22" default=""/>
                <parameter type="float" name="m23" default=""/>
                <parameter type="float" name="m24" default=""/>
                <parameter type="float" name="m31" default=""/>
                <parameter type="float" name="m32" default=""/>
                <parameter type="float" name="m33" default=""/>
                <parameter type="float" name="m34" default=""/>
                <parameter type="float" name="m41" default=""/>
                <parameter type="float" name="m42" default=""/>
                <parameter type="float" name="m43" default=""/>
                <parameter type="float" name="m44" default=""/>
            </function>
            <function name="column" fullname="QMatrix4x4::column" href="qmatrix4x4.html#column" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QVector4D" signature="QVector4D column(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="constData" fullname="QMatrix4x4::constData" href="qmatrix4x4.html#constData" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="const float *" signature="const float * constData() const"/>
            <function name="copyDataTo" fullname="QMatrix4x4::copyDataTo" href="qmatrix4x4.html#copyDataTo" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="void" signature="void copyDataTo(float *values) const">
                <parameter type="float *" name="values" default=""/>
            </function>
            <function name="data" fullname="QMatrix4x4::data" href="qmatrix4x4.html#data" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="float *" signature="float * data()"/>
            <function name="data" fullname="QMatrix4x4::data" href="qmatrix4x4.html#data-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const float *" signature="const float * data() const"/>
            <function name="determinant" fullname="QMatrix4x4::determinant" href="qmatrix4x4.html#determinant" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="double" signature="double determinant() const"/>
            <function name="fill" fullname="QMatrix4x4::fill" href="qmatrix4x4.html#fill" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void fill(float value)">
                <parameter type="float" name="value" default=""/>
            </function>
            <function name="flipCoordinates" fullname="QMatrix4x4::flipCoordinates" href="qmatrix4x4-obsolete.html#flipCoordinates" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void flipCoordinates()"/>
            <function name="frustum" fullname="QMatrix4x4::frustum" href="qmatrix4x4.html#frustum" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane)">
                <parameter type="float" name="left" default=""/>
                <parameter type="float" name="right" default=""/>
                <parameter type="float" name="bottom" default=""/>
                <parameter type="float" name="top" default=""/>
                <parameter type="float" name="nearPlane" default=""/>
                <parameter type="float" name="farPlane" default=""/>
            </function>
            <function name="inverted" fullname="QMatrix4x4::inverted" href="qmatrix4x4.html#inverted" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QMatrix4x4" signature="QMatrix4x4 inverted(bool *invertible) const">
                <parameter type="bool *" name="invertible" default="nullptr"/>
            </function>
            <function name="isAffine" fullname="QMatrix4x4::isAffine" href="qmatrix4x4.html#isAffine" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAffine() const"/>
            <function name="isIdentity" fullname="QMatrix4x4::isIdentity" href="qmatrix4x4.html#isIdentity" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="bool" signature="bool isIdentity() const"/>
            <function name="lookAt" fullname="QMatrix4x4::lookAt" href="qmatrix4x4.html#lookAt" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void lookAt(const QVector3D &amp;eye, const QVector3D &amp;center, const QVector3D &amp;up)">
                <parameter type="const QVector3D &amp;" name="eye" default=""/>
                <parameter type="const QVector3D &amp;" name="center" default=""/>
                <parameter type="const QVector3D &amp;" name="up" default=""/>
            </function>
            <function name="map" fullname="QMatrix4x4::map" href="qmatrix4x4.html#map" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint map(const QPoint &amp;point) const">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="map" fullname="QMatrix4x4::map" href="qmatrix4x4.html#map-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPointF" signature="QPointF map(const QPointF &amp;point) const">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="map" fullname="QMatrix4x4::map" href="qmatrix4x4.html#map-2" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QVector3D" signature="QVector3D map(const QVector3D &amp;point) const">
                <parameter type="const QVector3D &amp;" name="point" default=""/>
            </function>
            <function name="map" fullname="QMatrix4x4::map" href="qmatrix4x4.html#map-3" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QVector4D" signature="QVector4D map(const QVector4D &amp;point) const">
                <parameter type="const QVector4D &amp;" name="point" default=""/>
            </function>
            <function name="mapRect" fullname="QMatrix4x4::mapRect" href="qmatrix4x4.html#mapRect" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect mapRect(const QRect &amp;rect) const">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="mapRect" fullname="QMatrix4x4::mapRect" href="qmatrix4x4.html#mapRect-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRectF" signature="QRectF mapRect(const QRectF &amp;rect) const">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="mapVector" fullname="QMatrix4x4::mapVector" href="qmatrix4x4.html#mapVector" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QVector3D" signature="QVector3D mapVector(const QVector3D &amp;vector) const">
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="normalMatrix" fullname="QMatrix4x4::normalMatrix" href="qmatrix4x4.html#normalMatrix" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QMatrix3x3" signature="QMatrix3x3 normalMatrix() const"/>
            <function name="operator QVariant" fullname="QMatrix4x4::operator QVariant" href="qmatrix4x4.html#operator-QVariant" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QMatrix4x4::operator!=" href="qmatrix4x4.html#operator-not-eq" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QMatrix4x4 &amp;other) const">
                <parameter type="const QMatrix4x4 &amp;" name="other" default=""/>
            </function>
            <function name="operator()" fullname="QMatrix4x4::operator()" href="qmatrix4x4.html#operator-28-29" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="float &amp;" signature="float &amp; operator()(int row, int column)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="operator()" fullname="QMatrix4x4::operator()" href="qmatrix4x4.html#operator-28-29-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const float &amp;" signature="const float &amp; operator()(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-11" status="active" access="public" location="qmatrix4x4.h" documented="true" related="11" meta="plain" overload="true" overload-number="11" type="QMatrix4x4" signature="QMatrix4x4 operator*(const QMatrix4x4 &amp;m1, const QMatrix4x4 &amp;m2)">
                <parameter type="const QMatrix4x4 &amp;" name="m1" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="m2" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-12" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="12" meta="plain" overload="true" overload-number="12" type="QPoint" signature="QPoint operator*(const QMatrix4x4 &amp;matrix, const QPoint &amp;point)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-13" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="13" meta="plain" overload="true" overload-number="13" type="QPointF" signature="QPointF operator*(const QMatrix4x4 &amp;matrix, const QPointF &amp;point)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-14" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="14" meta="plain" overload="true" overload-number="14" type="QVector3D" signature="QVector3D operator*(const QMatrix4x4 &amp;matrix, const QVector3D &amp;vector)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-15" status="active" access="public" location="qmatrix4x4.h" documented="true" related="15" meta="plain" overload="true" overload-number="15" type="QVector4D" signature="QVector4D operator*(const QMatrix4x4 &amp;matrix, const QVector4D &amp;vector)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
                <parameter type="const QVector4D &amp;" name="vector" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-16" status="active" access="public" location="qmatrix4x4.h" documented="true" related="16" meta="plain" overload="true" overload-number="16" type="QMatrix4x4" signature="QMatrix4x4 operator*(const QMatrix4x4 &amp;matrix, float factor)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-17" status="active" access="public" location="qmatrix4x4.h" documented="true" related="18" meta="plain" overload="true" overload-number="17" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, const QMatrix4x4 &amp;matrix)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-18" status="active" access="public" location="qmatrix4x4.h" documented="true" related="20" meta="plain" overload="true" overload-number="18" type="QPointF" signature="QPointF operator*(const QPointF &amp;point, const QMatrix4x4 &amp;matrix)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4-obsolete.html#operator-2a-19" status="deprecated" access="public" location="qmatrix4x4.h" documented="true" related="28" meta="plain" overload="true" overload-number="19" type="QVector3D" signature="QVector3D operator*(const QVector3D &amp;vector, const QMatrix4x4 &amp;matrix)">
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-20" status="active" access="public" location="qmatrix4x4.h" documented="true" related="29" meta="plain" overload="true" overload-number="20" type="QVector4D" signature="QVector4D operator*(const QVector4D &amp;vector, const QMatrix4x4 &amp;matrix)">
                <parameter type="const QVector4D &amp;" name="vector" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qmatrix4x4.html#operator-2a-21" status="active" access="public" location="qmatrix4x4.h" documented="true" related="30" meta="plain" overload="true" overload-number="21" type="QMatrix4x4" signature="QMatrix4x4 operator*(float factor, const QMatrix4x4 &amp;matrix)">
                <parameter type="float" name="factor" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*=" fullname="QMatrix4x4::operator*=" href="qmatrix4x4.html#operator-2a-eq" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="QMatrix4x4 &amp;" signature="QMatrix4x4 &amp; operator*=(const QMatrix4x4 &amp;other)">
                <parameter type="const QMatrix4x4 &amp;" name="other" default=""/>
            </function>
            <function name="operator*=" fullname="QMatrix4x4::operator*=" href="qmatrix4x4.html#operator-2a-eq-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMatrix4x4 &amp;" signature="QMatrix4x4 &amp; operator*=(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator+" href="qmatrix4x4.html#operator-2b-1" status="active" access="public" location="qmatrix4x4.h" documented="true" related="33" meta="plain" overload="true" overload-number="1" type="QMatrix4x4" signature="QMatrix4x4 operator+(const QMatrix4x4 &amp;m1, const QMatrix4x4 &amp;m2)">
                <parameter type="const QMatrix4x4 &amp;" name="m1" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="m2" default=""/>
            </function>
            <function name="operator+=" fullname="QMatrix4x4::operator+=" href="qmatrix4x4.html#operator-2b-eq" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="QMatrix4x4 &amp;" signature="QMatrix4x4 &amp; operator+=(const QMatrix4x4 &amp;other)">
                <parameter type="const QMatrix4x4 &amp;" name="other" default=""/>
            </function>
            <function name="operator-" href="qmatrix4x4.html#operator--2" status="active" access="public" location="qmatrix4x4.h" documented="true" related="39" meta="plain" overload="true" overload-number="2" type="QMatrix4x4" signature="QMatrix4x4 operator-(const QMatrix4x4 &amp;matrix)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator-" href="qmatrix4x4.html#operator--3" status="active" access="public" location="qmatrix4x4.h" documented="true" related="36" meta="plain" overload="true" overload-number="3" type="QMatrix4x4" signature="QMatrix4x4 operator-(const QMatrix4x4 &amp;m1, const QMatrix4x4 &amp;m2)">
                <parameter type="const QMatrix4x4 &amp;" name="m1" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="m2" default=""/>
            </function>
            <function name="operator-=" fullname="QMatrix4x4::operator-=" href="qmatrix4x4.html#operator--eq" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="QMatrix4x4 &amp;" signature="QMatrix4x4 &amp; operator-=(const QMatrix4x4 &amp;other)">
                <parameter type="const QMatrix4x4 &amp;" name="other" default=""/>
            </function>
            <function name="operator/" href="qmatrix4x4.html#operator-2f-1" status="active" access="public" location="qmatrix4x4.h" documented="true" related="42" meta="plain" overload="true" overload-number="1" type="QMatrix4x4" signature="QMatrix4x4 operator/(const QMatrix4x4 &amp;matrix, float divisor)">
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QMatrix4x4::operator/=" href="qmatrix4x4.html#operator-2f-eq" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="QMatrix4x4 &amp;" signature="QMatrix4x4 &amp; operator/=(float divisor)">
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmatrix4x4.html#operator-lt-lt-1" status="active" access="public" location="qmatrix4x4.h" documented="true" related="58" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QMatrix4x4 &amp;matrix)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="operator==" fullname="QMatrix4x4::operator==" href="qmatrix4x4.html#operator-eq-eq" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QMatrix4x4 &amp;other) const">
                <parameter type="const QMatrix4x4 &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qmatrix4x4.html#operator-gt-gt-10" status="active" access="public" location="qmatrix4x4.h" documented="true" related="94" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QMatrix4x4 &amp;matrix)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QMatrix4x4 &amp;" name="matrix" default=""/>
            </function>
            <function name="optimize" fullname="QMatrix4x4::optimize" href="qmatrix4x4.html#optimize" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void optimize()"/>
            <function name="ortho" fullname="QMatrix4x4::ortho" href="qmatrix4x4.html#ortho" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane)">
                <parameter type="float" name="left" default=""/>
                <parameter type="float" name="right" default=""/>
                <parameter type="float" name="bottom" default=""/>
                <parameter type="float" name="top" default=""/>
                <parameter type="float" name="nearPlane" default=""/>
                <parameter type="float" name="farPlane" default=""/>
            </function>
            <function name="ortho" fullname="QMatrix4x4::ortho" href="qmatrix4x4.html#ortho-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void ortho(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="ortho" fullname="QMatrix4x4::ortho" href="qmatrix4x4.html#ortho-2" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void ortho(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="perspective" fullname="QMatrix4x4::perspective" href="qmatrix4x4.html#perspective" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void perspective(float verticalAngle, float aspectRatio, float nearPlane, float farPlane)">
                <parameter type="float" name="verticalAngle" default=""/>
                <parameter type="float" name="aspectRatio" default=""/>
                <parameter type="float" name="nearPlane" default=""/>
                <parameter type="float" name="farPlane" default=""/>
            </function>
            <function name="rotate" fullname="QMatrix4x4::rotate" href="qmatrix4x4.html#rotate" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void rotate(const QQuaternion &amp;quaternion)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="rotate" fullname="QMatrix4x4::rotate" href="qmatrix4x4.html#rotate-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void rotate(float angle, const QVector3D &amp;vector)">
                <parameter type="float" name="angle" default=""/>
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="rotate" fullname="QMatrix4x4::rotate" href="qmatrix4x4.html#rotate-2" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void rotate(float angle, float x, float y, float z)">
                <parameter type="float" name="angle" default=""/>
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="z" default="0.0f"/>
            </function>
            <function name="row" fullname="QMatrix4x4::row" href="qmatrix4x4.html#row" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QVector4D" signature="QVector4D row(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="scale" fullname="QMatrix4x4::scale" href="qmatrix4x4.html#scale" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void scale(const QVector3D &amp;vector)">
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="scale" fullname="QMatrix4x4::scale" href="qmatrix4x4.html#scale-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void scale(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="scale" fullname="QMatrix4x4::scale" href="qmatrix4x4.html#scale-2" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void scale(float x, float y)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
            </function>
            <function name="scale" fullname="QMatrix4x4::scale" href="qmatrix4x4.html#scale-3" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void scale(float x, float y, float z)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="z" default=""/>
            </function>
            <function name="setColumn" fullname="QMatrix4x4::setColumn" href="qmatrix4x4.html#setColumn" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void setColumn(int index, const QVector4D &amp;value)">
                <parameter type="int" name="index" default=""/>
                <parameter type="const QVector4D &amp;" name="value" default=""/>
            </function>
            <function name="setRow" fullname="QMatrix4x4::setRow" href="qmatrix4x4.html#setRow" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void setRow(int index, const QVector4D &amp;value)">
                <parameter type="int" name="index" default=""/>
                <parameter type="const QVector4D &amp;" name="value" default=""/>
            </function>
            <function name="setToIdentity" fullname="QMatrix4x4::setToIdentity" href="qmatrix4x4.html#setToIdentity" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void setToIdentity()"/>
            <function name="toGenericMatrix" fullname="QMatrix4x4::toGenericMatrix" href="qmatrix4x4.html#toGenericMatrix" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QGenericMatrix&lt;N, M, float&gt;" signature="QGenericMatrix&lt;N, M, float&gt; toGenericMatrix() const"/>
            <function name="toTransform" fullname="QMatrix4x4::toTransform" href="qmatrix4x4.html#toTransform" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform toTransform() const"/>
            <function name="toTransform" fullname="QMatrix4x4::toTransform" href="qmatrix4x4.html#toTransform-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QTransform" signature="QTransform toTransform(float distanceToPlane) const">
                <parameter type="float" name="distanceToPlane" default=""/>
            </function>
            <function name="translate" fullname="QMatrix4x4::translate" href="qmatrix4x4.html#translate" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void translate(const QVector3D &amp;vector)">
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="translate" fullname="QMatrix4x4::translate" href="qmatrix4x4.html#translate-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(float x, float y)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
            </function>
            <function name="translate" fullname="QMatrix4x4::translate" href="qmatrix4x4.html#translate-2" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void translate(float x, float y, float z)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="z" default=""/>
            </function>
            <function name="transposed" fullname="QMatrix4x4::transposed" href="qmatrix4x4.html#transposed" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" const="true" type="QMatrix4x4" signature="QMatrix4x4 transposed() const"/>
            <function name="viewport" fullname="QMatrix4x4::viewport" href="qmatrix4x4.html#viewport" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" type="void" signature="void viewport(float left, float bottom, float width, float height, float nearPlane, float farPlane)">
                <parameter type="float" name="left" default=""/>
                <parameter type="float" name="bottom" default=""/>
                <parameter type="float" name="width" default=""/>
                <parameter type="float" name="height" default=""/>
                <parameter type="float" name="nearPlane" default="0.0f"/>
                <parameter type="float" name="farPlane" default="1.0f"/>
            </function>
            <function name="viewport" fullname="QMatrix4x4::viewport" href="qmatrix4x4.html#viewport-1" status="active" access="public" location="qmatrix4x4.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void viewport(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <typedef name="Flags" fullname="QMatrix4x4::Flags" href="qmatrix4x4.html#Flag-enum" status="active" access="public" location="qmatrix4x4.h" enum="QMatrix4x4::Flag"/>
        </class>
        <class name="QMessageDialogOptions" href="qmessagedialogoptions.html" status="ignored" access="public" location="qplatformdialoghelper.h">
            <struct name="CustomButton" fullname="QMessageDialogOptions::CustomButton" href="qmessagedialogoptions-custombutton.html" status="ignored" access="public" location="qplatformdialoghelper.h"/>
            <typedef name="Options" fullname="QMessageDialogOptions::Options" href="qmessagedialogoptions.html#Option-enum" status="active" access="public" location="qplatformdialoghelper.h" enum="QMessageDialogOptions::Option"/>
        </class>
        <struct name="QMetaTypeId" href="qmetatypeid.html" status="ignored" access="public" location="qtextoption.h"/>
        <class name="QMouseEvent" href="qmouseevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QSinglePointEvent" module="QtGui" brief="Contains parameters that describe a mouse event">
            <function name="QMouseEvent" fullname="QMouseEvent::QMouseEvent" href="qmouseevent-obsolete.html#QMouseEvent" status="deprecated" access="public" location="qevent.h" documented="true" meta="constructor" signature="QMouseEvent(QEvent::Type type, const QPointF &amp;localPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, const QPointingDevice *device)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="QMouseEvent" fullname="QMouseEvent::QMouseEvent" href="qmouseevent.html#QMouseEvent-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QMouseEvent(QEvent::Type type, const QPointF &amp;localPos, const QPointF &amp;globalPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, const QPointingDevice *device)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="QMouseEvent" fullname="QMouseEvent::QMouseEvent" href="qmouseevent.html#QMouseEvent-2" status="active" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QMouseEvent(QEvent::Type type, const QPointF &amp;localPos, const QPointF &amp;scenePos, const QPointF &amp;globalPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, const QPointingDevice *device)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="scenePos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="flags" fullname="QMouseEvent::flags" href="qmouseevent.html#flags" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::MouseEventFlags" signature="Qt::MouseEventFlags flags() const"/>
            <function name="globalPos" fullname="QMouseEvent::globalPos" href="qmouseevent-obsolete.html#globalPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint globalPos() const"/>
            <function name="globalX" fullname="QMouseEvent::globalX" href="qmouseevent-obsolete.html#globalX" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalX() const"/>
            <function name="globalY" fullname="QMouseEvent::globalY" href="qmouseevent-obsolete.html#globalY" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalY() const"/>
            <function name="localPos" fullname="QMouseEvent::localPos" href="qmouseevent-obsolete.html#localPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF localPos() const"/>
            <function name="pos" fullname="QMouseEvent::pos" href="qmouseevent-obsolete.html#pos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint pos() const"/>
            <function name="screenPos" fullname="QMouseEvent::screenPos" href="qmouseevent-obsolete.html#screenPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF screenPos() const"/>
            <function name="source" fullname="QMouseEvent::source" href="qmouseevent-obsolete.html#source" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::MouseEventSource" signature="Qt::MouseEventSource source() const"/>
            <function name="windowPos" fullname="QMouseEvent::windowPos" href="qmouseevent-obsolete.html#windowPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF windowPos() const"/>
            <function name="x" fullname="QMouseEvent::x" href="qmouseevent-obsolete.html#x" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int x() const"/>
            <function name="y" fullname="QMouseEvent::y" href="qmouseevent-obsolete.html#y" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int y() const"/>
        </class>
        <class name="QMoveEvent" href="qmoveevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains event parameters for move events">
            <function name="QMoveEvent" fullname="QMoveEvent::QMoveEvent" href="qmoveevent.html#QMoveEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QMoveEvent(const QPoint &amp;pos, const QPoint &amp;oldPos)">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
                <parameter type="const QPoint &amp;" name="oldPos" default=""/>
            </function>
            <function name="oldPos" fullname="QMoveEvent::oldPos" href="qmoveevent.html#oldPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint &amp;" signature="const QPoint &amp; oldPos() const"/>
            <function name="pos" fullname="QMoveEvent::pos" href="qmoveevent.html#pos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint &amp;" signature="const QPoint &amp; pos() const"/>
        </class>
        <class name="QMovie" href="qmovie.html" status="active" access="public" location="qmovie.h" documented="true" bases="QObject" module="QtGui" brief="Convenience class for playing movies with QImageReader">
            <function name="QMovie" fullname="QMovie::QMovie" href="qmovie.html#QMovie" status="active" access="public" location="qmovie.h" documented="true" meta="constructor" explicit="true" signature="QMovie(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QMovie" fullname="QMovie::QMovie" href="qmovie.html#QMovie-1" status="active" access="public" location="qmovie.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QMovie(QIODevice *device, const QByteArray &amp;format, QObject *parent)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QMovie" fullname="QMovie::QMovie" href="qmovie.html#QMovie-2" status="active" access="public" location="qmovie.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QMovie(const QString &amp;fileName, const QByteArray &amp;format, QObject *parent)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="backgroundColor" fullname="QMovie::backgroundColor" href="qmovie.html#backgroundColor" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QColor" signature="QColor backgroundColor() const"/>
            <function name="bindableCacheMode" fullname="QMovie::bindableCacheMode" href="qmovie.html#cacheMode-prop" status="active" access="public" location="qmovie.h" meta="plain" associated-property="cacheMode" type="QBindable&lt;QMovie::CacheMode&gt;" signature="QBindable&lt;QMovie::CacheMode&gt; bindableCacheMode()"/>
            <function name="bindableSpeed" fullname="QMovie::bindableSpeed" href="qmovie.html#speed-prop" status="active" access="public" location="qmovie.h" meta="plain" associated-property="speed" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableSpeed()"/>
            <function name="cacheMode" fullname="QMovie::cacheMode" href="qmovie.html#cacheMode-prop" status="active" access="public" location="qmovie.h" meta="plain" const="true" associated-property="cacheMode" type="QMovie::CacheMode" signature="QMovie::CacheMode cacheMode() const"/>
            <function name="currentFrameNumber" fullname="QMovie::currentFrameNumber" href="qmovie.html#currentFrameNumber" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="int" signature="int currentFrameNumber() const"/>
            <function name="currentImage" fullname="QMovie::currentImage" href="qmovie.html#currentImage" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage currentImage() const"/>
            <function name="currentPixmap" fullname="QMovie::currentPixmap" href="qmovie.html#currentPixmap" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap currentPixmap() const"/>
            <function name="device" fullname="QMovie::device" href="qmovie.html#device" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="error" fullname="QMovie::error" href="qmovie.html#error" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void error(QImageReader::ImageReaderError error)">
                <parameter type="QImageReader::ImageReaderError" name="error" default=""/>
            </function>
            <function name="fileName" fullname="QMovie::fileName" href="qmovie.html#fileName" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="finished" fullname="QMovie::finished" href="qmovie.html#finished" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="format" fullname="QMovie::format" href="qmovie.html#format" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray format() const"/>
            <function name="frameChanged" fullname="QMovie::frameChanged" href="qmovie.html#frameChanged" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void frameChanged(int frameNumber)">
                <parameter type="int" name="frameNumber" default=""/>
            </function>
            <function name="frameCount" fullname="QMovie::frameCount" href="qmovie.html#frameCount" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="int" signature="int frameCount() const"/>
            <function name="frameRect" fullname="QMovie::frameRect" href="qmovie.html#frameRect" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect frameRect() const"/>
            <function name="isValid" fullname="QMovie::isValid" href="qmovie.html#isValid" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="jumpToFrame" fullname="QMovie::jumpToFrame" href="qmovie.html#jumpToFrame" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="bool" signature="bool jumpToFrame(int frameNumber)">
                <parameter type="int" name="frameNumber" default=""/>
            </function>
            <function name="jumpToNextFrame" fullname="QMovie::jumpToNextFrame" href="qmovie.html#jumpToNextFrame" status="active" access="public" location="qmovie.h" documented="true" meta="slot" type="bool" signature="bool jumpToNextFrame()"/>
            <function name="lastError" fullname="QMovie::lastError" href="qmovie.html#lastError" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QImageReader::ImageReaderError" signature="QImageReader::ImageReaderError lastError() const"/>
            <function name="lastErrorString" fullname="QMovie::lastErrorString" href="qmovie.html#lastErrorString" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QString" signature="QString lastErrorString() const"/>
            <function name="loopCount" fullname="QMovie::loopCount" href="qmovie.html#loopCount" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="int" signature="int loopCount() const"/>
            <function name="nextFrameDelay" fullname="QMovie::nextFrameDelay" href="qmovie.html#nextFrameDelay" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="int" signature="int nextFrameDelay() const"/>
            <function name="resized" fullname="QMovie::resized" href="qmovie.html#resized" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void resized(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="scaledSize" fullname="QMovie::scaledSize" href="qmovie.html#scaledSize" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="QSize" signature="QSize scaledSize()"/>
            <function name="setBackgroundColor" fullname="QMovie::setBackgroundColor" href="qmovie.html#setBackgroundColor" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="void" signature="void setBackgroundColor(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setCacheMode" fullname="QMovie::setCacheMode" href="qmovie.html#cacheMode-prop" status="active" access="public" location="qmovie.h" meta="plain" associated-property="cacheMode" type="void" signature="void setCacheMode(QMovie::CacheMode mode)">
                <parameter type="QMovie::CacheMode" name="mode" default=""/>
            </function>
            <function name="setDevice" fullname="QMovie::setDevice" href="qmovie.html#setDevice" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setFileName" fullname="QMovie::setFileName" href="qmovie.html#setFileName" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setFormat" fullname="QMovie::setFormat" href="qmovie.html#setFormat" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="void" signature="void setFormat(const QByteArray &amp;format)">
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="setPaused" fullname="QMovie::setPaused" href="qmovie.html#setPaused" status="active" access="public" location="qmovie.h" documented="true" meta="slot" type="void" signature="void setPaused(bool paused)">
                <parameter type="bool" name="paused" default=""/>
            </function>
            <function name="setScaledSize" fullname="QMovie::setScaledSize" href="qmovie.html#setScaledSize" status="active" access="public" location="qmovie.h" documented="true" meta="plain" type="void" signature="void setScaledSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setSpeed" fullname="QMovie::setSpeed" href="qmovie.html#speed-prop" status="active" access="public" location="qmovie.h" meta="slot" associated-property="speed" type="void" signature="void setSpeed(int percentSpeed)">
                <parameter type="int" name="percentSpeed" default=""/>
            </function>
            <function name="speed" fullname="QMovie::speed" href="qmovie.html#speed-prop" status="active" access="public" location="qmovie.h" meta="plain" const="true" associated-property="speed" type="int" signature="int speed() const"/>
            <function name="start" fullname="QMovie::start" href="qmovie.html#start" status="active" access="public" location="qmovie.h" documented="true" meta="slot" type="void" signature="void start()"/>
            <function name="started" fullname="QMovie::started" href="qmovie.html#started" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void started()"/>
            <function name="state" fullname="QMovie::state" href="qmovie.html#state" status="active" access="public" location="qmovie.h" documented="true" meta="plain" const="true" type="QMovie::MovieState" signature="QMovie::MovieState state() const"/>
            <function name="stateChanged" fullname="QMovie::stateChanged" href="qmovie.html#stateChanged" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void stateChanged(QMovie::MovieState state)">
                <parameter type="QMovie::MovieState" name="state" default=""/>
            </function>
            <function name="stop" fullname="QMovie::stop" href="qmovie.html#stop" status="active" access="public" location="qmovie.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="supportedFormats" fullname="QMovie::supportedFormats" href="qmovie.html#supportedFormats" status="active" access="public" location="qmovie.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedFormats()"/>
            <function name="updated" fullname="QMovie::updated" href="qmovie.html#updated" status="active" access="public" location="qmovie.h" documented="true" meta="signal" type="void" signature="void updated(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="~QMovie" fullname="QMovie::~QMovie" href="qmovie.html#dtor.QMovie" status="active" access="public" location="qmovie.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QMovie()"/>
            <enum name="CacheMode" fullname="QMovie::CacheMode" href="qmovie.html#CacheMode-enum" status="active" access="public" location="qmovie.h" documented="true">
                <value name="CacheNone" value="0"/>
                <value name="CacheAll" value="1"/>
            </enum>
            <enum name="MovieState" fullname="QMovie::MovieState" href="qmovie.html#MovieState-enum" status="active" access="public" location="qmovie.h" documented="true">
                <value name="NotRunning" value="0"/>
                <value name="Paused" value="1"/>
                <value name="Running" value="2"/>
            </enum>
            <property name="cacheMode" fullname="QMovie::cacheMode" href="qmovie.html#cacheMode-prop" status="active" access="public" location="qmovie.h" documented="true" bindable="true" brief="The movie's cache mode">
                <getter name="cacheMode"/>
                <setter name="setCacheMode"/>
                <bindable name="bindableCacheMode"/>
            </property>
            <property name="speed" fullname="QMovie::speed" href="qmovie.html#speed-prop" status="active" access="public" location="qmovie.h" documented="true" bindable="true" brief="The movie's speed">
                <getter name="speed"/>
                <setter name="setSpeed"/>
                <bindable name="bindableSpeed"/>
            </property>
        </class>
        <class name="QNativeGestureEvent" href="qnativegestureevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QSinglePointEvent" module="QtGui" brief="Contains parameters that describe a gesture event">
            <function name="QNativeGestureEvent" fullname="QNativeGestureEvent::QNativeGestureEvent" href="qnativegestureevent-obsolete.html#QNativeGestureEvent" status="deprecated" access="public" location="qevent.h" documented="true" meta="constructor" signature="QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *device, const QPointF &amp;localPos, const QPointF &amp;scenePos, const QPointF &amp;globalPos, qreal realValue, quint64 sequenceId, quint64 intValue)">
                <parameter type="Qt::NativeGestureType" name="type" default=""/>
                <parameter type="const QPointingDevice *" name="device" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="scenePos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="qreal" name="realValue" default=""/>
                <parameter type="quint64" name="sequenceId" default=""/>
                <parameter type="quint64" name="intValue" default=""/>
            </function>
            <function name="QNativeGestureEvent" fullname="QNativeGestureEvent::QNativeGestureEvent" href="qnativegestureevent.html#QNativeGestureEvent-1" status="active" access="public" location="qevent.h" documented="true" since="6.2" meta="constructor" overload="true" overload-number="1" signature="QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *device, int fingerCount, const QPointF &amp;localPos, const QPointF &amp;scenePos, const QPointF &amp;globalPos, qreal value, const QPointF &amp;delta, quint64 sequenceId)">
                <parameter type="Qt::NativeGestureType" name="type" default=""/>
                <parameter type="const QPointingDevice *" name="device" default=""/>
                <parameter type="int" name="fingerCount" default=""/>
                <parameter type="const QPointF &amp;" name="localPos" default=""/>
                <parameter type="const QPointF &amp;" name="scenePos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="qreal" name="value" default=""/>
                <parameter type="const QPointF &amp;" name="delta" default=""/>
                <parameter type="quint64" name="sequenceId" default="UINT64_MAX"/>
            </function>
            <function name="delta" fullname="QNativeGestureEvent::delta" href="qnativegestureevent.html#delta" status="active" access="public" location="qevent.h" documented="true" since="6.2" meta="plain" const="true" type="QPointF" signature="QPointF delta() const"/>
            <function name="fingerCount" fullname="QNativeGestureEvent::fingerCount" href="qnativegestureevent.html#fingerCount" status="active" access="public" location="qevent.h" documented="true" since="6.2" meta="plain" const="true" type="int" signature="int fingerCount() const"/>
            <function name="gestureType" fullname="QNativeGestureEvent::gestureType" href="qnativegestureevent.html#gestureType" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::NativeGestureType" signature="Qt::NativeGestureType gestureType() const"/>
            <function name="globalPos" fullname="QNativeGestureEvent::globalPos" href="qnativegestureevent-obsolete.html#globalPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint" signature="const QPoint globalPos() const"/>
            <function name="localPos" fullname="QNativeGestureEvent::localPos" href="qnativegestureevent-obsolete.html#localPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF localPos() const"/>
            <function name="pos" fullname="QNativeGestureEvent::pos" href="qnativegestureevent-obsolete.html#pos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPoint" signature="const QPoint pos() const"/>
            <function name="screenPos" fullname="QNativeGestureEvent::screenPos" href="qnativegestureevent-obsolete.html#screenPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF screenPos() const"/>
            <function name="value" fullname="QNativeGestureEvent::value" href="qnativegestureevent.html#value" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal value() const"/>
            <function name="windowPos" fullname="QNativeGestureEvent::windowPos" href="qnativegestureevent-obsolete.html#windowPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF windowPos() const"/>
        </class>
        <namespace name="QNativeInterface" href="qnativeinterface-sub-qtgui.html" status="active" access="public" location="qguiapplication_platform.h">
            <struct name="QAndroidOffscreenSurface" fullname="QNativeInterface::QAndroidOffscreenSurface" href="qnativeinterface-qandroidoffscreensurface.html" status="active" access="public" location="qoffscreensurface_platform.h" since="6.0" documented="true" groups="native-interfaces,native-interfaces-qoffscreensurface" module="QtGui" brief="Native interface to a offscreen surface on Android"/>
            <struct name="QAndroidScreen" fullname="QNativeInterface::QAndroidScreen" href="qnativeinterface-qandroidscreen.html" status="active" access="public" location="qscreen_platform.h" since="6.7" documented="true" groups="native-interfaces,native-interfaces-qscreen" module="QtGui" brief="Native interface to a screen">
                <function name="displayId" fullname="QNativeInterface::QAndroidScreen::displayId" href="qnativeinterface-qandroidscreen.html#displayId" status="active" access="public" location="qscreen_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int displayId() const = 0"/>
            </struct>
            <struct name="QCocoaGLContext" fullname="QNativeInterface::QCocoaGLContext" href="qnativeinterface-qcocoaglcontext.html" status="active" access="public" location="qopenglcontext_platform.h" since="6.0" documented="true" groups="native-interfaces,native-interfaces-qopenglcontext" module="QtGui" brief="Native interface to an NSOpenGLContext on macOS">
                <function name="fromNative" fullname="QNativeInterface::QCocoaGLContext::fromNative" href="qnativeinterface-qcocoaglcontext.html#fromNative" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" static="true" type="QOpenGLContext *" brief="Adopts an NSOpenGLContext" signature="QOpenGLContext * fromNative(NSOpenGLContext *context, QOpenGLContext *shareContext)">
                    <parameter type="NSOpenGLContext *" name="context" default=""/>
                    <parameter type="QOpenGLContext *" name="shareContext" default="nullptr"/>
                </function>
                <function name="nativeContext" fullname="QNativeInterface::QCocoaGLContext::nativeContext" href="qnativeinterface-qcocoaglcontext.html#nativeContext" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="NSOpenGLContext *" signature="NSOpenGLContext * nativeContext() const = 0"/>
            </struct>
            <struct name="QEGLContext" fullname="QNativeInterface::QEGLContext" href="qnativeinterface-qeglcontext.html" status="active" access="public" location="qopenglcontext_platform.h" since="6.0" documented="true" groups="native-interfaces,native-interfaces-qopenglcontext" module="QtGui" brief="Native interface to an EGL context">
                <function name="config" fullname="QNativeInterface::QEGLContext::config" href="qnativeinterface-qeglcontext.html#config" status="active" access="public" location="qopenglcontext_platform.h" documented="true" since="6.3" meta="plain" virtual="pure" const="true" type="EGLConfig" signature="EGLConfig config() const = 0"/>
                <function name="display" fullname="QNativeInterface::QEGLContext::display" href="qnativeinterface-qeglcontext.html#display" status="active" access="public" location="qopenglcontext_platform.h" documented="true" since="6.3" meta="plain" virtual="pure" const="true" type="EGLDisplay" signature="EGLDisplay display() const = 0"/>
                <function name="fromNative" fullname="QNativeInterface::QEGLContext::fromNative" href="qnativeinterface-qeglcontext.html#fromNative" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" static="true" type="QOpenGLContext *" brief="Adopts an EGLContext context" signature="QOpenGLContext * fromNative(EGLContext context, EGLDisplay display, QOpenGLContext *shareContext)">
                    <parameter type="EGLContext" name="context" default=""/>
                    <parameter type="EGLDisplay" name="display" default=""/>
                    <parameter type="QOpenGLContext *" name="shareContext" default="nullptr"/>
                </function>
                <function name="invalidateContext" fullname="QNativeInterface::QEGLContext::invalidateContext" href="qnativeinterface-qeglcontext.html#invalidateContext" status="active" access="public" location="qopenglcontext_platform.h" documented="true" since="6.5" meta="plain" virtual="pure" type="void" brief="Marks the context as invalid" signature="void invalidateContext() = 0"/>
                <function name="nativeContext" fullname="QNativeInterface::QEGLContext::nativeContext" href="qnativeinterface-qeglcontext.html#nativeContext" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="EGLContext" signature="EGLContext nativeContext() const = 0"/>
            </struct>
            <struct name="QGLXContext" fullname="QNativeInterface::QGLXContext" href="qnativeinterface-qglxcontext.html" status="active" access="public" location="qopenglcontext_platform.h" since="6.0" documented="true" groups="native-interfaces,native-interfaces-qopenglcontext" module="QtGui" brief="Native interface to a GLX context">
                <function name="fromNative" fullname="QNativeInterface::QGLXContext::fromNative" href="qnativeinterface-qglxcontext.html#fromNative" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" static="true" type="QOpenGLContext *" brief="Adopts a GLXContext configBasedContext created from an FBConfig" signature="QOpenGLContext * fromNative(GLXContext configBasedContext, QOpenGLContext *shareContext)">
                    <parameter type="GLXContext" name="configBasedContext" default=""/>
                    <parameter type="QOpenGLContext *" name="shareContext" default="nullptr"/>
                </function>
                <function name="fromNative" fullname="QNativeInterface::QGLXContext::fromNative" href="qnativeinterface-qglxcontext.html#fromNative-1" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QOpenGLContext *" brief="Adopts a GLXContext created from an X visual" signature="QOpenGLContext * fromNative(GLXContext visualBasedContext, void *visualInfo, QOpenGLContext *shareContext)">
                    <parameter type="GLXContext" name="visualBasedContext" default=""/>
                    <parameter type="void *" name="visualInfo" default=""/>
                    <parameter type="QOpenGLContext *" name="shareContext" default="nullptr"/>
                </function>
                <function name="nativeContext" fullname="QNativeInterface::QGLXContext::nativeContext" href="qnativeinterface-qglxcontext.html#nativeContext" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="GLXContext" signature="GLXContext nativeContext() const = 0"/>
            </struct>
            <struct name="QWGLContext" fullname="QNativeInterface::QWGLContext" href="qnativeinterface-qwglcontext.html" status="active" access="public" location="qopenglcontext_platform.h" since="6.0" documented="true" groups="native-interfaces,native-interfaces-qopenglcontext" module="QtGui" brief="Native interface to a WGL context on Windows">
                <function name="fromNative" fullname="QNativeInterface::QWGLContext::fromNative" href="qnativeinterface-qwglcontext.html#fromNative" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" static="true" type="QOpenGLContext *" brief="Adopts an WGL context handle" signature="QOpenGLContext * fromNative(HGLRC context, HWND window, QOpenGLContext *shareContext)">
                    <parameter type="HGLRC" name="context" default=""/>
                    <parameter type="HWND" name="window" default=""/>
                    <parameter type="QOpenGLContext *" name="shareContext" default="nullptr"/>
                </function>
                <function name="nativeContext" fullname="QNativeInterface::QWGLContext::nativeContext" href="qnativeinterface-qwglcontext.html#nativeContext" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="HGLRC" signature="HGLRC nativeContext() const = 0"/>
                <function name="openGLModuleHandle" fullname="QNativeInterface::QWGLContext::openGLModuleHandle" href="qnativeinterface-qwglcontext.html#openGLModuleHandle" status="active" access="public" location="qopenglcontext_platform.h" documented="true" meta="plain" static="true" type="HMODULE" signature="HMODULE openGLModuleHandle()"/>
            </struct>
            <struct name="QWaylandApplication" fullname="QNativeInterface::QWaylandApplication" href="qnativeinterface-qwaylandapplication.html" status="active" access="public" location="qguiapplication_platform.h" since="6.5" documented="true" groups="native-interfaces,native-interfaces-qguiapplication" module="QtGui" brief="Native interface to a Wayland application">
                <function name="compositor" fullname="QNativeInterface::QWaylandApplication::compositor" href="qnativeinterface-qwaylandapplication.html#compositor" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_compositor *" signature="wl_compositor * compositor() const = 0"/>
                <function name="display" fullname="QNativeInterface::QWaylandApplication::display" href="qnativeinterface-qwaylandapplication.html#display" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_display *" signature="wl_display * display() const = 0"/>
                <function name="keyboard" fullname="QNativeInterface::QWaylandApplication::keyboard" href="qnativeinterface-qwaylandapplication.html#keyboard" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_keyboard *" signature="wl_keyboard * keyboard() const = 0"/>
                <function name="lastInputSeat" fullname="QNativeInterface::QWaylandApplication::lastInputSeat" href="qnativeinterface-qwaylandapplication.html#lastInputSeat" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_seat *" signature="wl_seat * lastInputSeat() const = 0"/>
                <function name="lastInputSerial" fullname="QNativeInterface::QWaylandApplication::lastInputSerial" href="qnativeinterface-qwaylandapplication.html#lastInputSerial" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="uint" signature="uint lastInputSerial() const = 0"/>
                <function name="pointer" fullname="QNativeInterface::QWaylandApplication::pointer" href="qnativeinterface-qwaylandapplication.html#pointer" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_pointer *" signature="wl_pointer * pointer() const = 0"/>
                <function name="seat" fullname="QNativeInterface::QWaylandApplication::seat" href="qnativeinterface-qwaylandapplication.html#seat" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_seat *" signature="wl_seat * seat() const = 0"/>
                <function name="touch" fullname="QNativeInterface::QWaylandApplication::touch" href="qnativeinterface-qwaylandapplication.html#touch" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_touch *" signature="wl_touch * touch() const = 0"/>
            </struct>
            <struct name="QWaylandScreen" fullname="QNativeInterface::QWaylandScreen" href="qnativeinterface-qwaylandscreen.html" status="active" access="public" location="qscreen_platform.h" since="6.7" documented="true" groups="native-interfaces,native-interfaces-qscreen" module="QtGui" brief="Native interface to a screen on Wayland">
                <function name="output" fullname="QNativeInterface::QWaylandScreen::output" href="qnativeinterface-qwaylandscreen.html#output" status="active" access="public" location="qscreen_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="wl_output *" signature="wl_output * output() const = 0"/>
            </struct>
            <struct name="QWindowsScreen" fullname="QNativeInterface::QWindowsScreen" href="qnativeinterface-qwindowsscreen.html" status="active" access="public" location="qscreen_platform.h" since="6.7" documented="true" groups="native-interfaces,native-interfaces-qscreen" module="QtGui" brief="Native interface to a screen">
                <function name="handle" fullname="QNativeInterface::QWindowsScreen::handle" href="qnativeinterface-qwindowsscreen.html#handle" status="active" access="public" location="qscreen_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="HMONITOR" signature="HMONITOR handle() const = 0"/>
            </struct>
            <struct name="QX11Application" fullname="QNativeInterface::QX11Application" href="qnativeinterface-qx11application.html" status="active" access="public" location="qguiapplication_platform.h" since="6.2" documented="true" groups="native-interfaces,native-interfaces-qguiapplication" module="QtGui" brief="Native interface to an X11 application">
                <function name="connection" fullname="QNativeInterface::QX11Application::connection" href="qnativeinterface-qx11application.html#connection" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="xcb_connection_t *" signature="xcb_connection_t * connection() const = 0"/>
                <function name="display" fullname="QNativeInterface::QX11Application::display" href="qnativeinterface-qx11application.html#display" status="active" access="public" location="qguiapplication_platform.h" documented="true" meta="plain" virtual="pure" const="true" type="Display *" signature="Display * display() const = 0"/>
            </struct>
        </namespace>
        <class name="QOffscreenSurface" href="qoffscreensurface.html" status="active" access="public" location="qoffscreensurface.h" documented="true" bases="QObject,QSurface" module="QtGui" brief="Represents an offscreen surface in the underlying platform">
            <function name="QOffscreenSurface" fullname="QOffscreenSurface::QOffscreenSurface" href="qoffscreensurface.html#QOffscreenSurface" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="constructor" explicit="true" signature="QOffscreenSurface(QScreen *targetScreen, QObject *parent)">
                <parameter type="QScreen *" name="targetScreen" default="nullptr"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="create" fullname="QOffscreenSurface::create" href="qoffscreensurface.html#create" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" type="void" signature="void create()"/>
            <function name="destroy" fullname="QOffscreenSurface::destroy" href="qoffscreensurface.html#destroy" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" type="void" signature="void destroy()"/>
            <function name="format" fullname="QOffscreenSurface::format" href="qoffscreensurface.html#format" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSurfaceFormat" signature="QSurfaceFormat format() const override"/>
            <function name="isValid" fullname="QOffscreenSurface::isValid" href="qoffscreensurface.html#isValid" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="nativeInterface" fullname="QOffscreenSurface::nativeInterface" href="qoffscreensurface.html#nativeInterface" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" const="true" type="QNativeInterface *" signature="QNativeInterface * nativeInterface() const"/>
            <function name="requestedFormat" fullname="QOffscreenSurface::requestedFormat" href="qoffscreensurface.html#requestedFormat" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" const="true" type="QSurfaceFormat" signature="QSurfaceFormat requestedFormat() const"/>
            <function name="screen" fullname="QOffscreenSurface::screen" href="qoffscreensurface.html#screen" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" const="true" type="QScreen *" signature="QScreen * screen() const"/>
            <function name="screenChanged" fullname="QOffscreenSurface::screenChanged" href="qoffscreensurface.html#screenChanged" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="signal" type="void" signature="void screenChanged(QScreen *screen)">
                <parameter type="QScreen *" name="screen" default=""/>
            </function>
            <function name="setFormat" fullname="QOffscreenSurface::setFormat" href="qoffscreensurface.html#setFormat" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" type="void" signature="void setFormat(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="setScreen" fullname="QOffscreenSurface::setScreen" href="qoffscreensurface.html#setScreen" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" type="void" signature="void setScreen(QScreen *newScreen)">
                <parameter type="QScreen *" name="newScreen" default=""/>
            </function>
            <function name="size" fullname="QOffscreenSurface::size" href="qoffscreensurface.html#size" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSize" signature="QSize size() const override"/>
            <function name="surfaceType" fullname="QOffscreenSurface::surfaceType" href="qoffscreensurface.html#surfaceType" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSurface::SurfaceType" signature="QSurface::SurfaceType surfaceType() const override"/>
            <function name="~QOffscreenSurface" fullname="QOffscreenSurface::~QOffscreenSurface" href="qoffscreensurface.html#dtor.QOffscreenSurface" status="active" access="public" location="qoffscreensurface.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QOffscreenSurface()"/>
        </class>
        <class name="QOpenGLContext" href="qopenglcontext.html" status="active" access="public" location="qopenglcontext.h" documented="true" groups="painting-3D" bases="QObject" module="QtGui" brief="Represents a native OpenGL context, enabling OpenGL rendering on a QSurface">
            <contents name="thread-affinity" title="Thread Affinity" level="1"/>
            <contents name="context-resource-sharing" title="Context Resource Sharing" level="1"/>
            <contents name="default-framebuffer" title="Default Framebuffer" level="1"/>
            <function name="QOpenGLContext" fullname="QOpenGLContext::QOpenGLContext" href="qopenglcontext.html#QOpenGLContext" status="active" access="public" location="qopenglcontext.h" documented="true" meta="constructor" explicit="true" signature="QOpenGLContext(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="aboutToBeDestroyed" fullname="QOpenGLContext::aboutToBeDestroyed" href="qopenglcontext.html#aboutToBeDestroyed" status="active" access="public" location="qopenglcontext.h" documented="true" meta="signal" type="void" signature="void aboutToBeDestroyed()"/>
            <function name="areSharing" fullname="QOpenGLContext::areSharing" href="qopenglcontext.html#areSharing" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" static="true" type="bool" signature="bool areSharing(QOpenGLContext *first, QOpenGLContext *second)">
                <parameter type="QOpenGLContext *" name="first" default=""/>
                <parameter type="QOpenGLContext *" name="second" default=""/>
            </function>
            <function name="create" fullname="QOpenGLContext::create" href="qopenglcontext.html#create" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="bool" signature="bool create()"/>
            <function name="currentContext" fullname="QOpenGLContext::currentContext" href="qopenglcontext.html#currentContext" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" static="true" type="QOpenGLContext *" signature="QOpenGLContext * currentContext()"/>
            <function name="defaultFramebufferObject" fullname="QOpenGLContext::defaultFramebufferObject" href="qopenglcontext.html#defaultFramebufferObject" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="GLuint" signature="GLuint defaultFramebufferObject() const"/>
            <function name="doneCurrent" fullname="QOpenGLContext::doneCurrent" href="qopenglcontext.html#doneCurrent" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="void" signature="void doneCurrent()"/>
            <function name="extensions" fullname="QOpenGLContext::extensions" href="qopenglcontext.html#extensions" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QSet&lt;QByteArray&gt;" signature="QSet&lt;QByteArray&gt; extensions() const"/>
            <function name="extraFunctions" fullname="QOpenGLContext::extraFunctions" href="qopenglcontext.html#extraFunctions" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QOpenGLExtraFunctions *" signature="QOpenGLExtraFunctions * extraFunctions() const"/>
            <function name="format" fullname="QOpenGLContext::format" href="qopenglcontext.html#format" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QSurfaceFormat" signature="QSurfaceFormat format() const"/>
            <function name="functions" fullname="QOpenGLContext::functions" href="qopenglcontext.html#functions" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QOpenGLFunctions *" signature="QOpenGLFunctions * functions() const"/>
            <function name="getProcAddress" fullname="QOpenGLContext::getProcAddress" href="qopenglcontext.html#getProcAddress" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QFunctionPointer" signature="QFunctionPointer getProcAddress(const QByteArray &amp;procName) const">
                <parameter type="const QByteArray &amp;" name="procName" default=""/>
            </function>
            <function name="getProcAddress" fullname="QOpenGLContext::getProcAddress" href="qopenglcontext.html#getProcAddress-1" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QFunctionPointer" signature="QFunctionPointer getProcAddress(const char *procName) const">
                <parameter type="const char *" name="procName" default=""/>
            </function>
            <function name="globalShareContext" fullname="QOpenGLContext::globalShareContext" href="qopenglcontext.html#globalShareContext" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" static="true" type="QOpenGLContext *" signature="QOpenGLContext * globalShareContext()"/>
            <function name="hasExtension" fullname="QOpenGLContext::hasExtension" href="qopenglcontext.html#hasExtension" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasExtension(const QByteArray &amp;extension) const">
                <parameter type="const QByteArray &amp;" name="extension" default=""/>
            </function>
            <function name="isOpenGLES" fullname="QOpenGLContext::isOpenGLES" href="qopenglcontext.html#isOpenGLES" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="bool" signature="bool isOpenGLES() const"/>
            <function name="isValid" fullname="QOpenGLContext::isValid" href="qopenglcontext.html#isValid" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="makeCurrent" fullname="QOpenGLContext::makeCurrent" href="qopenglcontext.html#makeCurrent" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="bool" signature="bool makeCurrent(QSurface *surface)">
                <parameter type="QSurface *" name="surface" default=""/>
            </function>
            <function name="nativeInterface" fullname="QOpenGLContext::nativeInterface" href="qopenglcontext.html#nativeInterface" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QNativeInterface *" signature="QNativeInterface * nativeInterface() const"/>
            <function name="openGLModuleType" fullname="QOpenGLContext::openGLModuleType" href="qopenglcontext.html#openGLModuleType" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" static="true" type="QOpenGLContext::OpenGLModuleType" signature="QOpenGLContext::OpenGLModuleType openGLModuleType()"/>
            <function name="screen" fullname="QOpenGLContext::screen" href="qopenglcontext.html#screen" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QScreen *" signature="QScreen * screen() const"/>
            <function name="setFormat" fullname="QOpenGLContext::setFormat" href="qopenglcontext.html#setFormat" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="void" signature="void setFormat(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="setScreen" fullname="QOpenGLContext::setScreen" href="qopenglcontext.html#setScreen" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="void" signature="void setScreen(QScreen *screen)">
                <parameter type="QScreen *" name="screen" default=""/>
            </function>
            <function name="setShareContext" fullname="QOpenGLContext::setShareContext" href="qopenglcontext.html#setShareContext" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="void" signature="void setShareContext(QOpenGLContext *shareContext)">
                <parameter type="QOpenGLContext *" name="shareContext" default=""/>
            </function>
            <function name="shareContext" fullname="QOpenGLContext::shareContext" href="qopenglcontext.html#shareContext" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QOpenGLContext *" signature="QOpenGLContext * shareContext() const"/>
            <function name="shareGroup" fullname="QOpenGLContext::shareGroup" href="qopenglcontext.html#shareGroup" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QOpenGLContextGroup *" signature="QOpenGLContextGroup * shareGroup() const"/>
            <function name="supportsThreadedOpenGL" fullname="QOpenGLContext::supportsThreadedOpenGL" href="qopenglcontext.html#supportsThreadedOpenGL" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" static="true" type="bool" signature="bool supportsThreadedOpenGL()"/>
            <function name="surface" fullname="QOpenGLContext::surface" href="qopenglcontext.html#surface" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QSurface *" signature="QSurface * surface() const"/>
            <function name="swapBuffers" fullname="QOpenGLContext::swapBuffers" href="qopenglcontext.html#swapBuffers" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" type="void" signature="void swapBuffers(QSurface *surface)">
                <parameter type="QSurface *" name="surface" default=""/>
            </function>
            <function name="~QOpenGLContext" fullname="QOpenGLContext::~QOpenGLContext" href="qopenglcontext.html#dtor.QOpenGLContext" status="active" access="public" location="qopenglcontext.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QOpenGLContext()"/>
            <enum name="OpenGLModuleType" fullname="QOpenGLContext::OpenGLModuleType" href="qopenglcontext.html#OpenGLModuleType-enum" status="active" access="public" location="qopenglcontext.h" documented="true">
                <value name="LibGL" value="0"/>
                <value name="LibGLES" value="1"/>
            </enum>
        </class>
        <class name="QOpenGLContextGroup" href="qopenglcontextgroup.html" status="active" access="public" location="qopenglcontext.h" documented="true" bases="QObject" module="QtGui" brief="Represents a group of contexts sharing OpenGL resources">
            <function name="currentContextGroup" fullname="QOpenGLContextGroup::currentContextGroup" href="qopenglcontextgroup.html#currentContextGroup" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" static="true" type="QOpenGLContextGroup *" signature="QOpenGLContextGroup * currentContextGroup()"/>
            <function name="shares" fullname="QOpenGLContextGroup::shares" href="qopenglcontextgroup.html#shares" status="active" access="public" location="qopenglcontext.h" documented="true" meta="plain" const="true" type="QList&lt;QOpenGLContext *&gt;" signature="QList&lt;QOpenGLContext *&gt; shares() const"/>
        </class>
        <class name="QOpenGLExtraFunctions" href="qopenglextrafunctions.html" status="active" access="public" location="qopenglextrafunctions.h" documented="true" groups="painting-3D" bases="QOpenGLFunctions" module="QtGui" brief="Cross-platform access to the OpenGL ES 3.0, 3.1 and 3.2 API">
            <function name="QOpenGLExtraFunctions" fullname="QOpenGLExtraFunctions::QOpenGLExtraFunctions" href="qopenglextrafunctions.html#QOpenGLExtraFunctions" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="constructor" signature="QOpenGLExtraFunctions()"/>
            <function name="QOpenGLExtraFunctions" fullname="QOpenGLExtraFunctions::QOpenGLExtraFunctions" href="qopenglextrafunctions.html#QOpenGLExtraFunctions-1" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QOpenGLExtraFunctions(QOpenGLContext *context)">
                <parameter type="QOpenGLContext *" name="context" default=""/>
            </function>
            <function name="glActiveShaderProgram" fullname="QOpenGLExtraFunctions::glActiveShaderProgram" href="qopenglextrafunctions.html#glActiveShaderProgram" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glActiveShaderProgram(GLuint pipeline, GLuint program)">
                <parameter type="GLuint" name="pipeline" default=""/>
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glBeginQuery" fullname="QOpenGLExtraFunctions::glBeginQuery" href="qopenglextrafunctions.html#glBeginQuery" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBeginQuery(GLenum target, GLuint id)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="glBeginTransformFeedback" fullname="QOpenGLExtraFunctions::glBeginTransformFeedback" href="qopenglextrafunctions.html#glBeginTransformFeedback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBeginTransformFeedback(GLenum primitiveMode)">
                <parameter type="GLenum" name="primitiveMode" default=""/>
            </function>
            <function name="glBindBufferBase" fullname="QOpenGLExtraFunctions::glBindBufferBase" href="qopenglextrafunctions.html#glBindBufferBase" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
            </function>
            <function name="glBindBufferRange" fullname="QOpenGLExtraFunctions::glBindBufferRange" href="qopenglextrafunctions.html#glBindBufferRange" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
                <parameter type="GLintptr" name="offset" default=""/>
                <parameter type="GLsizeiptr" name="size" default=""/>
            </function>
            <function name="glBindImageTexture" fullname="QOpenGLExtraFunctions::glBindImageTexture" href="qopenglextrafunctions.html#glBindImageTexture" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)">
                <parameter type="GLuint" name="unit" default=""/>
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLboolean" name="layered" default=""/>
                <parameter type="GLint" name="layer" default=""/>
                <parameter type="GLenum" name="access" default=""/>
                <parameter type="GLenum" name="format" default=""/>
            </function>
            <function name="glBindProgramPipeline" fullname="QOpenGLExtraFunctions::glBindProgramPipeline" href="qopenglextrafunctions.html#glBindProgramPipeline" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindProgramPipeline(GLuint pipeline)">
                <parameter type="GLuint" name="pipeline" default=""/>
            </function>
            <function name="glBindSampler" fullname="QOpenGLExtraFunctions::glBindSampler" href="qopenglextrafunctions.html#glBindSampler" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindSampler(GLuint unit, GLuint sampler)">
                <parameter type="GLuint" name="unit" default=""/>
                <parameter type="GLuint" name="sampler" default=""/>
            </function>
            <function name="glBindTransformFeedback" fullname="QOpenGLExtraFunctions::glBindTransformFeedback" href="qopenglextrafunctions.html#glBindTransformFeedback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindTransformFeedback(GLenum target, GLuint id)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="glBindVertexArray" fullname="QOpenGLExtraFunctions::glBindVertexArray" href="qopenglextrafunctions.html#glBindVertexArray" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindVertexArray(GLuint array)">
                <parameter type="GLuint" name="array" default=""/>
            </function>
            <function name="glBindVertexBuffer" fullname="QOpenGLExtraFunctions::glBindVertexBuffer" href="qopenglextrafunctions.html#glBindVertexBuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)">
                <parameter type="GLuint" name="bindingindex" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
                <parameter type="GLintptr" name="offset" default=""/>
                <parameter type="GLsizei" name="stride" default=""/>
            </function>
            <function name="glBlendBarrier" fullname="QOpenGLExtraFunctions::glBlendBarrier" href="qopenglextrafunctions.html#glBlendBarrier" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBlendBarrier()"/>
            <function name="glBlendEquationSeparatei" fullname="QOpenGLExtraFunctions::glBlendEquationSeparatei" href="qopenglextrafunctions.html#glBlendEquationSeparatei" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)">
                <parameter type="GLuint" name="buf" default=""/>
                <parameter type="GLenum" name="modeRGB" default=""/>
                <parameter type="GLenum" name="modeAlpha" default=""/>
            </function>
            <function name="glBlendEquationi" fullname="QOpenGLExtraFunctions::glBlendEquationi" href="qopenglextrafunctions.html#glBlendEquationi" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBlendEquationi(GLuint buf, GLenum mode)">
                <parameter type="GLuint" name="buf" default=""/>
                <parameter type="GLenum" name="mode" default=""/>
            </function>
            <function name="glBlendFuncSeparatei" fullname="QOpenGLExtraFunctions::glBlendFuncSeparatei" href="qopenglextrafunctions.html#glBlendFuncSeparatei" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)">
                <parameter type="GLuint" name="buf" default=""/>
                <parameter type="GLenum" name="srcRGB" default=""/>
                <parameter type="GLenum" name="dstRGB" default=""/>
                <parameter type="GLenum" name="srcAlpha" default=""/>
                <parameter type="GLenum" name="dstAlpha" default=""/>
            </function>
            <function name="glBlendFunci" fullname="QOpenGLExtraFunctions::glBlendFunci" href="qopenglextrafunctions.html#glBlendFunci" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBlendFunci(GLuint buf, GLenum src, GLenum dst)">
                <parameter type="GLuint" name="buf" default=""/>
                <parameter type="GLenum" name="src" default=""/>
                <parameter type="GLenum" name="dst" default=""/>
            </function>
            <function name="glBlitFramebuffer" fullname="QOpenGLExtraFunctions::glBlitFramebuffer" href="qopenglextrafunctions.html#glBlitFramebuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)">
                <parameter type="GLint" name="srcX0" default=""/>
                <parameter type="GLint" name="srcY0" default=""/>
                <parameter type="GLint" name="srcX1" default=""/>
                <parameter type="GLint" name="srcY1" default=""/>
                <parameter type="GLint" name="dstX0" default=""/>
                <parameter type="GLint" name="dstY0" default=""/>
                <parameter type="GLint" name="dstX1" default=""/>
                <parameter type="GLint" name="dstY1" default=""/>
                <parameter type="GLbitfield" name="mask" default=""/>
                <parameter type="GLenum" name="filter" default=""/>
            </function>
            <function name="glClearBufferfi" fullname="QOpenGLExtraFunctions::glClearBufferfi" href="qopenglextrafunctions.html#glClearBufferfi" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)">
                <parameter type="GLenum" name="buffer" default=""/>
                <parameter type="GLint" name="drawbuffer" default=""/>
                <parameter type="GLfloat" name="depth" default=""/>
                <parameter type="GLint" name="stencil" default=""/>
            </function>
            <function name="glClearBufferfv" fullname="QOpenGLExtraFunctions::glClearBufferfv" href="qopenglextrafunctions.html#glClearBufferfv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value)">
                <parameter type="GLenum" name="buffer" default=""/>
                <parameter type="GLint" name="drawbuffer" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glClearBufferiv" fullname="QOpenGLExtraFunctions::glClearBufferiv" href="qopenglextrafunctions.html#glClearBufferiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value)">
                <parameter type="GLenum" name="buffer" default=""/>
                <parameter type="GLint" name="drawbuffer" default=""/>
                <parameter type="const GLint *" name="value" default=""/>
            </function>
            <function name="glClearBufferuiv" fullname="QOpenGLExtraFunctions::glClearBufferuiv" href="qopenglextrafunctions.html#glClearBufferuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value)">
                <parameter type="GLenum" name="buffer" default=""/>
                <parameter type="GLint" name="drawbuffer" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glClientWaitSync" fullname="QOpenGLExtraFunctions::glClientWaitSync" href="qopenglextrafunctions.html#glClientWaitSync" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLenum" signature="GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)">
                <parameter type="GLsync" name="sync" default=""/>
                <parameter type="GLbitfield" name="flags" default=""/>
                <parameter type="GLuint64" name="timeout" default=""/>
            </function>
            <function name="glColorMaski" fullname="QOpenGLExtraFunctions::glColorMaski" href="qopenglextrafunctions.html#glColorMaski" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLboolean" name="r" default=""/>
                <parameter type="GLboolean" name="g" default=""/>
                <parameter type="GLboolean" name="b" default=""/>
                <parameter type="GLboolean" name="a" default=""/>
            </function>
            <function name="glCompressedTexImage3D" fullname="QOpenGLExtraFunctions::glCompressedTexImage3D" href="qopenglextrafunctions.html#glCompressedTexImage3D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLsizei" name="depth" default=""/>
                <parameter type="GLint" name="border" default=""/>
                <parameter type="GLsizei" name="imageSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCompressedTexSubImage3D" fullname="QOpenGLExtraFunctions::glCompressedTexSubImage3D" href="qopenglextrafunctions.html#glCompressedTexSubImage3D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLint" name="zoffset" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLsizei" name="depth" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLsizei" name="imageSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCopyBufferSubData" fullname="QOpenGLExtraFunctions::glCopyBufferSubData" href="qopenglextrafunctions.html#glCopyBufferSubData" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)">
                <parameter type="GLenum" name="readTarget" default=""/>
                <parameter type="GLenum" name="writeTarget" default=""/>
                <parameter type="GLintptr" name="readOffset" default=""/>
                <parameter type="GLintptr" name="writeOffset" default=""/>
                <parameter type="GLsizeiptr" name="size" default=""/>
            </function>
            <function name="glCopyImageSubData" fullname="QOpenGLExtraFunctions::glCopyImageSubData" href="qopenglextrafunctions.html#glCopyImageSubData" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)">
                <parameter type="GLuint" name="srcName" default=""/>
                <parameter type="GLenum" name="srcTarget" default=""/>
                <parameter type="GLint" name="srcLevel" default=""/>
                <parameter type="GLint" name="srcX" default=""/>
                <parameter type="GLint" name="srcY" default=""/>
                <parameter type="GLint" name="srcZ" default=""/>
                <parameter type="GLuint" name="dstName" default=""/>
                <parameter type="GLenum" name="dstTarget" default=""/>
                <parameter type="GLint" name="dstLevel" default=""/>
                <parameter type="GLint" name="dstX" default=""/>
                <parameter type="GLint" name="dstY" default=""/>
                <parameter type="GLint" name="dstZ" default=""/>
                <parameter type="GLsizei" name="srcWidth" default=""/>
                <parameter type="GLsizei" name="srcHeight" default=""/>
                <parameter type="GLsizei" name="srcDepth" default=""/>
            </function>
            <function name="glCopyTexSubImage3D" fullname="QOpenGLExtraFunctions::glCopyTexSubImage3D" href="qopenglextrafunctions.html#glCopyTexSubImage3D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLint" name="zoffset" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glCreateShaderProgramv" fullname="QOpenGLExtraFunctions::glCreateShaderProgramv" href="qopenglextrafunctions.html#glCreateShaderProgramv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLuint" signature="GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar *const *strings)">
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLchar *const *" name="strings" default=""/>
            </function>
            <function name="glDebugMessageCallback" fullname="QOpenGLExtraFunctions::glDebugMessageCallback" href="qopenglextrafunctions.html#glDebugMessageCallback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDebugMessageCallback(GLDEBUGPROC callback, const void *userParam)">
                <parameter type="GLDEBUGPROC" name="callback" default=""/>
                <parameter type="const void *" name="userParam" default=""/>
            </function>
            <function name="glDebugMessageControl" fullname="QOpenGLExtraFunctions::glDebugMessageControl" href="qopenglextrafunctions.html#glDebugMessageControl" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)">
                <parameter type="GLenum" name="source" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLenum" name="severity" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="ids" default=""/>
                <parameter type="GLboolean" name="enabled" default=""/>
            </function>
            <function name="glDebugMessageInsert" fullname="QOpenGLExtraFunctions::glDebugMessageInsert" href="qopenglextrafunctions.html#glDebugMessageInsert" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)">
                <parameter type="GLenum" name="source" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLuint" name="id" default=""/>
                <parameter type="GLenum" name="severity" default=""/>
                <parameter type="GLsizei" name="length" default=""/>
                <parameter type="const GLchar *" name="buf" default=""/>
            </function>
            <function name="glDeleteProgramPipelines" fullname="QOpenGLExtraFunctions::glDeleteProgramPipelines" href="qopenglextrafunctions.html#glDeleteProgramPipelines" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteProgramPipelines(GLsizei n, const GLuint *pipelines)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="pipelines" default=""/>
            </function>
            <function name="glDeleteQueries" fullname="QOpenGLExtraFunctions::glDeleteQueries" href="qopenglextrafunctions.html#glDeleteQueries" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteQueries(GLsizei n, const GLuint *ids)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="ids" default=""/>
            </function>
            <function name="glDeleteSamplers" fullname="QOpenGLExtraFunctions::glDeleteSamplers" href="qopenglextrafunctions.html#glDeleteSamplers" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteSamplers(GLsizei count, const GLuint *samplers)">
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="samplers" default=""/>
            </function>
            <function name="glDeleteSync" fullname="QOpenGLExtraFunctions::glDeleteSync" href="qopenglextrafunctions.html#glDeleteSync" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteSync(GLsync sync)">
                <parameter type="GLsync" name="sync" default=""/>
            </function>
            <function name="glDeleteTransformFeedbacks" fullname="QOpenGLExtraFunctions::glDeleteTransformFeedbacks" href="qopenglextrafunctions.html#glDeleteTransformFeedbacks" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteTransformFeedbacks(GLsizei n, const GLuint *ids)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="ids" default=""/>
            </function>
            <function name="glDeleteVertexArrays" fullname="QOpenGLExtraFunctions::glDeleteVertexArrays" href="qopenglextrafunctions.html#glDeleteVertexArrays" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteVertexArrays(GLsizei n, const GLuint *arrays)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="arrays" default=""/>
            </function>
            <function name="glDisablei" fullname="QOpenGLExtraFunctions::glDisablei" href="qopenglextrafunctions.html#glDisablei" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDisablei(GLenum target, GLuint index)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glDispatchCompute" fullname="QOpenGLExtraFunctions::glDispatchCompute" href="qopenglextrafunctions.html#glDispatchCompute" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)">
                <parameter type="GLuint" name="num_groups_x" default=""/>
                <parameter type="GLuint" name="num_groups_y" default=""/>
                <parameter type="GLuint" name="num_groups_z" default=""/>
            </function>
            <function name="glDispatchComputeIndirect" fullname="QOpenGLExtraFunctions::glDispatchComputeIndirect" href="qopenglextrafunctions.html#glDispatchComputeIndirect" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDispatchComputeIndirect(GLintptr indirect)">
                <parameter type="GLintptr" name="indirect" default=""/>
            </function>
            <function name="glDrawArraysIndirect" fullname="QOpenGLExtraFunctions::glDrawArraysIndirect" href="qopenglextrafunctions.html#glDrawArraysIndirect" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawArraysIndirect(GLenum mode, const void *indirect)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="const void *" name="indirect" default=""/>
            </function>
            <function name="glDrawArraysInstanced" fullname="QOpenGLExtraFunctions::glDrawArraysInstanced" href="qopenglextrafunctions.html#glDrawArraysInstanced" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLint" name="first" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLsizei" name="instancecount" default=""/>
            </function>
            <function name="glDrawBuffers" fullname="QOpenGLExtraFunctions::glDrawBuffers" href="qopenglextrafunctions.html#glDrawBuffers" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawBuffers(GLsizei n, const GLenum *bufs)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLenum *" name="bufs" default=""/>
            </function>
            <function name="glDrawElementsBaseVertex" fullname="QOpenGLExtraFunctions::glDrawElementsBaseVertex" href="qopenglextrafunctions.html#glDrawElementsBaseVertex" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="indices" default=""/>
                <parameter type="GLint" name="basevertex" default=""/>
            </function>
            <function name="glDrawElementsIndirect" fullname="QOpenGLExtraFunctions::glDrawElementsIndirect" href="qopenglextrafunctions.html#glDrawElementsIndirect" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawElementsIndirect(GLenum mode, GLenum type, const void *indirect)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="indirect" default=""/>
            </function>
            <function name="glDrawElementsInstanced" fullname="QOpenGLExtraFunctions::glDrawElementsInstanced" href="qopenglextrafunctions.html#glDrawElementsInstanced" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="indices" default=""/>
                <parameter type="GLsizei" name="instancecount" default=""/>
            </function>
            <function name="glDrawElementsInstancedBaseVertex" fullname="QOpenGLExtraFunctions::glDrawElementsInstancedBaseVertex" href="qopenglextrafunctions.html#glDrawElementsInstancedBaseVertex" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="indices" default=""/>
                <parameter type="GLsizei" name="instancecount" default=""/>
                <parameter type="GLint" name="basevertex" default=""/>
            </function>
            <function name="glDrawRangeElements" fullname="QOpenGLExtraFunctions::glDrawRangeElements" href="qopenglextrafunctions.html#glDrawRangeElements" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLuint" name="start" default=""/>
                <parameter type="GLuint" name="end" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="indices" default=""/>
            </function>
            <function name="glDrawRangeElementsBaseVertex" fullname="QOpenGLExtraFunctions::glDrawRangeElementsBaseVertex" href="qopenglextrafunctions.html#glDrawRangeElementsBaseVertex" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLuint" name="start" default=""/>
                <parameter type="GLuint" name="end" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="indices" default=""/>
                <parameter type="GLint" name="basevertex" default=""/>
            </function>
            <function name="glEnablei" fullname="QOpenGLExtraFunctions::glEnablei" href="qopenglextrafunctions.html#glEnablei" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glEnablei(GLenum target, GLuint index)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glEndQuery" fullname="QOpenGLExtraFunctions::glEndQuery" href="qopenglextrafunctions.html#glEndQuery" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glEndQuery(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="glEndTransformFeedback" fullname="QOpenGLExtraFunctions::glEndTransformFeedback" href="qopenglextrafunctions.html#glEndTransformFeedback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glEndTransformFeedback()"/>
            <function name="glFenceSync" fullname="QOpenGLExtraFunctions::glFenceSync" href="qopenglextrafunctions.html#glFenceSync" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLsync" signature="GLsync glFenceSync(GLenum condition, GLbitfield flags)">
                <parameter type="GLenum" name="condition" default=""/>
                <parameter type="GLbitfield" name="flags" default=""/>
            </function>
            <function name="glFlushMappedBufferRange" fullname="QOpenGLExtraFunctions::glFlushMappedBufferRange" href="qopenglextrafunctions.html#glFlushMappedBufferRange" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLintptr" name="offset" default=""/>
                <parameter type="GLsizeiptr" name="length" default=""/>
            </function>
            <function name="glFramebufferParameteri" fullname="QOpenGLExtraFunctions::glFramebufferParameteri" href="qopenglextrafunctions.html#glFramebufferParameteri" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint" name="param" default=""/>
            </function>
            <function name="glFramebufferTexture" fullname="QOpenGLExtraFunctions::glFramebufferTexture" href="qopenglextrafunctions.html#glFramebufferTexture" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="GLint" name="level" default=""/>
            </function>
            <function name="glFramebufferTextureLayer" fullname="QOpenGLExtraFunctions::glFramebufferTextureLayer" href="qopenglextrafunctions.html#glFramebufferTextureLayer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="layer" default=""/>
            </function>
            <function name="glGenProgramPipelines" fullname="QOpenGLExtraFunctions::glGenProgramPipelines" href="qopenglextrafunctions.html#glGenProgramPipelines" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGenProgramPipelines(GLsizei n, GLuint *pipelines)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="pipelines" default=""/>
            </function>
            <function name="glGenQueries" fullname="QOpenGLExtraFunctions::glGenQueries" href="qopenglextrafunctions.html#glGenQueries" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGenQueries(GLsizei n, GLuint *ids)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="ids" default=""/>
            </function>
            <function name="glGenSamplers" fullname="QOpenGLExtraFunctions::glGenSamplers" href="qopenglextrafunctions.html#glGenSamplers" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGenSamplers(GLsizei count, GLuint *samplers)">
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLuint *" name="samplers" default=""/>
            </function>
            <function name="glGenTransformFeedbacks" fullname="QOpenGLExtraFunctions::glGenTransformFeedbacks" href="qopenglextrafunctions.html#glGenTransformFeedbacks" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGenTransformFeedbacks(GLsizei n, GLuint *ids)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="ids" default=""/>
            </function>
            <function name="glGenVertexArrays" fullname="QOpenGLExtraFunctions::glGenVertexArrays" href="qopenglextrafunctions.html#glGenVertexArrays" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGenVertexArrays(GLsizei n, GLuint *arrays)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="arrays" default=""/>
            </function>
            <function name="glGetActiveUniformBlockName" fullname="QOpenGLExtraFunctions::glGetActiveUniformBlockName" href="qopenglextrafunctions.html#glGetActiveUniformBlockName" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="uniformBlockIndex" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLchar *" name="uniformBlockName" default=""/>
            </function>
            <function name="glGetActiveUniformBlockiv" fullname="QOpenGLExtraFunctions::glGetActiveUniformBlockiv" href="qopenglextrafunctions.html#glGetActiveUniformBlockiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="uniformBlockIndex" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetActiveUniformsiv" fullname="QOpenGLExtraFunctions::glGetActiveUniformsiv" href="qopenglextrafunctions.html#glGetActiveUniformsiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="uniformCount" default=""/>
                <parameter type="const GLuint *" name="uniformIndices" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetBooleani_v" fullname="QOpenGLExtraFunctions::glGetBooleani_v" href="qopenglextrafunctions.html#glGetBooleani_v" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetBooleani_v(GLenum target, GLuint index, GLboolean *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLboolean *" name="data" default=""/>
            </function>
            <function name="glGetBufferParameteri64v" fullname="QOpenGLExtraFunctions::glGetBufferParameteri64v" href="qopenglextrafunctions.html#glGetBufferParameteri64v" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint64 *" name="params" default=""/>
            </function>
            <function name="glGetBufferPointerv" fullname="QOpenGLExtraFunctions::glGetBufferPointerv" href="qopenglextrafunctions.html#glGetBufferPointerv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetBufferPointerv(GLenum target, GLenum pname, void **params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="void **" name="params" default=""/>
            </function>
            <function name="glGetDebugMessageLog" fullname="QOpenGLExtraFunctions::glGetDebugMessageLog" href="qopenglextrafunctions.html#glGetDebugMessageLog" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLuint" signature="GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)">
                <parameter type="GLuint" name="count" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLenum *" name="sources" default=""/>
                <parameter type="GLenum *" name="types" default=""/>
                <parameter type="GLuint *" name="ids" default=""/>
                <parameter type="GLenum *" name="severities" default=""/>
                <parameter type="GLsizei *" name="lengths" default=""/>
                <parameter type="GLchar *" name="messageLog" default=""/>
            </function>
            <function name="glGetFragDataLocation" fullname="QOpenGLExtraFunctions::glGetFragDataLocation" href="qopenglextrafunctions.html#glGetFragDataLocation" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLint" signature="GLint glGetFragDataLocation(GLuint program, const GLchar *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="const GLchar *" name="name" default=""/>
            </function>
            <function name="glGetFramebufferParameteriv" fullname="QOpenGLExtraFunctions::glGetFramebufferParameteriv" href="qopenglextrafunctions.html#glGetFramebufferParameteriv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetGraphicsResetStatus" fullname="QOpenGLExtraFunctions::glGetGraphicsResetStatus" href="qopenglextrafunctions.html#glGetGraphicsResetStatus" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLenum" signature="GLenum glGetGraphicsResetStatus()"/>
            <function name="glGetInteger64i_v" fullname="QOpenGLExtraFunctions::glGetInteger64i_v" href="qopenglextrafunctions.html#glGetInteger64i_v" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetInteger64i_v(GLenum target, GLuint index, GLint64 *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLint64 *" name="data" default=""/>
            </function>
            <function name="glGetInteger64v" fullname="QOpenGLExtraFunctions::glGetInteger64v" href="qopenglextrafunctions.html#glGetInteger64v" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetInteger64v(GLenum pname, GLint64 *data)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint64 *" name="data" default=""/>
            </function>
            <function name="glGetIntegeri_v" fullname="QOpenGLExtraFunctions::glGetIntegeri_v" href="qopenglextrafunctions.html#glGetIntegeri_v" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetIntegeri_v(GLenum target, GLuint index, GLint *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLint *" name="data" default=""/>
            </function>
            <function name="glGetInternalformativ" fullname="QOpenGLExtraFunctions::glGetInternalformativ" href="qopenglextrafunctions.html#glGetInternalformativ" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetMultisamplefv" fullname="QOpenGLExtraFunctions::glGetMultisamplefv" href="qopenglextrafunctions.html#glGetMultisamplefv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat *val)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLfloat *" name="val" default=""/>
            </function>
            <function name="glGetObjectLabel" fullname="QOpenGLExtraFunctions::glGetObjectLabel" href="qopenglextrafunctions.html#glGetObjectLabel" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)">
                <parameter type="GLenum" name="identifier" default=""/>
                <parameter type="GLuint" name="name" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLchar *" name="label" default=""/>
            </function>
            <function name="glGetObjectPtrLabel" fullname="QOpenGLExtraFunctions::glGetObjectPtrLabel" href="qopenglextrafunctions.html#glGetObjectPtrLabel" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetObjectPtrLabel(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)">
                <parameter type="const void *" name="ptr" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLchar *" name="label" default=""/>
            </function>
            <function name="glGetPointerv" fullname="QOpenGLExtraFunctions::glGetPointerv" href="qopenglextrafunctions.html#glGetPointerv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetPointerv(GLenum pname, void **params)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="void **" name="params" default=""/>
            </function>
            <function name="glGetProgramBinary" fullname="QOpenGLExtraFunctions::glGetProgramBinary" href="qopenglextrafunctions.html#glGetProgramBinary" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLenum *" name="binaryFormat" default=""/>
                <parameter type="void *" name="binary" default=""/>
            </function>
            <function name="glGetProgramInterfaceiv" fullname="QOpenGLExtraFunctions::glGetProgramInterfaceiv" href="qopenglextrafunctions.html#glGetProgramInterfaceiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="programInterface" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetProgramPipelineInfoLog" fullname="QOpenGLExtraFunctions::glGetProgramPipelineInfoLog" href="qopenglextrafunctions.html#glGetProgramPipelineInfoLog" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)">
                <parameter type="GLuint" name="pipeline" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLchar *" name="infoLog" default=""/>
            </function>
            <function name="glGetProgramPipelineiv" fullname="QOpenGLExtraFunctions::glGetProgramPipelineiv" href="qopenglextrafunctions.html#glGetProgramPipelineiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="pipeline" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetProgramResourceIndex" fullname="QOpenGLExtraFunctions::glGetProgramResourceIndex" href="qopenglextrafunctions.html#glGetProgramResourceIndex" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLuint" signature="GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="programInterface" default=""/>
                <parameter type="const GLchar *" name="name" default=""/>
            </function>
            <function name="glGetProgramResourceLocation" fullname="QOpenGLExtraFunctions::glGetProgramResourceLocation" href="qopenglextrafunctions.html#glGetProgramResourceLocation" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLint" signature="GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="programInterface" default=""/>
                <parameter type="const GLchar *" name="name" default=""/>
            </function>
            <function name="glGetProgramResourceName" fullname="QOpenGLExtraFunctions::glGetProgramResourceName" href="qopenglextrafunctions.html#glGetProgramResourceName" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="programInterface" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLchar *" name="name" default=""/>
            </function>
            <function name="glGetProgramResourceiv" fullname="QOpenGLExtraFunctions::glGetProgramResourceiv" href="qopenglextrafunctions.html#glGetProgramResourceiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="programInterface" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="propCount" default=""/>
                <parameter type="const GLenum *" name="props" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetQueryObjectuiv" fullname="QOpenGLExtraFunctions::glGetQueryObjectuiv" href="qopenglextrafunctions.html#glGetQueryObjectuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)">
                <parameter type="GLuint" name="id" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLuint *" name="params" default=""/>
            </function>
            <function name="glGetQueryiv" fullname="QOpenGLExtraFunctions::glGetQueryiv" href="qopenglextrafunctions.html#glGetQueryiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetQueryiv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetSamplerParameterIiv" fullname="QOpenGLExtraFunctions::glGetSamplerParameterIiv" href="qopenglextrafunctions.html#glGetSamplerParameterIiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetSamplerParameterIuiv" fullname="QOpenGLExtraFunctions::glGetSamplerParameterIuiv" href="qopenglextrafunctions.html#glGetSamplerParameterIuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint *params)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLuint *" name="params" default=""/>
            </function>
            <function name="glGetSamplerParameterfv" fullname="QOpenGLExtraFunctions::glGetSamplerParameterfv" href="qopenglextrafunctions.html#glGetSamplerParameterfv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat *params)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetSamplerParameteriv" fullname="QOpenGLExtraFunctions::glGetSamplerParameteriv" href="qopenglextrafunctions.html#glGetSamplerParameteriv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetStringi" fullname="QOpenGLExtraFunctions::glGetStringi" href="qopenglextrafunctions.html#glGetStringi" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="const GLubyte *" signature="const GLubyte * glGetStringi(GLenum name, GLuint index)">
                <parameter type="GLenum" name="name" default=""/>
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glGetSynciv" fullname="QOpenGLExtraFunctions::glGetSynciv" href="qopenglextrafunctions.html#glGetSynciv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)">
                <parameter type="GLsync" name="sync" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLint *" name="values" default=""/>
            </function>
            <function name="glGetTexLevelParameterfv" fullname="QOpenGLExtraFunctions::glGetTexLevelParameterfv" href="qopenglextrafunctions.html#glGetTexLevelParameterfv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetTexLevelParameteriv" fullname="QOpenGLExtraFunctions::glGetTexLevelParameteriv" href="qopenglextrafunctions.html#glGetTexLevelParameteriv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetTexParameterIiv" fullname="QOpenGLExtraFunctions::glGetTexParameterIiv" href="qopenglextrafunctions.html#glGetTexParameterIiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetTexParameterIiv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetTexParameterIuiv" fullname="QOpenGLExtraFunctions::glGetTexParameterIuiv" href="qopenglextrafunctions.html#glGetTexParameterIuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLuint *" name="params" default=""/>
            </function>
            <function name="glGetTransformFeedbackVarying" fullname="QOpenGLExtraFunctions::glGetTransformFeedbackVarying" href="qopenglextrafunctions.html#glGetTransformFeedbackVarying" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLsizei *" name="size" default=""/>
                <parameter type="GLenum *" name="type" default=""/>
                <parameter type="GLchar *" name="name" default=""/>
            </function>
            <function name="glGetUniformBlockIndex" fullname="QOpenGLExtraFunctions::glGetUniformBlockIndex" href="qopenglextrafunctions.html#glGetUniformBlockIndex" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLuint" signature="GLuint glGetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="const GLchar *" name="uniformBlockName" default=""/>
            </function>
            <function name="glGetUniformIndices" fullname="QOpenGLExtraFunctions::glGetUniformIndices" href="qopenglextrafunctions.html#glGetUniformIndices" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="uniformCount" default=""/>
                <parameter type="const GLchar *const *" name="uniformNames" default=""/>
                <parameter type="GLuint *" name="uniformIndices" default=""/>
            </function>
            <function name="glGetUniformuiv" fullname="QOpenGLExtraFunctions::glGetUniformuiv" href="qopenglextrafunctions.html#glGetUniformuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetUniformuiv(GLuint program, GLint location, GLuint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint *" name="params" default=""/>
            </function>
            <function name="glGetVertexAttribIiv" fullname="QOpenGLExtraFunctions::glGetVertexAttribIiv" href="qopenglextrafunctions.html#glGetVertexAttribIiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetVertexAttribIuiv" fullname="QOpenGLExtraFunctions::glGetVertexAttribIuiv" href="qopenglextrafunctions.html#glGetVertexAttribIuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLuint *" name="params" default=""/>
            </function>
            <function name="glGetnUniformfv" fullname="QOpenGLExtraFunctions::glGetnUniformfv" href="qopenglextrafunctions.html#glGetnUniformfv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetnUniformiv" fullname="QOpenGLExtraFunctions::glGetnUniformiv" href="qopenglextrafunctions.html#glGetnUniformiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetnUniformuiv" fullname="QOpenGLExtraFunctions::glGetnUniformuiv" href="qopenglextrafunctions.html#glGetnUniformuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="GLuint *" name="params" default=""/>
            </function>
            <function name="glInvalidateFramebuffer" fullname="QOpenGLExtraFunctions::glInvalidateFramebuffer" href="qopenglextrafunctions.html#glInvalidateFramebuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="numAttachments" default=""/>
                <parameter type="const GLenum *" name="attachments" default=""/>
            </function>
            <function name="glInvalidateSubFramebuffer" fullname="QOpenGLExtraFunctions::glInvalidateSubFramebuffer" href="qopenglextrafunctions.html#glInvalidateSubFramebuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="numAttachments" default=""/>
                <parameter type="const GLenum *" name="attachments" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glIsEnabledi" fullname="QOpenGLExtraFunctions::glIsEnabledi" href="qopenglextrafunctions.html#glIsEnabledi" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsEnabledi(GLenum target, GLuint index)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glIsProgramPipeline" fullname="QOpenGLExtraFunctions::glIsProgramPipeline" href="qopenglextrafunctions.html#glIsProgramPipeline" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsProgramPipeline(GLuint pipeline)">
                <parameter type="GLuint" name="pipeline" default=""/>
            </function>
            <function name="glIsQuery" fullname="QOpenGLExtraFunctions::glIsQuery" href="qopenglextrafunctions.html#glIsQuery" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsQuery(GLuint id)">
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="glIsSampler" fullname="QOpenGLExtraFunctions::glIsSampler" href="qopenglextrafunctions.html#glIsSampler" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsSampler(GLuint sampler)">
                <parameter type="GLuint" name="sampler" default=""/>
            </function>
            <function name="glIsSync" fullname="QOpenGLExtraFunctions::glIsSync" href="qopenglextrafunctions.html#glIsSync" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsSync(GLsync sync)">
                <parameter type="GLsync" name="sync" default=""/>
            </function>
            <function name="glIsTransformFeedback" fullname="QOpenGLExtraFunctions::glIsTransformFeedback" href="qopenglextrafunctions.html#glIsTransformFeedback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsTransformFeedback(GLuint id)">
                <parameter type="GLuint" name="id" default=""/>
            </function>
            <function name="glIsVertexArray" fullname="QOpenGLExtraFunctions::glIsVertexArray" href="qopenglextrafunctions.html#glIsVertexArray" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsVertexArray(GLuint array)">
                <parameter type="GLuint" name="array" default=""/>
            </function>
            <function name="glMapBufferRange" fullname="QOpenGLExtraFunctions::glMapBufferRange" href="qopenglextrafunctions.html#glMapBufferRange" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void *" signature="void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLintptr" name="offset" default=""/>
                <parameter type="GLsizeiptr" name="length" default=""/>
                <parameter type="GLbitfield" name="access" default=""/>
            </function>
            <function name="glMemoryBarrier" fullname="QOpenGLExtraFunctions::glMemoryBarrier" href="qopenglextrafunctions.html#glMemoryBarrier" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glMemoryBarrier(GLbitfield barriers)">
                <parameter type="GLbitfield" name="barriers" default=""/>
            </function>
            <function name="glMemoryBarrierByRegion" fullname="QOpenGLExtraFunctions::glMemoryBarrierByRegion" href="qopenglextrafunctions.html#glMemoryBarrierByRegion" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glMemoryBarrierByRegion(GLbitfield barriers)">
                <parameter type="GLbitfield" name="barriers" default=""/>
            </function>
            <function name="glMinSampleShading" fullname="QOpenGLExtraFunctions::glMinSampleShading" href="qopenglextrafunctions.html#glMinSampleShading" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glMinSampleShading(GLfloat value)">
                <parameter type="GLfloat" name="value" default=""/>
            </function>
            <function name="glObjectLabel" fullname="QOpenGLExtraFunctions::glObjectLabel" href="qopenglextrafunctions.html#glObjectLabel" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)">
                <parameter type="GLenum" name="identifier" default=""/>
                <parameter type="GLuint" name="name" default=""/>
                <parameter type="GLsizei" name="length" default=""/>
                <parameter type="const GLchar *" name="label" default=""/>
            </function>
            <function name="glObjectPtrLabel" fullname="QOpenGLExtraFunctions::glObjectPtrLabel" href="qopenglextrafunctions.html#glObjectPtrLabel" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glObjectPtrLabel(const void *ptr, GLsizei length, const GLchar *label)">
                <parameter type="const void *" name="ptr" default=""/>
                <parameter type="GLsizei" name="length" default=""/>
                <parameter type="const GLchar *" name="label" default=""/>
            </function>
            <function name="glPatchParameteri" fullname="QOpenGLExtraFunctions::glPatchParameteri" href="qopenglextrafunctions.html#glPatchParameteri" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glPatchParameteri(GLenum pname, GLint value)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint" name="value" default=""/>
            </function>
            <function name="glPauseTransformFeedback" fullname="QOpenGLExtraFunctions::glPauseTransformFeedback" href="qopenglextrafunctions.html#glPauseTransformFeedback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glPauseTransformFeedback()"/>
            <function name="glPopDebugGroup" fullname="QOpenGLExtraFunctions::glPopDebugGroup" href="qopenglextrafunctions.html#glPopDebugGroup" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glPopDebugGroup()"/>
            <function name="glPrimitiveBoundingBox" fullname="QOpenGLExtraFunctions::glPrimitiveBoundingBox" href="qopenglextrafunctions.html#glPrimitiveBoundingBox" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)">
                <parameter type="GLfloat" name="minX" default=""/>
                <parameter type="GLfloat" name="minY" default=""/>
                <parameter type="GLfloat" name="minZ" default=""/>
                <parameter type="GLfloat" name="minW" default=""/>
                <parameter type="GLfloat" name="maxX" default=""/>
                <parameter type="GLfloat" name="maxY" default=""/>
                <parameter type="GLfloat" name="maxZ" default=""/>
                <parameter type="GLfloat" name="maxW" default=""/>
            </function>
            <function name="glProgramBinary" fullname="QOpenGLExtraFunctions::glProgramBinary" href="qopenglextrafunctions.html#glProgramBinary" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramBinary(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="binaryFormat" default=""/>
                <parameter type="const void *" name="binary" default=""/>
                <parameter type="GLsizei" name="length" default=""/>
            </function>
            <function name="glProgramParameteri" fullname="QOpenGLExtraFunctions::glProgramParameteri" href="qopenglextrafunctions.html#glProgramParameteri" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramParameteri(GLuint program, GLenum pname, GLint value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint" name="value" default=""/>
            </function>
            <function name="glProgramUniform1f" fullname="QOpenGLExtraFunctions::glProgramUniform1f" href="qopenglextrafunctions.html#glProgramUniform1f" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="v0" default=""/>
            </function>
            <function name="glProgramUniform1fv" fullname="QOpenGLExtraFunctions::glProgramUniform1fv" href="qopenglextrafunctions.html#glProgramUniform1fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniform1i" fullname="QOpenGLExtraFunctions::glProgramUniform1i" href="qopenglextrafunctions.html#glProgramUniform1i" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform1i(GLuint program, GLint location, GLint v0)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="v0" default=""/>
            </function>
            <function name="glProgramUniform1iv" fullname="QOpenGLExtraFunctions::glProgramUniform1iv" href="qopenglextrafunctions.html#glProgramUniform1iv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform1ui" fullname="QOpenGLExtraFunctions::glProgramUniform1ui" href="qopenglextrafunctions.html#glProgramUniform1ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
            </function>
            <function name="glProgramUniform1uiv" fullname="QOpenGLExtraFunctions::glProgramUniform1uiv" href="qopenglextrafunctions.html#glProgramUniform1uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform2f" fullname="QOpenGLExtraFunctions::glProgramUniform2f" href="qopenglextrafunctions.html#glProgramUniform2f" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="v0" default=""/>
                <parameter type="GLfloat" name="v1" default=""/>
            </function>
            <function name="glProgramUniform2fv" fullname="QOpenGLExtraFunctions::glProgramUniform2fv" href="qopenglextrafunctions.html#glProgramUniform2fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniform2i" fullname="QOpenGLExtraFunctions::glProgramUniform2i" href="qopenglextrafunctions.html#glProgramUniform2i" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="v0" default=""/>
                <parameter type="GLint" name="v1" default=""/>
            </function>
            <function name="glProgramUniform2iv" fullname="QOpenGLExtraFunctions::glProgramUniform2iv" href="qopenglextrafunctions.html#glProgramUniform2iv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform2ui" fullname="QOpenGLExtraFunctions::glProgramUniform2ui" href="qopenglextrafunctions.html#glProgramUniform2ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
                <parameter type="GLuint" name="v1" default=""/>
            </function>
            <function name="glProgramUniform2uiv" fullname="QOpenGLExtraFunctions::glProgramUniform2uiv" href="qopenglextrafunctions.html#glProgramUniform2uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform3f" fullname="QOpenGLExtraFunctions::glProgramUniform3f" href="qopenglextrafunctions.html#glProgramUniform3f" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="v0" default=""/>
                <parameter type="GLfloat" name="v1" default=""/>
                <parameter type="GLfloat" name="v2" default=""/>
            </function>
            <function name="glProgramUniform3fv" fullname="QOpenGLExtraFunctions::glProgramUniform3fv" href="qopenglextrafunctions.html#glProgramUniform3fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniform3i" fullname="QOpenGLExtraFunctions::glProgramUniform3i" href="qopenglextrafunctions.html#glProgramUniform3i" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="v0" default=""/>
                <parameter type="GLint" name="v1" default=""/>
                <parameter type="GLint" name="v2" default=""/>
            </function>
            <function name="glProgramUniform3iv" fullname="QOpenGLExtraFunctions::glProgramUniform3iv" href="qopenglextrafunctions.html#glProgramUniform3iv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform3ui" fullname="QOpenGLExtraFunctions::glProgramUniform3ui" href="qopenglextrafunctions.html#glProgramUniform3ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
                <parameter type="GLuint" name="v1" default=""/>
                <parameter type="GLuint" name="v2" default=""/>
            </function>
            <function name="glProgramUniform3uiv" fullname="QOpenGLExtraFunctions::glProgramUniform3uiv" href="qopenglextrafunctions.html#glProgramUniform3uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform4f" fullname="QOpenGLExtraFunctions::glProgramUniform4f" href="qopenglextrafunctions.html#glProgramUniform4f" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="v0" default=""/>
                <parameter type="GLfloat" name="v1" default=""/>
                <parameter type="GLfloat" name="v2" default=""/>
                <parameter type="GLfloat" name="v3" default=""/>
            </function>
            <function name="glProgramUniform4fv" fullname="QOpenGLExtraFunctions::glProgramUniform4fv" href="qopenglextrafunctions.html#glProgramUniform4fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniform4i" fullname="QOpenGLExtraFunctions::glProgramUniform4i" href="qopenglextrafunctions.html#glProgramUniform4i" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="v0" default=""/>
                <parameter type="GLint" name="v1" default=""/>
                <parameter type="GLint" name="v2" default=""/>
                <parameter type="GLint" name="v3" default=""/>
            </function>
            <function name="glProgramUniform4iv" fullname="QOpenGLExtraFunctions::glProgramUniform4iv" href="qopenglextrafunctions.html#glProgramUniform4iv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="value" default=""/>
            </function>
            <function name="glProgramUniform4ui" fullname="QOpenGLExtraFunctions::glProgramUniform4ui" href="qopenglextrafunctions.html#glProgramUniform4ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
                <parameter type="GLuint" name="v1" default=""/>
                <parameter type="GLuint" name="v2" default=""/>
                <parameter type="GLuint" name="v3" default=""/>
            </function>
            <function name="glProgramUniform4uiv" fullname="QOpenGLExtraFunctions::glProgramUniform4uiv" href="qopenglextrafunctions.html#glProgramUniform4uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix2fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix2fv" href="qopenglextrafunctions.html#glProgramUniformMatrix2fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix2x3fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix2x3fv" href="qopenglextrafunctions.html#glProgramUniformMatrix2x3fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix2x4fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix2x4fv" href="qopenglextrafunctions.html#glProgramUniformMatrix2x4fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix3fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix3fv" href="qopenglextrafunctions.html#glProgramUniformMatrix3fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix3x2fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix3x2fv" href="qopenglextrafunctions.html#glProgramUniformMatrix3x2fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix3x4fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix3x4fv" href="qopenglextrafunctions.html#glProgramUniformMatrix3x4fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix4fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix4fv" href="qopenglextrafunctions.html#glProgramUniformMatrix4fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix4x2fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix4x2fv" href="qopenglextrafunctions.html#glProgramUniformMatrix4x2fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glProgramUniformMatrix4x3fv" fullname="QOpenGLExtraFunctions::glProgramUniformMatrix4x3fv" href="qopenglextrafunctions.html#glProgramUniformMatrix4x3fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glPushDebugGroup" fullname="QOpenGLExtraFunctions::glPushDebugGroup" href="qopenglextrafunctions.html#glPushDebugGroup" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar *message)">
                <parameter type="GLenum" name="source" default=""/>
                <parameter type="GLuint" name="id" default=""/>
                <parameter type="GLsizei" name="length" default=""/>
                <parameter type="const GLchar *" name="message" default=""/>
            </function>
            <function name="glReadBuffer" fullname="QOpenGLExtraFunctions::glReadBuffer" href="qopenglextrafunctions.html#glReadBuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glReadBuffer(GLenum src)">
                <parameter type="GLenum" name="src" default=""/>
            </function>
            <function name="glReadnPixels" fullname="QOpenGLExtraFunctions::glReadnPixels" href="qopenglextrafunctions.html#glReadnPixels" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)">
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLsizei" name="bufSize" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="glRenderbufferStorageMultisample" fullname="QOpenGLExtraFunctions::glRenderbufferStorageMultisample" href="qopenglextrafunctions.html#glRenderbufferStorageMultisample" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="samples" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glResumeTransformFeedback" fullname="QOpenGLExtraFunctions::glResumeTransformFeedback" href="qopenglextrafunctions.html#glResumeTransformFeedback" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glResumeTransformFeedback()"/>
            <function name="glSampleMaski" fullname="QOpenGLExtraFunctions::glSampleMaski" href="qopenglextrafunctions.html#glSampleMaski" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSampleMaski(GLuint maskNumber, GLbitfield mask)">
                <parameter type="GLuint" name="maskNumber" default=""/>
                <parameter type="GLbitfield" name="mask" default=""/>
            </function>
            <function name="glSamplerParameterIiv" fullname="QOpenGLExtraFunctions::glSamplerParameterIiv" href="qopenglextrafunctions.html#glSamplerParameterIiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint *param)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLint *" name="param" default=""/>
            </function>
            <function name="glSamplerParameterIuiv" fullname="QOpenGLExtraFunctions::glSamplerParameterIuiv" href="qopenglextrafunctions.html#glSamplerParameterIuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint *param)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLuint *" name="param" default=""/>
            </function>
            <function name="glSamplerParameterf" fullname="QOpenGLExtraFunctions::glSamplerParameterf" href="qopenglextrafunctions.html#glSamplerParameterf" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat" name="param" default=""/>
            </function>
            <function name="glSamplerParameterfv" fullname="QOpenGLExtraFunctions::glSamplerParameterfv" href="qopenglextrafunctions.html#glSamplerParameterfv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat *param)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLfloat *" name="param" default=""/>
            </function>
            <function name="glSamplerParameteri" fullname="QOpenGLExtraFunctions::glSamplerParameteri" href="qopenglextrafunctions.html#glSamplerParameteri" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint" name="param" default=""/>
            </function>
            <function name="glSamplerParameteriv" fullname="QOpenGLExtraFunctions::glSamplerParameteriv" href="qopenglextrafunctions.html#glSamplerParameteriv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint *param)">
                <parameter type="GLuint" name="sampler" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLint *" name="param" default=""/>
            </function>
            <function name="glTexBuffer" fullname="QOpenGLExtraFunctions::glTexBuffer" href="qopenglextrafunctions.html#glTexBuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
            </function>
            <function name="glTexBufferRange" fullname="QOpenGLExtraFunctions::glTexBufferRange" href="qopenglextrafunctions.html#glTexBufferRange" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
                <parameter type="GLintptr" name="offset" default=""/>
                <parameter type="GLsizeiptr" name="size" default=""/>
            </function>
            <function name="glTexImage3D" fullname="QOpenGLExtraFunctions::glTexImage3D" href="qopenglextrafunctions.html#glTexImage3D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLsizei" name="depth" default=""/>
                <parameter type="GLint" name="border" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="pixels" default=""/>
            </function>
            <function name="glTexParameterIiv" fullname="QOpenGLExtraFunctions::glTexParameterIiv" href="qopenglextrafunctions.html#glTexParameterIiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexParameterIiv(GLenum target, GLenum pname, const GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLint *" name="params" default=""/>
            </function>
            <function name="glTexParameterIuiv" fullname="QOpenGLExtraFunctions::glTexParameterIuiv" href="qopenglextrafunctions.html#glTexParameterIuiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLuint *" name="params" default=""/>
            </function>
            <function name="glTexStorage2D" fullname="QOpenGLExtraFunctions::glTexStorage2D" href="qopenglextrafunctions.html#glTexStorage2D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="levels" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glTexStorage2DMultisample" fullname="QOpenGLExtraFunctions::glTexStorage2DMultisample" href="qopenglextrafunctions.html#glTexStorage2DMultisample" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="samples" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLboolean" name="fixedsamplelocations" default=""/>
            </function>
            <function name="glTexStorage3D" fullname="QOpenGLExtraFunctions::glTexStorage3D" href="qopenglextrafunctions.html#glTexStorage3D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="levels" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLsizei" name="depth" default=""/>
            </function>
            <function name="glTexStorage3DMultisample" fullname="QOpenGLExtraFunctions::glTexStorage3DMultisample" href="qopenglextrafunctions.html#glTexStorage3DMultisample" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLsizei" name="samples" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLsizei" name="depth" default=""/>
                <parameter type="GLboolean" name="fixedsamplelocations" default=""/>
            </function>
            <function name="glTexSubImage3D" fullname="QOpenGLExtraFunctions::glTexSubImage3D" href="qopenglextrafunctions.html#glTexSubImage3D" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLint" name="zoffset" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLsizei" name="depth" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const void *" name="pixels" default=""/>
            </function>
            <function name="glTransformFeedbackVaryings" fullname="QOpenGLExtraFunctions::glTransformFeedbackVaryings" href="qopenglextrafunctions.html#glTransformFeedbackVaryings" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLchar *const *" name="varyings" default=""/>
                <parameter type="GLenum" name="bufferMode" default=""/>
            </function>
            <function name="glUniform1ui" fullname="QOpenGLExtraFunctions::glUniform1ui" href="qopenglextrafunctions.html#glUniform1ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform1ui(GLint location, GLuint v0)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
            </function>
            <function name="glUniform1uiv" fullname="QOpenGLExtraFunctions::glUniform1uiv" href="qopenglextrafunctions.html#glUniform1uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform1uiv(GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glUniform2ui" fullname="QOpenGLExtraFunctions::glUniform2ui" href="qopenglextrafunctions.html#glUniform2ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform2ui(GLint location, GLuint v0, GLuint v1)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
                <parameter type="GLuint" name="v1" default=""/>
            </function>
            <function name="glUniform2uiv" fullname="QOpenGLExtraFunctions::glUniform2uiv" href="qopenglextrafunctions.html#glUniform2uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform2uiv(GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glUniform3ui" fullname="QOpenGLExtraFunctions::glUniform3ui" href="qopenglextrafunctions.html#glUniform3ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
                <parameter type="GLuint" name="v1" default=""/>
                <parameter type="GLuint" name="v2" default=""/>
            </function>
            <function name="glUniform3uiv" fullname="QOpenGLExtraFunctions::glUniform3uiv" href="qopenglextrafunctions.html#glUniform3uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform3uiv(GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glUniform4ui" fullname="QOpenGLExtraFunctions::glUniform4ui" href="qopenglextrafunctions.html#glUniform4ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLuint" name="v0" default=""/>
                <parameter type="GLuint" name="v1" default=""/>
                <parameter type="GLuint" name="v2" default=""/>
                <parameter type="GLuint" name="v3" default=""/>
            </function>
            <function name="glUniform4uiv" fullname="QOpenGLExtraFunctions::glUniform4uiv" href="qopenglextrafunctions.html#glUniform4uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniform4uiv(GLint location, GLsizei count, const GLuint *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLuint *" name="value" default=""/>
            </function>
            <function name="glUniformBlockBinding" fullname="QOpenGLExtraFunctions::glUniformBlockBinding" href="qopenglextrafunctions.html#glUniformBlockBinding" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="uniformBlockIndex" default=""/>
                <parameter type="GLuint" name="uniformBlockBinding" default=""/>
            </function>
            <function name="glUniformMatrix2x3fv" fullname="QOpenGLExtraFunctions::glUniformMatrix2x3fv" href="qopenglextrafunctions.html#glUniformMatrix2x3fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix2x4fv" fullname="QOpenGLExtraFunctions::glUniformMatrix2x4fv" href="qopenglextrafunctions.html#glUniformMatrix2x4fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix3x2fv" fullname="QOpenGLExtraFunctions::glUniformMatrix3x2fv" href="qopenglextrafunctions.html#glUniformMatrix3x2fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix3x4fv" fullname="QOpenGLExtraFunctions::glUniformMatrix3x4fv" href="qopenglextrafunctions.html#glUniformMatrix3x4fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix4x2fv" fullname="QOpenGLExtraFunctions::glUniformMatrix4x2fv" href="qopenglextrafunctions.html#glUniformMatrix4x2fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix4x3fv" fullname="QOpenGLExtraFunctions::glUniformMatrix4x3fv" href="qopenglextrafunctions.html#glUniformMatrix4x3fv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUnmapBuffer" fullname="QOpenGLExtraFunctions::glUnmapBuffer" href="qopenglextrafunctions.html#glUnmapBuffer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glUnmapBuffer(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="glUseProgramStages" fullname="QOpenGLExtraFunctions::glUseProgramStages" href="qopenglextrafunctions.html#glUseProgramStages" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)">
                <parameter type="GLuint" name="pipeline" default=""/>
                <parameter type="GLbitfield" name="stages" default=""/>
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glValidateProgramPipeline" fullname="QOpenGLExtraFunctions::glValidateProgramPipeline" href="qopenglextrafunctions.html#glValidateProgramPipeline" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glValidateProgramPipeline(GLuint pipeline)">
                <parameter type="GLuint" name="pipeline" default=""/>
            </function>
            <function name="glVertexAttribBinding" fullname="QOpenGLExtraFunctions::glVertexAttribBinding" href="qopenglextrafunctions.html#glVertexAttribBinding" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)">
                <parameter type="GLuint" name="attribindex" default=""/>
                <parameter type="GLuint" name="bindingindex" default=""/>
            </function>
            <function name="glVertexAttribDivisor" fullname="QOpenGLExtraFunctions::glVertexAttribDivisor" href="qopenglextrafunctions.html#glVertexAttribDivisor" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribDivisor(GLuint index, GLuint divisor)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLuint" name="divisor" default=""/>
            </function>
            <function name="glVertexAttribFormat" fullname="QOpenGLExtraFunctions::glVertexAttribFormat" href="qopenglextrafunctions.html#glVertexAttribFormat" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)">
                <parameter type="GLuint" name="attribindex" default=""/>
                <parameter type="GLint" name="size" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLboolean" name="normalized" default=""/>
                <parameter type="GLuint" name="relativeoffset" default=""/>
            </function>
            <function name="glVertexAttribI4i" fullname="QOpenGLExtraFunctions::glVertexAttribI4i" href="qopenglextrafunctions.html#glVertexAttribI4i" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLint" name="z" default=""/>
                <parameter type="GLint" name="w" default=""/>
            </function>
            <function name="glVertexAttribI4iv" fullname="QOpenGLExtraFunctions::glVertexAttribI4iv" href="qopenglextrafunctions.html#glVertexAttribI4iv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribI4iv(GLuint index, const GLint *v)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glVertexAttribI4ui" fullname="QOpenGLExtraFunctions::glVertexAttribI4ui" href="qopenglextrafunctions.html#glVertexAttribI4ui" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLuint" name="x" default=""/>
                <parameter type="GLuint" name="y" default=""/>
                <parameter type="GLuint" name="z" default=""/>
                <parameter type="GLuint" name="w" default=""/>
            </function>
            <function name="glVertexAttribI4uiv" fullname="QOpenGLExtraFunctions::glVertexAttribI4uiv" href="qopenglextrafunctions.html#glVertexAttribI4uiv" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribI4uiv(GLuint index, const GLuint *v)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="const GLuint *" name="v" default=""/>
            </function>
            <function name="glVertexAttribIFormat" fullname="QOpenGLExtraFunctions::glVertexAttribIFormat" href="qopenglextrafunctions.html#glVertexAttribIFormat" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)">
                <parameter type="GLuint" name="attribindex" default=""/>
                <parameter type="GLint" name="size" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLuint" name="relativeoffset" default=""/>
            </function>
            <function name="glVertexAttribIPointer" fullname="QOpenGLExtraFunctions::glVertexAttribIPointer" href="qopenglextrafunctions.html#glVertexAttribIPointer" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLint" name="size" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLsizei" name="stride" default=""/>
                <parameter type="const void *" name="pointer" default=""/>
            </function>
            <function name="glVertexBindingDivisor" fullname="QOpenGLExtraFunctions::glVertexBindingDivisor" href="qopenglextrafunctions.html#glVertexBindingDivisor" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)">
                <parameter type="GLuint" name="bindingindex" default=""/>
                <parameter type="GLuint" name="divisor" default=""/>
            </function>
            <function name="glWaitSync" fullname="QOpenGLExtraFunctions::glWaitSync" href="qopenglextrafunctions.html#glWaitSync" status="active" access="public" location="qopenglextrafunctions.h" documented="true" meta="plain" type="void" signature="void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)">
                <parameter type="GLsync" name="sync" default=""/>
                <parameter type="GLbitfield" name="flags" default=""/>
                <parameter type="GLuint64" name="timeout" default=""/>
            </function>
        </class>
        <class name="QOpenGLFunctions" href="qopenglfunctions.html" status="active" access="public" location="qopenglfunctions.h" documented="true" groups="painting-3D" module="QtGui" brief="Cross-platform access to the OpenGL ES 2.0 API">
            <function name="QOpenGLFunctions" fullname="QOpenGLFunctions::QOpenGLFunctions" href="qopenglfunctions.html#QOpenGLFunctions" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="constructor" signature="QOpenGLFunctions()"/>
            <function name="QOpenGLFunctions" fullname="QOpenGLFunctions::QOpenGLFunctions" href="qopenglfunctions.html#QOpenGLFunctions-1" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QOpenGLFunctions(QOpenGLContext *context)">
                <parameter type="QOpenGLContext *" name="context" default=""/>
            </function>
            <function name="glActiveTexture" fullname="QOpenGLFunctions::glActiveTexture" href="qopenglfunctions.html#glActiveTexture" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glActiveTexture(GLenum texture)">
                <parameter type="GLenum" name="texture" default=""/>
            </function>
            <function name="glAttachShader" fullname="QOpenGLFunctions::glAttachShader" href="qopenglfunctions.html#glAttachShader" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glAttachShader(GLuint program, GLuint shader)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glBindAttribLocation" fullname="QOpenGLFunctions::glBindAttribLocation" href="qopenglfunctions.html#glBindAttribLocation" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBindAttribLocation(GLuint program, GLuint index, const char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="glBindBuffer" fullname="QOpenGLFunctions::glBindBuffer" href="qopenglfunctions.html#glBindBuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBindBuffer(GLenum target, GLuint buffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="buffer" default=""/>
            </function>
            <function name="glBindFramebuffer" fullname="QOpenGLFunctions::glBindFramebuffer" href="qopenglfunctions.html#glBindFramebuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBindFramebuffer(GLenum target, GLuint framebuffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="framebuffer" default=""/>
            </function>
            <function name="glBindRenderbuffer" fullname="QOpenGLFunctions::glBindRenderbuffer" href="qopenglfunctions.html#glBindRenderbuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBindRenderbuffer(GLenum target, GLuint renderbuffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="renderbuffer" default=""/>
            </function>
            <function name="glBindTexture" fullname="QOpenGLFunctions::glBindTexture" href="qopenglfunctions.html#glBindTexture" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBindTexture(GLenum target, GLuint texture)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLuint" name="texture" default=""/>
            </function>
            <function name="glBlendColor" fullname="QOpenGLFunctions::glBlendColor" href="qopenglfunctions.html#glBlendColor" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)">
                <parameter type="GLclampf" name="red" default=""/>
                <parameter type="GLclampf" name="green" default=""/>
                <parameter type="GLclampf" name="blue" default=""/>
                <parameter type="GLclampf" name="alpha" default=""/>
            </function>
            <function name="glBlendEquation" fullname="QOpenGLFunctions::glBlendEquation" href="qopenglfunctions.html#glBlendEquation" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBlendEquation(GLenum mode)">
                <parameter type="GLenum" name="mode" default=""/>
            </function>
            <function name="glBlendEquationSeparate" fullname="QOpenGLFunctions::glBlendEquationSeparate" href="qopenglfunctions.html#glBlendEquationSeparate" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)">
                <parameter type="GLenum" name="modeRGB" default=""/>
                <parameter type="GLenum" name="modeAlpha" default=""/>
            </function>
            <function name="glBlendFunc" fullname="QOpenGLFunctions::glBlendFunc" href="qopenglfunctions.html#glBlendFunc" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBlendFunc(GLenum sfactor, GLenum dfactor)">
                <parameter type="GLenum" name="sfactor" default=""/>
                <parameter type="GLenum" name="dfactor" default=""/>
            </function>
            <function name="glBlendFuncSeparate" fullname="QOpenGLFunctions::glBlendFuncSeparate" href="qopenglfunctions.html#glBlendFuncSeparate" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)">
                <parameter type="GLenum" name="srcRGB" default=""/>
                <parameter type="GLenum" name="dstRGB" default=""/>
                <parameter type="GLenum" name="srcAlpha" default=""/>
                <parameter type="GLenum" name="dstAlpha" default=""/>
            </function>
            <function name="glBufferData" fullname="QOpenGLFunctions::glBufferData" href="qopenglfunctions.html#glBufferData" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBufferData(GLenum target, qopengl_GLsizeiptr size, const void *data, GLenum usage)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="qopengl_GLsizeiptr" name="size" default=""/>
                <parameter type="const void *" name="data" default=""/>
                <parameter type="GLenum" name="usage" default=""/>
            </function>
            <function name="glBufferSubData" fullname="QOpenGLFunctions::glBufferSubData" href="qopenglfunctions.html#glBufferSubData" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glBufferSubData(GLenum target, qopengl_GLintptr offset, qopengl_GLsizeiptr size, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="qopengl_GLintptr" name="offset" default=""/>
                <parameter type="qopengl_GLsizeiptr" name="size" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCheckFramebufferStatus" fullname="QOpenGLFunctions::glCheckFramebufferStatus" href="qopenglfunctions.html#glCheckFramebufferStatus" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLenum" signature="GLenum glCheckFramebufferStatus(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="glClear" fullname="QOpenGLFunctions::glClear" href="qopenglfunctions.html#glClear" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glClear(GLbitfield mask)">
                <parameter type="GLbitfield" name="mask" default=""/>
            </function>
            <function name="glClearColor" fullname="QOpenGLFunctions::glClearColor" href="qopenglfunctions.html#glClearColor" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)">
                <parameter type="GLclampf" name="red" default=""/>
                <parameter type="GLclampf" name="green" default=""/>
                <parameter type="GLclampf" name="blue" default=""/>
                <parameter type="GLclampf" name="alpha" default=""/>
            </function>
            <function name="glClearDepthf" fullname="QOpenGLFunctions::glClearDepthf" href="qopenglfunctions.html#glClearDepthf" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glClearDepthf(GLclampf depth)">
                <parameter type="GLclampf" name="depth" default=""/>
            </function>
            <function name="glClearStencil" fullname="QOpenGLFunctions::glClearStencil" href="qopenglfunctions.html#glClearStencil" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glClearStencil(GLint s)">
                <parameter type="GLint" name="s" default=""/>
            </function>
            <function name="glColorMask" fullname="QOpenGLFunctions::glColorMask" href="qopenglfunctions.html#glColorMask" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)">
                <parameter type="GLboolean" name="red" default=""/>
                <parameter type="GLboolean" name="green" default=""/>
                <parameter type="GLboolean" name="blue" default=""/>
                <parameter type="GLboolean" name="alpha" default=""/>
            </function>
            <function name="glCompileShader" fullname="QOpenGLFunctions::glCompileShader" href="qopenglfunctions.html#glCompileShader" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glCompileShader(GLuint shader)">
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glCompressedTexImage2D" fullname="QOpenGLFunctions::glCompressedTexImage2D" href="qopenglfunctions.html#glCompressedTexImage2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLint" name="border" default=""/>
                <parameter type="GLsizei" name="imageSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCompressedTexSubImage2D" fullname="QOpenGLFunctions::glCompressedTexSubImage2D" href="qopenglfunctions.html#glCompressedTexSubImage2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLsizei" name="imageSize" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="glCopyTexImage2D" fullname="QOpenGLFunctions::glCopyTexImage2D" href="qopenglfunctions.html#glCopyTexImage2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLint" name="border" default=""/>
            </function>
            <function name="glCopyTexSubImage2D" fullname="QOpenGLFunctions::glCopyTexSubImage2D" href="qopenglfunctions.html#glCopyTexSubImage2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glCreateProgram" fullname="QOpenGLFunctions::glCreateProgram" href="qopenglfunctions.html#glCreateProgram" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLuint" signature="GLuint glCreateProgram()"/>
            <function name="glCreateShader" fullname="QOpenGLFunctions::glCreateShader" href="qopenglfunctions.html#glCreateShader" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLuint" signature="GLuint glCreateShader(GLenum type)">
                <parameter type="GLenum" name="type" default=""/>
            </function>
            <function name="glCullFace" fullname="QOpenGLFunctions::glCullFace" href="qopenglfunctions.html#glCullFace" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glCullFace(GLenum mode)">
                <parameter type="GLenum" name="mode" default=""/>
            </function>
            <function name="glDeleteBuffers" fullname="QOpenGLFunctions::glDeleteBuffers" href="qopenglfunctions.html#glDeleteBuffers" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteBuffers(GLsizei n, const GLuint *buffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="buffers" default=""/>
            </function>
            <function name="glDeleteFramebuffers" fullname="QOpenGLFunctions::glDeleteFramebuffers" href="qopenglfunctions.html#glDeleteFramebuffers" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="framebuffers" default=""/>
            </function>
            <function name="glDeleteProgram" fullname="QOpenGLFunctions::glDeleteProgram" href="qopenglfunctions.html#glDeleteProgram" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glDeleteRenderbuffers" fullname="QOpenGLFunctions::glDeleteRenderbuffers" href="qopenglfunctions.html#glDeleteRenderbuffers" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="renderbuffers" default=""/>
            </function>
            <function name="glDeleteShader" fullname="QOpenGLFunctions::glDeleteShader" href="qopenglfunctions.html#glDeleteShader" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteShader(GLuint shader)">
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glDeleteTextures" fullname="QOpenGLFunctions::glDeleteTextures" href="qopenglfunctions.html#glDeleteTextures" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDeleteTextures(GLsizei n, const GLuint *textures)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="const GLuint *" name="textures" default=""/>
            </function>
            <function name="glDepthFunc" fullname="QOpenGLFunctions::glDepthFunc" href="qopenglfunctions.html#glDepthFunc" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDepthFunc(GLenum func)">
                <parameter type="GLenum" name="func" default=""/>
            </function>
            <function name="glDepthMask" fullname="QOpenGLFunctions::glDepthMask" href="qopenglfunctions.html#glDepthMask" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDepthMask(GLboolean flag)">
                <parameter type="GLboolean" name="flag" default=""/>
            </function>
            <function name="glDepthRangef" fullname="QOpenGLFunctions::glDepthRangef" href="qopenglfunctions.html#glDepthRangef" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDepthRangef(GLclampf zNear, GLclampf zFar)">
                <parameter type="GLclampf" name="zNear" default=""/>
                <parameter type="GLclampf" name="zFar" default=""/>
            </function>
            <function name="glDetachShader" fullname="QOpenGLFunctions::glDetachShader" href="qopenglfunctions.html#glDetachShader" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDetachShader(GLuint program, GLuint shader)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glDisable" fullname="QOpenGLFunctions::glDisable" href="qopenglfunctions.html#glDisable" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDisable(GLenum cap)">
                <parameter type="GLenum" name="cap" default=""/>
            </function>
            <function name="glDisableVertexAttribArray" fullname="QOpenGLFunctions::glDisableVertexAttribArray" href="qopenglfunctions.html#glDisableVertexAttribArray" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDisableVertexAttribArray(GLuint index)">
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glDrawArrays" fullname="QOpenGLFunctions::glDrawArrays" href="qopenglfunctions.html#glDrawArrays" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDrawArrays(GLenum mode, GLint first, GLsizei count)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLint" name="first" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
            </function>
            <function name="glDrawElements" fullname="QOpenGLFunctions::glDrawElements" href="qopenglfunctions.html#glDrawElements" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)">
                <parameter type="GLenum" name="mode" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const GLvoid *" name="indices" default=""/>
            </function>
            <function name="glEnable" fullname="QOpenGLFunctions::glEnable" href="qopenglfunctions.html#glEnable" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glEnable(GLenum cap)">
                <parameter type="GLenum" name="cap" default=""/>
            </function>
            <function name="glEnableVertexAttribArray" fullname="QOpenGLFunctions::glEnableVertexAttribArray" href="qopenglfunctions.html#glEnableVertexAttribArray" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glEnableVertexAttribArray(GLuint index)">
                <parameter type="GLuint" name="index" default=""/>
            </function>
            <function name="glFinish" fullname="QOpenGLFunctions::glFinish" href="qopenglfunctions.html#glFinish" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glFinish()"/>
            <function name="glFlush" fullname="QOpenGLFunctions::glFlush" href="qopenglfunctions.html#glFlush" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glFlush()"/>
            <function name="glFramebufferRenderbuffer" fullname="QOpenGLFunctions::glFramebufferRenderbuffer" href="qopenglfunctions.html#glFramebufferRenderbuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLenum" name="renderbuffertarget" default=""/>
                <parameter type="GLuint" name="renderbuffer" default=""/>
            </function>
            <function name="glFramebufferTexture2D" fullname="QOpenGLFunctions::glFramebufferTexture2D" href="qopenglfunctions.html#glFramebufferTexture2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLenum" name="textarget" default=""/>
                <parameter type="GLuint" name="texture" default=""/>
                <parameter type="GLint" name="level" default=""/>
            </function>
            <function name="glFrontFace" fullname="QOpenGLFunctions::glFrontFace" href="qopenglfunctions.html#glFrontFace" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glFrontFace(GLenum mode)">
                <parameter type="GLenum" name="mode" default=""/>
            </function>
            <function name="glGenBuffers" fullname="QOpenGLFunctions::glGenBuffers" href="qopenglfunctions.html#glGenBuffers" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGenBuffers(GLsizei n, GLuint *buffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="buffers" default=""/>
            </function>
            <function name="glGenFramebuffers" fullname="QOpenGLFunctions::glGenFramebuffers" href="qopenglfunctions.html#glGenFramebuffers" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGenFramebuffers(GLsizei n, GLuint *framebuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="framebuffers" default=""/>
            </function>
            <function name="glGenRenderbuffers" fullname="QOpenGLFunctions::glGenRenderbuffers" href="qopenglfunctions.html#glGenRenderbuffers" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGenRenderbuffers(GLsizei n, GLuint *renderbuffers)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="renderbuffers" default=""/>
            </function>
            <function name="glGenTextures" fullname="QOpenGLFunctions::glGenTextures" href="qopenglfunctions.html#glGenTextures" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGenTextures(GLsizei n, GLuint *textures)">
                <parameter type="GLsizei" name="n" default=""/>
                <parameter type="GLuint *" name="textures" default=""/>
            </function>
            <function name="glGenerateMipmap" fullname="QOpenGLFunctions::glGenerateMipmap" href="qopenglfunctions.html#glGenerateMipmap" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGenerateMipmap(GLenum target)">
                <parameter type="GLenum" name="target" default=""/>
            </function>
            <function name="glGetActiveAttrib" fullname="QOpenGLFunctions::glGetActiveAttrib" href="qopenglfunctions.html#glGetActiveAttrib" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLint *" name="size" default=""/>
                <parameter type="GLenum *" name="type" default=""/>
                <parameter type="char *" name="name" default=""/>
            </function>
            <function name="glGetActiveUniform" fullname="QOpenGLFunctions::glGetActiveUniform" href="qopenglfunctions.html#glGetActiveUniform" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="GLint *" name="size" default=""/>
                <parameter type="GLenum *" name="type" default=""/>
                <parameter type="char *" name="name" default=""/>
            </function>
            <function name="glGetAttachedShaders" fullname="QOpenGLFunctions::glGetAttachedShaders" href="qopenglfunctions.html#glGetAttachedShaders" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="maxcount" default=""/>
                <parameter type="GLsizei *" name="count" default=""/>
                <parameter type="GLuint *" name="shaders" default=""/>
            </function>
            <function name="glGetAttribLocation" fullname="QOpenGLFunctions::glGetAttribLocation" href="qopenglfunctions.html#glGetAttribLocation" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLint" signature="GLint glGetAttribLocation(GLuint program, const char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="glGetBooleanv" fullname="QOpenGLFunctions::glGetBooleanv" href="qopenglfunctions.html#glGetBooleanv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetBooleanv(GLenum pname, GLboolean *params)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLboolean *" name="params" default=""/>
            </function>
            <function name="glGetBufferParameteriv" fullname="QOpenGLFunctions::glGetBufferParameteriv" href="qopenglfunctions.html#glGetBufferParameteriv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetError" fullname="QOpenGLFunctions::glGetError" href="qopenglfunctions.html#glGetError" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLenum" signature="GLenum glGetError()"/>
            <function name="glGetFloatv" fullname="QOpenGLFunctions::glGetFloatv" href="qopenglfunctions.html#glGetFloatv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetFloatv(GLenum pname, GLfloat *params)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetFramebufferAttachmentParameteriv" fullname="QOpenGLFunctions::glGetFramebufferAttachmentParameteriv" href="qopenglfunctions.html#glGetFramebufferAttachmentParameteriv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="attachment" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetIntegerv" fullname="QOpenGLFunctions::glGetIntegerv" href="qopenglfunctions.html#glGetIntegerv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetIntegerv(GLenum pname, GLint *params)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetProgramInfoLog" fullname="QOpenGLFunctions::glGetProgramInfoLog" href="qopenglfunctions.html#glGetProgramInfoLog" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei *length, char *infolog)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="char *" name="infolog" default=""/>
            </function>
            <function name="glGetProgramiv" fullname="QOpenGLFunctions::glGetProgramiv" href="qopenglfunctions.html#glGetProgramiv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetProgramiv(GLuint program, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetRenderbufferParameteriv" fullname="QOpenGLFunctions::glGetRenderbufferParameteriv" href="qopenglfunctions.html#glGetRenderbufferParameteriv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetShaderInfoLog" fullname="QOpenGLFunctions::glGetShaderInfoLog" href="qopenglfunctions.html#glGetShaderInfoLog" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="char *" name="infolog" default=""/>
            </function>
            <function name="glGetShaderPrecisionFormat" fullname="QOpenGLFunctions::glGetShaderPrecisionFormat" href="qopenglfunctions.html#glGetShaderPrecisionFormat" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)">
                <parameter type="GLenum" name="shadertype" default=""/>
                <parameter type="GLenum" name="precisiontype" default=""/>
                <parameter type="GLint *" name="range" default=""/>
                <parameter type="GLint *" name="precision" default=""/>
            </function>
            <function name="glGetShaderSource" fullname="QOpenGLFunctions::glGetShaderSource" href="qopenglfunctions.html#glGetShaderSource" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei *length, char *source)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLsizei" name="bufsize" default=""/>
                <parameter type="GLsizei *" name="length" default=""/>
                <parameter type="char *" name="source" default=""/>
            </function>
            <function name="glGetShaderiv" fullname="QOpenGLFunctions::glGetShaderiv" href="qopenglfunctions.html#glGetShaderiv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetShaderiv(GLuint shader, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetString" fullname="QOpenGLFunctions::glGetString" href="qopenglfunctions.html#glGetString" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="const GLubyte *" signature="const GLubyte * glGetString(GLenum name)">
                <parameter type="GLenum" name="name" default=""/>
            </function>
            <function name="glGetTexParameterfv" fullname="QOpenGLFunctions::glGetTexParameterfv" href="qopenglfunctions.html#glGetTexParameterfv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetTexParameteriv" fullname="QOpenGLFunctions::glGetTexParameteriv" href="qopenglfunctions.html#glGetTexParameteriv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetTexParameteriv(GLenum target, GLenum pname, GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetUniformLocation" fullname="QOpenGLFunctions::glGetUniformLocation" href="qopenglfunctions.html#glGetUniformLocation" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLint" signature="GLint glGetUniformLocation(GLuint program, const char *name)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="glGetUniformfv" fullname="QOpenGLFunctions::glGetUniformfv" href="qopenglfunctions.html#glGetUniformfv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetUniformfv(GLuint program, GLint location, GLfloat *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetUniformiv" fullname="QOpenGLFunctions::glGetUniformiv" href="qopenglfunctions.html#glGetUniformiv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetUniformiv(GLuint program, GLint location, GLint *params)">
                <parameter type="GLuint" name="program" default=""/>
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glGetVertexAttribPointerv" fullname="QOpenGLFunctions::glGetVertexAttribPointerv" href="qopenglfunctions.html#glGetVertexAttribPointerv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="void **" name="pointer" default=""/>
            </function>
            <function name="glGetVertexAttribfv" fullname="QOpenGLFunctions::glGetVertexAttribfv" href="qopenglfunctions.html#glGetVertexAttribfv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat *" name="params" default=""/>
            </function>
            <function name="glGetVertexAttribiv" fullname="QOpenGLFunctions::glGetVertexAttribiv" href="qopenglfunctions.html#glGetVertexAttribiv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)">
                <parameter type="GLuint" name="index" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint *" name="params" default=""/>
            </function>
            <function name="glHint" fullname="QOpenGLFunctions::glHint" href="qopenglfunctions.html#glHint" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glHint(GLenum target, GLenum mode)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="mode" default=""/>
            </function>
            <function name="glIsBuffer" fullname="QOpenGLFunctions::glIsBuffer" href="qopenglfunctions.html#glIsBuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsBuffer(GLuint buffer)">
                <parameter type="GLuint" name="buffer" default=""/>
            </function>
            <function name="glIsEnabled" fullname="QOpenGLFunctions::glIsEnabled" href="qopenglfunctions.html#glIsEnabled" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsEnabled(GLenum cap)">
                <parameter type="GLenum" name="cap" default=""/>
            </function>
            <function name="glIsFramebuffer" fullname="QOpenGLFunctions::glIsFramebuffer" href="qopenglfunctions.html#glIsFramebuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsFramebuffer(GLuint framebuffer)">
                <parameter type="GLuint" name="framebuffer" default=""/>
            </function>
            <function name="glIsProgram" fullname="QOpenGLFunctions::glIsProgram" href="qopenglfunctions.html#glIsProgram" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glIsRenderbuffer" fullname="QOpenGLFunctions::glIsRenderbuffer" href="qopenglfunctions.html#glIsRenderbuffer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsRenderbuffer(GLuint renderbuffer)">
                <parameter type="GLuint" name="renderbuffer" default=""/>
            </function>
            <function name="glIsShader" fullname="QOpenGLFunctions::glIsShader" href="qopenglfunctions.html#glIsShader" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsShader(GLuint shader)">
                <parameter type="GLuint" name="shader" default=""/>
            </function>
            <function name="glIsTexture" fullname="QOpenGLFunctions::glIsTexture" href="qopenglfunctions.html#glIsTexture" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="GLboolean" signature="GLboolean glIsTexture(GLuint texture)">
                <parameter type="GLuint" name="texture" default=""/>
            </function>
            <function name="glLineWidth" fullname="QOpenGLFunctions::glLineWidth" href="qopenglfunctions.html#glLineWidth" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glLineWidth(GLfloat width)">
                <parameter type="GLfloat" name="width" default=""/>
            </function>
            <function name="glLinkProgram" fullname="QOpenGLFunctions::glLinkProgram" href="qopenglfunctions.html#glLinkProgram" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glLinkProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glPixelStorei" fullname="QOpenGLFunctions::glPixelStorei" href="qopenglfunctions.html#glPixelStorei" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glPixelStorei(GLenum pname, GLint param)">
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint" name="param" default=""/>
            </function>
            <function name="glPolygonOffset" fullname="QOpenGLFunctions::glPolygonOffset" href="qopenglfunctions.html#glPolygonOffset" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glPolygonOffset(GLfloat factor, GLfloat units)">
                <parameter type="GLfloat" name="factor" default=""/>
                <parameter type="GLfloat" name="units" default=""/>
            </function>
            <function name="glReadPixels" fullname="QOpenGLFunctions::glReadPixels" href="qopenglfunctions.html#glReadPixels" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)">
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLvoid *" name="pixels" default=""/>
            </function>
            <function name="glReleaseShaderCompiler" fullname="QOpenGLFunctions::glReleaseShaderCompiler" href="qopenglfunctions.html#glReleaseShaderCompiler" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glReleaseShaderCompiler()"/>
            <function name="glRenderbufferStorage" fullname="QOpenGLFunctions::glRenderbufferStorage" href="qopenglfunctions.html#glRenderbufferStorage" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glSampleCoverage" fullname="QOpenGLFunctions::glSampleCoverage" href="qopenglfunctions.html#glSampleCoverage" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glSampleCoverage(GLclampf value, GLboolean invert)">
                <parameter type="GLclampf" name="value" default=""/>
                <parameter type="GLboolean" name="invert" default=""/>
            </function>
            <function name="glScissor" fullname="QOpenGLFunctions::glScissor" href="qopenglfunctions.html#glScissor" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)">
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="glShaderBinary" fullname="QOpenGLFunctions::glShaderBinary" href="qopenglfunctions.html#glShaderBinary" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glShaderBinary(GLint n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLint length)">
                <parameter type="GLint" name="n" default=""/>
                <parameter type="const GLuint *" name="shaders" default=""/>
                <parameter type="GLenum" name="binaryformat" default=""/>
                <parameter type="const void *" name="binary" default=""/>
                <parameter type="GLint" name="length" default=""/>
            </function>
            <function name="glShaderSource" fullname="QOpenGLFunctions::glShaderSource" href="qopenglfunctions.html#glShaderSource" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glShaderSource(GLuint shader, GLsizei count, const char **string, const GLint *length)">
                <parameter type="GLuint" name="shader" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const char **" name="string" default=""/>
                <parameter type="const GLint *" name="length" default=""/>
            </function>
            <function name="glStencilFunc" fullname="QOpenGLFunctions::glStencilFunc" href="qopenglfunctions.html#glStencilFunc" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glStencilFunc(GLenum func, GLint ref, GLuint mask)">
                <parameter type="GLenum" name="func" default=""/>
                <parameter type="GLint" name="ref" default=""/>
                <parameter type="GLuint" name="mask" default=""/>
            </function>
            <function name="glStencilFuncSeparate" fullname="QOpenGLFunctions::glStencilFuncSeparate" href="qopenglfunctions.html#glStencilFuncSeparate" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)">
                <parameter type="GLenum" name="face" default=""/>
                <parameter type="GLenum" name="func" default=""/>
                <parameter type="GLint" name="ref" default=""/>
                <parameter type="GLuint" name="mask" default=""/>
            </function>
            <function name="glStencilMask" fullname="QOpenGLFunctions::glStencilMask" href="qopenglfunctions.html#glStencilMask" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glStencilMask(GLuint mask)">
                <parameter type="GLuint" name="mask" default=""/>
            </function>
            <function name="glStencilMaskSeparate" fullname="QOpenGLFunctions::glStencilMaskSeparate" href="qopenglfunctions.html#glStencilMaskSeparate" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glStencilMaskSeparate(GLenum face, GLuint mask)">
                <parameter type="GLenum" name="face" default=""/>
                <parameter type="GLuint" name="mask" default=""/>
            </function>
            <function name="glStencilOp" fullname="QOpenGLFunctions::glStencilOp" href="qopenglfunctions.html#glStencilOp" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)">
                <parameter type="GLenum" name="fail" default=""/>
                <parameter type="GLenum" name="zfail" default=""/>
                <parameter type="GLenum" name="zpass" default=""/>
            </function>
            <function name="glStencilOpSeparate" fullname="QOpenGLFunctions::glStencilOpSeparate" href="qopenglfunctions.html#glStencilOpSeparate" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass)">
                <parameter type="GLenum" name="face" default=""/>
                <parameter type="GLenum" name="fail" default=""/>
                <parameter type="GLenum" name="zfail" default=""/>
                <parameter type="GLenum" name="zpass" default=""/>
            </function>
            <function name="glTexImage2D" fullname="QOpenGLFunctions::glTexImage2D" href="qopenglfunctions.html#glTexImage2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="internalformat" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLint" name="border" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const GLvoid *" name="pixels" default=""/>
            </function>
            <function name="glTexParameterf" fullname="QOpenGLFunctions::glTexParameterf" href="qopenglfunctions.html#glTexParameterf" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glTexParameterf(GLenum target, GLenum pname, GLfloat param)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLfloat" name="param" default=""/>
            </function>
            <function name="glTexParameterfv" fullname="QOpenGLFunctions::glTexParameterfv" href="qopenglfunctions.html#glTexParameterfv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLfloat *" name="params" default=""/>
            </function>
            <function name="glTexParameteri" fullname="QOpenGLFunctions::glTexParameteri" href="qopenglfunctions.html#glTexParameteri" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glTexParameteri(GLenum target, GLenum pname, GLint param)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="GLint" name="param" default=""/>
            </function>
            <function name="glTexParameteriv" fullname="QOpenGLFunctions::glTexParameteriv" href="qopenglfunctions.html#glTexParameteriv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glTexParameteriv(GLenum target, GLenum pname, const GLint *params)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLenum" name="pname" default=""/>
                <parameter type="const GLint *" name="params" default=""/>
            </function>
            <function name="glTexSubImage2D" fullname="QOpenGLFunctions::glTexSubImage2D" href="qopenglfunctions.html#glTexSubImage2D" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)">
                <parameter type="GLenum" name="target" default=""/>
                <parameter type="GLint" name="level" default=""/>
                <parameter type="GLint" name="xoffset" default=""/>
                <parameter type="GLint" name="yoffset" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
                <parameter type="GLenum" name="format" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="const GLvoid *" name="pixels" default=""/>
            </function>
            <function name="glUniform1f" fullname="QOpenGLFunctions::glUniform1f" href="qopenglfunctions.html#glUniform1f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform1f(GLint location, GLfloat x)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
            </function>
            <function name="glUniform1fv" fullname="QOpenGLFunctions::glUniform1fv" href="qopenglfunctions.html#glUniform1fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform1fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform1i" fullname="QOpenGLFunctions::glUniform1i" href="qopenglfunctions.html#glUniform1i" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform1i(GLint location, GLint x)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
            </function>
            <function name="glUniform1iv" fullname="QOpenGLFunctions::glUniform1iv" href="qopenglfunctions.html#glUniform1iv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform1iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniform2f" fullname="QOpenGLFunctions::glUniform2f" href="qopenglfunctions.html#glUniform2f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform2f(GLint location, GLfloat x, GLfloat y)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="glUniform2fv" fullname="QOpenGLFunctions::glUniform2fv" href="qopenglfunctions.html#glUniform2fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform2fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform2i" fullname="QOpenGLFunctions::glUniform2i" href="qopenglfunctions.html#glUniform2i" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform2i(GLint location, GLint x, GLint y)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
            </function>
            <function name="glUniform2iv" fullname="QOpenGLFunctions::glUniform2iv" href="qopenglfunctions.html#glUniform2iv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform2iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniform3f" fullname="QOpenGLFunctions::glUniform3f" href="qopenglfunctions.html#glUniform3f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="glUniform3fv" fullname="QOpenGLFunctions::glUniform3fv" href="qopenglfunctions.html#glUniform3fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform3fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform3i" fullname="QOpenGLFunctions::glUniform3i" href="qopenglfunctions.html#glUniform3i" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform3i(GLint location, GLint x, GLint y, GLint z)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLint" name="z" default=""/>
            </function>
            <function name="glUniform3iv" fullname="QOpenGLFunctions::glUniform3iv" href="qopenglfunctions.html#glUniform3iv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform3iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniform4f" fullname="QOpenGLFunctions::glUniform4f" href="qopenglfunctions.html#glUniform4f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
                <parameter type="GLfloat" name="w" default=""/>
            </function>
            <function name="glUniform4fv" fullname="QOpenGLFunctions::glUniform4fv" href="qopenglfunctions.html#glUniform4fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform4fv(GLint location, GLsizei count, const GLfloat *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLfloat *" name="v" default=""/>
            </function>
            <function name="glUniform4i" fullname="QOpenGLFunctions::glUniform4i" href="qopenglfunctions.html#glUniform4i" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLint" name="z" default=""/>
                <parameter type="GLint" name="w" default=""/>
            </function>
            <function name="glUniform4iv" fullname="QOpenGLFunctions::glUniform4iv" href="qopenglfunctions.html#glUniform4iv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniform4iv(GLint location, GLsizei count, const GLint *v)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="const GLint *" name="v" default=""/>
            </function>
            <function name="glUniformMatrix2fv" fullname="QOpenGLFunctions::glUniformMatrix2fv" href="qopenglfunctions.html#glUniformMatrix2fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix3fv" fullname="QOpenGLFunctions::glUniformMatrix3fv" href="qopenglfunctions.html#glUniformMatrix3fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUniformMatrix4fv" fullname="QOpenGLFunctions::glUniformMatrix4fv" href="qopenglfunctions.html#glUniformMatrix4fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)">
                <parameter type="GLint" name="location" default=""/>
                <parameter type="GLsizei" name="count" default=""/>
                <parameter type="GLboolean" name="transpose" default=""/>
                <parameter type="const GLfloat *" name="value" default=""/>
            </function>
            <function name="glUseProgram" fullname="QOpenGLFunctions::glUseProgram" href="qopenglfunctions.html#glUseProgram" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glUseProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glValidateProgram" fullname="QOpenGLFunctions::glValidateProgram" href="qopenglfunctions.html#glValidateProgram" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glValidateProgram(GLuint program)">
                <parameter type="GLuint" name="program" default=""/>
            </function>
            <function name="glVertexAttrib1f" fullname="QOpenGLFunctions::glVertexAttrib1f" href="qopenglfunctions.html#glVertexAttrib1f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib1f(GLuint indx, GLfloat x)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
            </function>
            <function name="glVertexAttrib1fv" fullname="QOpenGLFunctions::glVertexAttrib1fv" href="qopenglfunctions.html#glVertexAttrib1fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib1fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttrib2f" fullname="QOpenGLFunctions::glVertexAttrib2f" href="qopenglfunctions.html#glVertexAttrib2f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
            </function>
            <function name="glVertexAttrib2fv" fullname="QOpenGLFunctions::glVertexAttrib2fv" href="qopenglfunctions.html#glVertexAttrib2fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib2fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttrib3f" fullname="QOpenGLFunctions::glVertexAttrib3f" href="qopenglfunctions.html#glVertexAttrib3f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
            </function>
            <function name="glVertexAttrib3fv" fullname="QOpenGLFunctions::glVertexAttrib3fv" href="qopenglfunctions.html#glVertexAttrib3fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib3fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttrib4f" fullname="QOpenGLFunctions::glVertexAttrib4f" href="qopenglfunctions.html#glVertexAttrib4f" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLfloat" name="x" default=""/>
                <parameter type="GLfloat" name="y" default=""/>
                <parameter type="GLfloat" name="z" default=""/>
                <parameter type="GLfloat" name="w" default=""/>
            </function>
            <function name="glVertexAttrib4fv" fullname="QOpenGLFunctions::glVertexAttrib4fv" href="qopenglfunctions.html#glVertexAttrib4fv" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttrib4fv(GLuint indx, const GLfloat *values)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="const GLfloat *" name="values" default=""/>
            </function>
            <function name="glVertexAttribPointer" fullname="QOpenGLFunctions::glVertexAttribPointer" href="qopenglfunctions.html#glVertexAttribPointer" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr)">
                <parameter type="GLuint" name="indx" default=""/>
                <parameter type="GLint" name="size" default=""/>
                <parameter type="GLenum" name="type" default=""/>
                <parameter type="GLboolean" name="normalized" default=""/>
                <parameter type="GLsizei" name="stride" default=""/>
                <parameter type="const void *" name="ptr" default=""/>
            </function>
            <function name="glViewport" fullname="QOpenGLFunctions::glViewport" href="qopenglfunctions.html#glViewport" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)">
                <parameter type="GLint" name="x" default=""/>
                <parameter type="GLint" name="y" default=""/>
                <parameter type="GLsizei" name="width" default=""/>
                <parameter type="GLsizei" name="height" default=""/>
            </function>
            <function name="hasOpenGLFeature" fullname="QOpenGLFunctions::hasOpenGLFeature" href="qopenglfunctions.html#hasOpenGLFeature" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasOpenGLFeature(QOpenGLFunctions::OpenGLFeature feature) const">
                <parameter type="QOpenGLFunctions::OpenGLFeature" name="feature" default=""/>
            </function>
            <function name="initializeOpenGLFunctions" fullname="QOpenGLFunctions::initializeOpenGLFunctions" href="qopenglfunctions.html#initializeOpenGLFunctions" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" type="void" signature="void initializeOpenGLFunctions()"/>
            <function name="openGLFeatures" fullname="QOpenGLFunctions::openGLFeatures" href="qopenglfunctions.html#openGLFeatures" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="plain" const="true" type="QOpenGLFunctions::OpenGLFeatures" signature="QOpenGLFunctions::OpenGLFeatures openGLFeatures() const"/>
            <function name="~QOpenGLFunctions" fullname="QOpenGLFunctions::~QOpenGLFunctions" href="qopenglfunctions.html#dtor.QOpenGLFunctions" status="active" access="public" location="qopenglfunctions.h" documented="true" meta="destructor" noexcept="true" signature="~QOpenGLFunctions()"/>
            <enum name="OpenGLFeature" fullname="QOpenGLFunctions::OpenGLFeature" href="qopenglfunctions.html#OpenGLFeature-enum" status="active" access="public" location="qopenglfunctions.h" documented="true" typedef="QOpenGLFunctions::OpenGLFeatures">
                <value name="Multitexture" value="0x0001"/>
                <value name="Shaders" value="0x0002"/>
                <value name="Buffers" value="0x0004"/>
                <value name="Framebuffers" value="0x0008"/>
                <value name="BlendColor" value="0x0010"/>
                <value name="BlendEquation" value="0x0020"/>
                <value name="BlendEquationSeparate" value="0x0040"/>
                <value name="BlendFuncSeparate" value="0x0080"/>
                <value name="BlendSubtract" value="0x0100"/>
                <value name="CompressedTextures" value="0x0200"/>
                <value name="Multisample" value="0x0400"/>
                <value name="StencilSeparate" value="0x0800"/>
                <value name="NPOTTextures" value="0x1000"/>
                <value name="NPOTTextureRepeat" value="0x2000"/>
                <value name="FixedFunctionPipeline" value="0x4000"/>
                <value name="TextureRGFormats" value="0x8000"/>
                <value name="MultipleRenderTargets" value="0x10000"/>
                <value name="BlendEquationAdvanced" value="0x20000"/>
            </enum>
            <typedef name="OpenGLFeatures" fullname="QOpenGLFunctions::OpenGLFeatures" href="qopenglfunctions.html#OpenGLFeature-enum" status="active" access="public" location="qopenglfunctions.h" enum="QOpenGLFunctions::OpenGLFeature"/>
        </class>
        <class name="QPageLayout" href="qpagelayout.html" status="active" access="public" location="qpagelayout.h" documented="true" module="QtGui" brief="Describes the size, orientation and margins of a page">
            <function name="QPageLayout" fullname="QPageLayout::QPageLayout" href="qpagelayout.html#QPageLayout" status="active" access="public" location="qpagelayout.h" documented="true" meta="constructor" signature="QPageLayout()"/>
            <function name="QPageLayout" fullname="QPageLayout::QPageLayout" href="qpagelayout.html#QPageLayout-1" status="active" access="public" location="qpagelayout.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QPageLayout(const QPageLayout &amp;other)">
                <parameter type="const QPageLayout &amp;" name="other" default=""/>
            </function>
            <function name="QPageLayout" fullname="QPageLayout::QPageLayout" href="qpagelayout.html#QPageLayout-2" status="active" access="public" location="qpagelayout.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QPageLayout(const QPageSize &amp;pageSize, QPageLayout::Orientation orientation, const QMarginsF &amp;margins, QPageLayout::Unit units, const QMarginsF &amp;minMargins)">
                <parameter type="const QPageSize &amp;" name="pageSize" default=""/>
                <parameter type="QPageLayout::Orientation" name="orientation" default=""/>
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
                <parameter type="QPageLayout::Unit" name="units" default="Point"/>
                <parameter type="const QMarginsF &amp;" name="minMargins" default="QMarginsF(0, 0, 0, 0)"/>
            </function>
            <function name="fullRect" fullname="QPageLayout::fullRect" href="qpagelayout.html#fullRect" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF fullRect() const"/>
            <function name="fullRect" fullname="QPageLayout::fullRect" href="qpagelayout.html#fullRect-1" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRectF" signature="QRectF fullRect(QPageLayout::Unit units) const">
                <parameter type="QPageLayout::Unit" name="units" default=""/>
            </function>
            <function name="fullRectPixels" fullname="QPageLayout::fullRectPixels" href="qpagelayout.html#fullRectPixels" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect fullRectPixels(int resolution) const">
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="fullRectPoints" fullname="QPageLayout::fullRectPoints" href="qpagelayout.html#fullRectPoints" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect fullRectPoints() const"/>
            <function name="isEquivalentTo" fullname="QPageLayout::isEquivalentTo" href="qpagelayout.html#isEquivalentTo" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEquivalentTo(const QPageLayout &amp;other) const">
                <parameter type="const QPageLayout &amp;" name="other" default=""/>
            </function>
            <function name="isValid" fullname="QPageLayout::isValid" href="qpagelayout.html#isValid" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="margins" fullname="QPageLayout::margins" href="qpagelayout.html#margins" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QMarginsF" signature="QMarginsF margins() const"/>
            <function name="margins" fullname="QPageLayout::margins" href="qpagelayout.html#margins-1" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF margins(QPageLayout::Unit units) const">
                <parameter type="QPageLayout::Unit" name="units" default=""/>
            </function>
            <function name="marginsPixels" fullname="QPageLayout::marginsPixels" href="qpagelayout.html#marginsPixels" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QMargins" signature="QMargins marginsPixels(int resolution) const">
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="marginsPoints" fullname="QPageLayout::marginsPoints" href="qpagelayout.html#marginsPoints" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QMargins" signature="QMargins marginsPoints() const"/>
            <function name="maximumMargins" fullname="QPageLayout::maximumMargins" href="qpagelayout.html#maximumMargins" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QMarginsF" signature="QMarginsF maximumMargins() const"/>
            <function name="minimumMargins" fullname="QPageLayout::minimumMargins" href="qpagelayout.html#minimumMargins" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QMarginsF" signature="QMarginsF minimumMargins() const"/>
            <function name="mode" fullname="QPageLayout::mode" href="qpagelayout.html#mode" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QPageLayout::Mode" signature="QPageLayout::Mode mode() const"/>
            <function name="operator!=" href="qpagelayout.html#operator-not-eq" status="active" access="public" location="qpagelayout.h" documented="true" related="172" meta="plain" type="bool" signature="bool operator!=(const QPageLayout &amp;lhs, const QPageLayout &amp;rhs)">
                <parameter type="const QPageLayout &amp;" name="lhs" default=""/>
                <parameter type="const QPageLayout &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QPageLayout::operator=" href="qpagelayout.html#operator-eq" status="active" access="public" location="qpagelayout.h" documented="true" meta="move-assign" noexcept="true" type="QPageLayout &amp;" signature="QPageLayout &amp; operator=(QPageLayout &amp;&amp;other)">
                <parameter type="QPageLayout &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPageLayout::operator=" href="qpagelayout.html#operator-eq-1" status="active" access="public" location="qpagelayout.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPageLayout &amp;" signature="QPageLayout &amp; operator=(const QPageLayout &amp;other)">
                <parameter type="const QPageLayout &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qpagelayout.html#operator-eq-eq" status="active" access="public" location="qpagelayout.h" documented="true" related="173" meta="plain" type="bool" signature="bool operator==(const QPageLayout &amp;lhs, const QPageLayout &amp;rhs)">
                <parameter type="const QPageLayout &amp;" name="lhs" default=""/>
                <parameter type="const QPageLayout &amp;" name="rhs" default=""/>
            </function>
            <function name="orientation" fullname="QPageLayout::orientation" href="qpagelayout.html#orientation" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QPageLayout::Orientation" signature="QPageLayout::Orientation orientation() const"/>
            <function name="pageSize" fullname="QPageLayout::pageSize" href="qpagelayout.html#pageSize" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QPageSize" signature="QPageSize pageSize() const"/>
            <function name="paintRect" fullname="QPageLayout::paintRect" href="qpagelayout.html#paintRect" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF paintRect() const"/>
            <function name="paintRect" fullname="QPageLayout::paintRect" href="qpagelayout.html#paintRect-1" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRectF" signature="QRectF paintRect(QPageLayout::Unit units) const">
                <parameter type="QPageLayout::Unit" name="units" default=""/>
            </function>
            <function name="paintRectPixels" fullname="QPageLayout::paintRectPixels" href="qpagelayout.html#paintRectPixels" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect paintRectPixels(int resolution) const">
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="paintRectPoints" fullname="QPageLayout::paintRectPoints" href="qpagelayout.html#paintRectPoints" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect paintRectPoints() const"/>
            <function name="setBottomMargin" fullname="QPageLayout::setBottomMargin" href="qpagelayout.html#setBottomMargin" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="bool" signature="bool setBottomMargin(qreal bottomMargin)">
                <parameter type="qreal" name="bottomMargin" default=""/>
            </function>
            <function name="setLeftMargin" fullname="QPageLayout::setLeftMargin" href="qpagelayout.html#setLeftMargin" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="bool" signature="bool setLeftMargin(qreal leftMargin)">
                <parameter type="qreal" name="leftMargin" default=""/>
            </function>
            <function name="setMargins" fullname="QPageLayout::setMargins" href="qpagelayout.html#setMargins" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="bool" signature="bool setMargins(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="setMinimumMargins" fullname="QPageLayout::setMinimumMargins" href="qpagelayout.html#setMinimumMargins" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="void" signature="void setMinimumMargins(const QMarginsF &amp;minMargins)">
                <parameter type="const QMarginsF &amp;" name="minMargins" default=""/>
            </function>
            <function name="setMode" fullname="QPageLayout::setMode" href="qpagelayout.html#setMode" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="void" signature="void setMode(QPageLayout::Mode mode)">
                <parameter type="QPageLayout::Mode" name="mode" default=""/>
            </function>
            <function name="setOrientation" fullname="QPageLayout::setOrientation" href="qpagelayout.html#setOrientation" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="void" signature="void setOrientation(QPageLayout::Orientation orientation)">
                <parameter type="QPageLayout::Orientation" name="orientation" default=""/>
            </function>
            <function name="setPageSize" fullname="QPageLayout::setPageSize" href="qpagelayout.html#setPageSize" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="void" signature="void setPageSize(const QPageSize &amp;pageSize, const QMarginsF &amp;minMargins)">
                <parameter type="const QPageSize &amp;" name="pageSize" default=""/>
                <parameter type="const QMarginsF &amp;" name="minMargins" default="QMarginsF(0, 0, 0, 0)"/>
            </function>
            <function name="setRightMargin" fullname="QPageLayout::setRightMargin" href="qpagelayout.html#setRightMargin" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="bool" signature="bool setRightMargin(qreal rightMargin)">
                <parameter type="qreal" name="rightMargin" default=""/>
            </function>
            <function name="setTopMargin" fullname="QPageLayout::setTopMargin" href="qpagelayout.html#setTopMargin" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="bool" signature="bool setTopMargin(qreal topMargin)">
                <parameter type="qreal" name="topMargin" default=""/>
            </function>
            <function name="setUnits" fullname="QPageLayout::setUnits" href="qpagelayout.html#setUnits" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" type="void" signature="void setUnits(QPageLayout::Unit units)">
                <parameter type="QPageLayout::Unit" name="units" default=""/>
            </function>
            <function name="swap" fullname="QPageLayout::swap" href="qpagelayout.html#swap" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPageLayout &amp;other)">
                <parameter type="QPageLayout &amp;" name="other" default=""/>
            </function>
            <function name="units" fullname="QPageLayout::units" href="qpagelayout.html#units" status="active" access="public" location="qpagelayout.h" documented="true" meta="plain" const="true" type="QPageLayout::Unit" signature="QPageLayout::Unit units() const"/>
            <function name="~QPageLayout" fullname="QPageLayout::~QPageLayout" href="qpagelayout.html#dtor.QPageLayout" status="active" access="public" location="qpagelayout.h" documented="true" meta="destructor" noexcept="true" signature="~QPageLayout()"/>
            <enum name="Mode" fullname="QPageLayout::Mode" href="qpagelayout.html#Mode-enum" status="active" access="public" location="qpagelayout.h" documented="true">
                <value name="StandardMode" value="0"/>
                <value name="FullPageMode" value="1"/>
            </enum>
            <enum name="Orientation" fullname="QPageLayout::Orientation" href="qpagelayout.html#Orientation-enum" status="active" access="public" location="qpagelayout.h" documented="true">
                <value name="Portrait" value="0"/>
                <value name="Landscape" value="1"/>
            </enum>
            <enum name="Unit" fullname="QPageLayout::Unit" href="qpagelayout.html#Unit-enum" status="active" access="public" location="qpagelayout.h" documented="true">
                <value name="Millimeter" value="0"/>
                <value name="Point" value="1"/>
                <value name="Inch" value="2"/>
                <value name="Pica" value="3"/>
                <value name="Didot" value="4"/>
                <value name="Cicero" value="5"/>
            </enum>
        </class>
        <class name="QPageRanges" href="qpageranges.html" status="active" access="public" location="qpageranges.h" since="6.0" documented="true" groups="painting,printing,shared" module="QtGui" brief="Represents a collection of page ranges">
            <function name="QPageRanges" fullname="QPageRanges::QPageRanges" href="qpageranges.html#QPageRanges" status="active" access="public" location="qpageranges.h" documented="true" meta="constructor" signature="QPageRanges()"/>
            <function name="QPageRanges" fullname="QPageRanges::QPageRanges" href="qpageranges.html#QPageRanges-1" status="active" access="public" location="qpageranges.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QPageRanges(QPageRanges &amp;&amp;other)">
                <parameter type="QPageRanges &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QPageRanges" fullname="QPageRanges::QPageRanges" href="qpageranges.html#QPageRanges-2" status="active" access="public" location="qpageranges.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QPageRanges(const QPageRanges &amp;other)">
                <parameter type="const QPageRanges &amp;" name="other" default=""/>
            </function>
            <function name="addPage" fullname="QPageRanges::addPage" href="qpageranges.html#addPage" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" type="void" signature="void addPage(int pageNumber)">
                <parameter type="int" name="pageNumber" default=""/>
            </function>
            <function name="addRange" fullname="QPageRanges::addRange" href="qpageranges.html#addRange" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" type="void" signature="void addRange(int from, int to)">
                <parameter type="int" name="from" default=""/>
                <parameter type="int" name="to" default=""/>
            </function>
            <function name="clear" fullname="QPageRanges::clear" href="qpageranges.html#clear" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="contains" fullname="QPageRanges::contains" href="qpageranges.html#contains" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(int pageNumber) const">
                <parameter type="int" name="pageNumber" default=""/>
            </function>
            <function name="firstPage" fullname="QPageRanges::firstPage" href="qpageranges.html#firstPage" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" type="int" signature="int firstPage() const"/>
            <function name="fromString" fullname="QPageRanges::fromString" href="qpageranges.html#fromString" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" static="true" type="QPageRanges" signature="QPageRanges fromString(const QString &amp;ranges)">
                <parameter type="const QString &amp;" name="ranges" default=""/>
            </function>
            <function name="isEmpty" fullname="QPageRanges::isEmpty" href="qpageranges.html#isEmpty" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="lastPage" fullname="QPageRanges::lastPage" href="qpageranges.html#lastPage" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" type="int" signature="int lastPage() const"/>
            <function name="operator&lt;&lt;" href="qpageranges.html#operator-lt-lt-14" status="active" access="public" location="qpageranges.h" documented="true" related="59" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPageRanges &amp;pageRanges)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPageRanges &amp;" name="pageRanges" default=""/>
            </function>
            <function name="operator=" fullname="QPageRanges::operator=" href="qpageranges.html#operator-eq" status="active" access="public" location="qpageranges.h" documented="true" meta="move-assign" noexcept="true" type="QPageRanges &amp;" signature="QPageRanges &amp; operator=(QPageRanges &amp;&amp;other)">
                <parameter type="QPageRanges &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPageRanges::operator=" href="qpageranges.html#operator-eq-1" status="active" access="public" location="qpageranges.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QPageRanges &amp;" signature="QPageRanges &amp; operator=(const QPageRanges &amp;other)">
                <parameter type="const QPageRanges &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpageranges.html#operator-gt-gt-11" status="active" access="public" location="qpageranges.h" documented="true" related="95" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPageRanges &amp;pageRanges)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPageRanges &amp;" name="pageRanges" default=""/>
            </function>
            <function name="toRangeList" fullname="QPageRanges::toRangeList" href="qpageranges.html#toRangeList" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" type="QList&lt;QPageRanges::Range&gt;" signature="QList&lt;QPageRanges::Range&gt; toRangeList() const"/>
            <function name="toString" fullname="QPageRanges::toString" href="qpageranges.html#toString" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="~QPageRanges" fullname="QPageRanges::~QPageRanges" href="qpageranges.html#dtor.QPageRanges" status="active" access="public" location="qpageranges.h" documented="true" meta="destructor" noexcept="true" signature="~QPageRanges()"/>
            <struct name="Range" fullname="QPageRanges::Range" href="qpageranges-range.html" status="active" access="public" location="qpageranges.h" documented="true" module="QtGui" brief="QPageRanges::Range struct holds the from and to endpoints of a range">
                <function name="contains" fullname="QPageRanges::Range::contains" href="qpageranges-range.html#contains" status="active" access="public" location="qpageranges.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(int pageNumber) const">
                    <parameter type="int" name="pageNumber" default=""/>
                </function>
                <variable name="from" fullname="QPageRanges::Range::from" href="qpageranges-range.html#from-var" status="active" access="public" location="qpageranges.h" documented="true" type="int" static="false" brief="The lower endpoint of the range"/>
                <variable name="to" fullname="QPageRanges::Range::to" href="qpageranges-range.html#to-var" status="active" access="public" location="qpageranges.h" documented="true" type="int" static="false" brief="The upper endpoint of the range"/>
            </struct>
        </class>
        <class name="QPageSize" href="qpagesize.html" status="active" access="public" location="qpagesize.h" documented="true" module="QtGui" brief="Describes the size and name of a defined page size">
            <function name="QPageSize" fullname="QPageSize::QPageSize" href="qpagesize.html#QPageSize" status="active" access="public" location="qpagesize.h" documented="true" meta="constructor" signature="QPageSize()"/>
            <function name="QPageSize" fullname="QPageSize::QPageSize" href="qpagesize.html#QPageSize-1" status="active" access="public" location="qpagesize.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPageSize(QPageSize::PageSizeId pageSize)">
                <parameter type="QPageSize::PageSizeId" name="pageSize" default=""/>
            </function>
            <function name="QPageSize" fullname="QPageSize::QPageSize" href="qpagesize.html#QPageSize-2" status="active" access="public" location="qpagesize.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QPageSize(const QPageSize &amp;other)">
                <parameter type="const QPageSize &amp;" name="other" default=""/>
            </function>
            <function name="QPageSize" fullname="QPageSize::QPageSize" href="qpagesize.html#QPageSize-3" status="active" access="public" location="qpagesize.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QPageSize(const QSize &amp;pointSize, const QString &amp;name, QPageSize::SizeMatchPolicy matchPolicy)">
                <parameter type="const QSize &amp;" name="pointSize" default=""/>
                <parameter type="const QString &amp;" name="name" default="QString()"/>
                <parameter type="QPageSize::SizeMatchPolicy" name="matchPolicy" default="FuzzyMatch"/>
            </function>
            <function name="QPageSize" fullname="QPageSize::QPageSize" href="qpagesize.html#QPageSize-4" status="active" access="public" location="qpagesize.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QPageSize(const QSizeF &amp;size, QPageSize::Unit units, const QString &amp;name, QPageSize::SizeMatchPolicy matchPolicy)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="QPageSize::Unit" name="units" default=""/>
                <parameter type="const QString &amp;" name="name" default="QString()"/>
                <parameter type="QPageSize::SizeMatchPolicy" name="matchPolicy" default="FuzzyMatch"/>
            </function>
            <function name="definitionSize" fullname="QPageSize::definitionSize" href="qpagesize.html#definitionSize" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QSizeF" signature="QSizeF definitionSize() const"/>
            <function name="definitionSize" fullname="QPageSize::definitionSize" href="qpagesize.html#definitionSize-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QSizeF" signature="QSizeF definitionSize(QPageSize::PageSizeId pageSizeId)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
            </function>
            <function name="definitionUnits" fullname="QPageSize::definitionUnits" href="qpagesize.html#definitionUnits" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QPageSize::Unit" signature="QPageSize::Unit definitionUnits() const"/>
            <function name="definitionUnits" fullname="QPageSize::definitionUnits" href="qpagesize.html#definitionUnits-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QPageSize::Unit" signature="QPageSize::Unit definitionUnits(QPageSize::PageSizeId pageSizeId)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
            </function>
            <function name="id" fullname="QPageSize::id" href="qpagesize.html#id" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QPageSize::PageSizeId" signature="QPageSize::PageSizeId id() const"/>
            <function name="id" fullname="QPageSize::id" href="qpagesize.html#id-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QPageSize::PageSizeId" signature="QPageSize::PageSizeId id(int windowsId)">
                <parameter type="int" name="windowsId" default=""/>
            </function>
            <function name="id" fullname="QPageSize::id" href="qpagesize.html#id-2" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QPageSize::PageSizeId" signature="QPageSize::PageSizeId id(const QSize &amp;pointSize, QPageSize::SizeMatchPolicy matchPolicy)">
                <parameter type="const QSize &amp;" name="pointSize" default=""/>
                <parameter type="QPageSize::SizeMatchPolicy" name="matchPolicy" default="FuzzyMatch"/>
            </function>
            <function name="id" fullname="QPageSize::id" href="qpagesize.html#id-3" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QPageSize::PageSizeId" signature="QPageSize::PageSizeId id(const QSizeF &amp;size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="QPageSize::Unit" name="units" default=""/>
                <parameter type="QPageSize::SizeMatchPolicy" name="matchPolicy" default="FuzzyMatch"/>
            </function>
            <function name="isEquivalentTo" fullname="QPageSize::isEquivalentTo" href="qpagesize.html#isEquivalentTo" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEquivalentTo(const QPageSize &amp;other) const">
                <parameter type="const QPageSize &amp;" name="other" default=""/>
            </function>
            <function name="isValid" fullname="QPageSize::isValid" href="qpagesize.html#isValid" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="key" fullname="QPageSize::key" href="qpagesize.html#key" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QString" signature="QString key() const"/>
            <function name="key" fullname="QPageSize::key" href="qpagesize.html#key-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString key(QPageSize::PageSizeId pageSizeId)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
            </function>
            <function name="name" fullname="QPageSize::name" href="qpagesize.html#name" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="name" fullname="QPageSize::name" href="qpagesize.html#name-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString name(QPageSize::PageSizeId pageSizeId)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
            </function>
            <function name="operator!=" href="qpagesize.html#operator-not-eq" status="active" access="public" location="qpagesize.h" documented="true" related="174" meta="plain" type="bool" signature="bool operator!=(const QPageSize &amp;lhs, const QPageSize &amp;rhs)">
                <parameter type="const QPageSize &amp;" name="lhs" default=""/>
                <parameter type="const QPageSize &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QPageSize::operator=" href="qpagesize.html#operator-eq" status="active" access="public" location="qpagesize.h" documented="true" meta="move-assign" noexcept="true" type="QPageSize &amp;" signature="QPageSize &amp; operator=(QPageSize &amp;&amp;other)">
                <parameter type="QPageSize &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPageSize::operator=" href="qpagesize.html#operator-eq-1" status="active" access="public" location="qpagesize.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPageSize &amp;" signature="QPageSize &amp; operator=(const QPageSize &amp;other)">
                <parameter type="const QPageSize &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qpagesize.html#operator-eq-eq" status="active" access="public" location="qpagesize.h" documented="true" related="175" meta="plain" type="bool" signature="bool operator==(const QPageSize &amp;lhs, const QPageSize &amp;rhs)">
                <parameter type="const QPageSize &amp;" name="lhs" default=""/>
                <parameter type="const QPageSize &amp;" name="rhs" default=""/>
            </function>
            <function name="rect" fullname="QPageSize::rect" href="qpagesize.html#rect" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF rect(QPageSize::Unit units) const">
                <parameter type="QPageSize::Unit" name="units" default=""/>
            </function>
            <function name="rectPixels" fullname="QPageSize::rectPixels" href="qpagesize.html#rectPixels" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect rectPixels(int resolution) const">
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="rectPoints" fullname="QPageSize::rectPoints" href="qpagesize.html#rectPoints" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect rectPoints() const"/>
            <function name="size" fullname="QPageSize::size" href="qpagesize.html#size" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QSizeF" signature="QSizeF size(QPageSize::Unit units) const">
                <parameter type="QPageSize::Unit" name="units" default=""/>
            </function>
            <function name="size" fullname="QPageSize::size" href="qpagesize.html#size-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QSizeF" signature="QSizeF size(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
                <parameter type="QPageSize::Unit" name="units" default=""/>
            </function>
            <function name="sizePixels" fullname="QPageSize::sizePixels" href="qpagesize.html#sizePixels" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize sizePixels(int resolution) const">
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="sizePixels" fullname="QPageSize::sizePixels" href="qpagesize.html#sizePixels-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QSize" signature="QSize sizePixels(QPageSize::PageSizeId pageSizeId, int resolution)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="sizePoints" fullname="QPageSize::sizePoints" href="qpagesize.html#sizePoints" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize sizePoints() const"/>
            <function name="sizePoints" fullname="QPageSize::sizePoints" href="qpagesize.html#sizePoints-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QSize" signature="QSize sizePoints(QPageSize::PageSizeId pageSizeId)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
            </function>
            <function name="swap" fullname="QPageSize::swap" href="qpagesize.html#swap" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPageSize &amp;other)">
                <parameter type="QPageSize &amp;" name="other" default=""/>
            </function>
            <function name="windowsId" fullname="QPageSize::windowsId" href="qpagesize.html#windowsId" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" const="true" type="int" signature="int windowsId() const"/>
            <function name="windowsId" fullname="QPageSize::windowsId" href="qpagesize.html#windowsId-1" status="active" access="public" location="qpagesize.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="int" signature="int windowsId(QPageSize::PageSizeId pageSizeId)">
                <parameter type="QPageSize::PageSizeId" name="pageSizeId" default=""/>
            </function>
            <function name="~QPageSize" fullname="QPageSize::~QPageSize" href="qpagesize.html#dtor.QPageSize" status="active" access="public" location="qpagesize.h" documented="true" meta="destructor" noexcept="true" signature="~QPageSize()"/>
            <enum name="PageSizeId" fullname="QPageSize::PageSizeId" href="qpagesize.html#PageSizeId-enum" status="active" access="public" location="qpagesize.h" documented="true">
                <value name="Letter" value="0"/>
                <value name="Legal" value="1"/>
                <value name="Executive" value="2"/>
                <value name="A0" value="3"/>
                <value name="A1" value="4"/>
                <value name="A2" value="5"/>
                <value name="A3" value="6"/>
                <value name="A4" value="7"/>
                <value name="A5" value="8"/>
                <value name="A6" value="9"/>
                <value name="A7" value="10"/>
                <value name="A8" value="11"/>
                <value name="A9" value="12"/>
                <value name="A10" value="13"/>
                <value name="B0" value="14"/>
                <value name="B1" value="15"/>
                <value name="B2" value="16"/>
                <value name="B3" value="17"/>
                <value name="B4" value="18"/>
                <value name="B5" value="19"/>
                <value name="B6" value="20"/>
                <value name="B7" value="21"/>
                <value name="B8" value="22"/>
                <value name="B9" value="23"/>
                <value name="B10" value="24"/>
                <value name="C5E" value="25"/>
                <value name="Comm10E" value="26"/>
                <value name="DLE" value="27"/>
                <value name="Folio" value="28"/>
                <value name="Ledger" value="29"/>
                <value name="Tabloid" value="30"/>
                <value name="Custom" value="31"/>
                <value name="A3Extra" value="32"/>
                <value name="A4Extra" value="33"/>
                <value name="A4Plus" value="34"/>
                <value name="A4Small" value="35"/>
                <value name="A5Extra" value="36"/>
                <value name="B5Extra" value="37"/>
                <value name="JisB0" value="38"/>
                <value name="JisB1" value="39"/>
                <value name="JisB2" value="40"/>
                <value name="JisB3" value="41"/>
                <value name="JisB4" value="42"/>
                <value name="JisB5" value="43"/>
                <value name="JisB6" value="44"/>
                <value name="JisB7" value="45"/>
                <value name="JisB8" value="46"/>
                <value name="JisB9" value="47"/>
                <value name="JisB10" value="48"/>
                <value name="AnsiC" value="49"/>
                <value name="AnsiD" value="50"/>
                <value name="AnsiE" value="51"/>
                <value name="LegalExtra" value="52"/>
                <value name="LetterExtra" value="53"/>
                <value name="LetterPlus" value="54"/>
                <value name="LetterSmall" value="55"/>
                <value name="TabloidExtra" value="56"/>
                <value name="ArchA" value="57"/>
                <value name="ArchB" value="58"/>
                <value name="ArchC" value="59"/>
                <value name="ArchD" value="60"/>
                <value name="ArchE" value="61"/>
                <value name="Imperial7x9" value="62"/>
                <value name="Imperial8x10" value="63"/>
                <value name="Imperial9x11" value="64"/>
                <value name="Imperial9x12" value="65"/>
                <value name="Imperial10x11" value="66"/>
                <value name="Imperial10x13" value="67"/>
                <value name="Imperial10x14" value="68"/>
                <value name="Imperial12x11" value="69"/>
                <value name="Imperial15x11" value="70"/>
                <value name="ExecutiveStandard" value="71"/>
                <value name="Note" value="72"/>
                <value name="Quarto" value="73"/>
                <value name="Statement" value="74"/>
                <value name="SuperA" value="75"/>
                <value name="SuperB" value="76"/>
                <value name="Postcard" value="77"/>
                <value name="DoublePostcard" value="78"/>
                <value name="Prc16K" value="79"/>
                <value name="Prc32K" value="80"/>
                <value name="Prc32KBig" value="81"/>
                <value name="FanFoldUS" value="82"/>
                <value name="FanFoldGerman" value="83"/>
                <value name="FanFoldGermanLegal" value="84"/>
                <value name="EnvelopeB4" value="85"/>
                <value name="EnvelopeB5" value="86"/>
                <value name="EnvelopeB6" value="87"/>
                <value name="EnvelopeC0" value="88"/>
                <value name="EnvelopeC1" value="89"/>
                <value name="EnvelopeC2" value="90"/>
                <value name="EnvelopeC3" value="91"/>
                <value name="EnvelopeC4" value="92"/>
                <value name="EnvelopeC6" value="93"/>
                <value name="EnvelopeC65" value="94"/>
                <value name="EnvelopeC7" value="95"/>
                <value name="Envelope9" value="96"/>
                <value name="Envelope11" value="97"/>
                <value name="Envelope12" value="98"/>
                <value name="Envelope14" value="99"/>
                <value name="EnvelopeMonarch" value="100"/>
                <value name="EnvelopePersonal" value="101"/>
                <value name="EnvelopeChou3" value="102"/>
                <value name="EnvelopeChou4" value="103"/>
                <value name="EnvelopeInvite" value="104"/>
                <value name="EnvelopeItalian" value="105"/>
                <value name="EnvelopeKaku2" value="106"/>
                <value name="EnvelopeKaku3" value="107"/>
                <value name="EnvelopePrc1" value="108"/>
                <value name="EnvelopePrc2" value="109"/>
                <value name="EnvelopePrc3" value="110"/>
                <value name="EnvelopePrc4" value="111"/>
                <value name="EnvelopePrc5" value="112"/>
                <value name="EnvelopePrc6" value="113"/>
                <value name="EnvelopePrc7" value="114"/>
                <value name="EnvelopePrc8" value="115"/>
                <value name="EnvelopePrc9" value="116"/>
                <value name="EnvelopePrc10" value="117"/>
                <value name="EnvelopeYou4" value="118"/>
                <value name="LastPageSize" value="EnvelopeYou4"/>
                <value name="AnsiA" value="Letter"/>
                <value name="AnsiB" value="Ledger"/>
                <value name="EnvelopeC5" value="C5E"/>
                <value name="EnvelopeDL" value="DLE"/>
                <value name="Envelope10" value="Comm10E"/>
            </enum>
            <enum name="SizeMatchPolicy" fullname="QPageSize::SizeMatchPolicy" href="qpagesize.html#SizeMatchPolicy-enum" status="active" access="public" location="qpagesize.h" documented="true">
                <value name="FuzzyMatch" value="0"/>
                <value name="FuzzyOrientationMatch" value="1"/>
                <value name="ExactMatch" value="2"/>
            </enum>
            <enum name="Unit" fullname="QPageSize::Unit" href="qpagesize.html#Unit-enum" status="active" access="public" location="qpagesize.h" documented="true">
                <value name="Millimeter" value="0"/>
                <value name="Point" value="1"/>
                <value name="Inch" value="2"/>
                <value name="Pica" value="3"/>
                <value name="Didot" value="4"/>
                <value name="Cicero" value="5"/>
            </enum>
        </class>
        <class name="QPagedPaintDevice" href="qpagedpaintdevice.html" status="active" access="public" location="qpagedpaintdevice.h" documented="true" groups="painting" bases="QPaintDevice" module="QtGui" brief="Represents a paint device that supports multiple pages">
            <function name="newPage" fullname="QPagedPaintDevice::newPage" href="qpagedpaintdevice.html#newPage" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool newPage() = 0"/>
            <function name="pageLayout" fullname="QPagedPaintDevice::pageLayout" href="qpagedpaintdevice.html#pageLayout" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="plain" const="true" type="QPageLayout" signature="QPageLayout pageLayout() const"/>
            <function name="pageRanges" fullname="QPagedPaintDevice::pageRanges" href="qpagedpaintdevice.html#pageRanges" status="active" access="public" location="qpagedpaintdevice.h" documented="true" since="6.0" meta="plain" const="true" type="QPageRanges" signature="QPageRanges pageRanges() const"/>
            <function name="setPageLayout" fullname="QPagedPaintDevice::setPageLayout" href="qpagedpaintdevice.html#setPageLayout" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setPageLayout(const QPageLayout &amp;newPageLayout)">
                <parameter type="const QPageLayout &amp;" name="newPageLayout" default=""/>
            </function>
            <function name="setPageMargins" fullname="QPagedPaintDevice::setPageMargins" href="qpagedpaintdevice.html#setPageMargins" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setPageMargins(const QMarginsF &amp;margins, QPageLayout::Unit units)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
                <parameter type="QPageLayout::Unit" name="units" default="QPageLayout::Millimeter"/>
            </function>
            <function name="setPageOrientation" fullname="QPagedPaintDevice::setPageOrientation" href="qpagedpaintdevice.html#setPageOrientation" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setPageOrientation(QPageLayout::Orientation orientation)">
                <parameter type="QPageLayout::Orientation" name="orientation" default=""/>
            </function>
            <function name="setPageRanges" fullname="QPagedPaintDevice::setPageRanges" href="qpagedpaintdevice.html#setPageRanges" status="active" access="public" location="qpagedpaintdevice.h" documented="true" since="6.0" meta="plain" virtual="virtual" type="void" signature="void setPageRanges(const QPageRanges &amp;ranges)">
                <parameter type="const QPageRanges &amp;" name="ranges" default=""/>
            </function>
            <function name="setPageSize" fullname="QPagedPaintDevice::setPageSize" href="qpagedpaintdevice.html#setPageSize" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setPageSize(const QPageSize &amp;pageSize)">
                <parameter type="const QPageSize &amp;" name="pageSize" default=""/>
            </function>
            <function name="~QPagedPaintDevice" fullname="QPagedPaintDevice::~QPagedPaintDevice" href="qpagedpaintdevice.html#dtor.QPagedPaintDevice" status="active" access="public" location="qpagedpaintdevice.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPagedPaintDevice()"/>
            <enum name="PdfVersion" fullname="QPagedPaintDevice::PdfVersion" href="qpagedpaintdevice.html#PdfVersion-enum" status="active" access="public" location="qpagedpaintdevice.h" documented="true">
                <value name="PdfVersion_1_4" value="0"/>
                <value name="PdfVersion_A1b" value="1"/>
                <value name="PdfVersion_1_6" value="2"/>
            </enum>
        </class>
        <class name="QPaintDevice" href="qpaintdevice.html" status="active" access="public" location="qpaintdevice.h" documented="true" groups="painting" module="QtGui" brief="The base class of objects that can be painted on with QPainter">
            <function name="QPaintDevice" fullname="QPaintDevice::QPaintDevice" href="qpaintdevice.html#QPaintDevice" status="active" access="protected" location="qpaintdevice.h" documented="true" meta="constructor" noexcept="true" signature="QPaintDevice()"/>
            <function name="colorCount" fullname="QPaintDevice::colorCount" href="qpaintdevice.html#colorCount" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int colorCount() const"/>
            <function name="depth" fullname="QPaintDevice::depth" href="qpaintdevice.html#depth" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int depth() const"/>
            <function name="devicePixelRatio" fullname="QPaintDevice::devicePixelRatio" href="qpaintdevice.html#devicePixelRatio" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal devicePixelRatio() const"/>
            <function name="devicePixelRatioF" fullname="QPaintDevice::devicePixelRatioF" href="qpaintdevice.html#devicePixelRatioF" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal devicePixelRatioF() const"/>
            <function name="height" fullname="QPaintDevice::height" href="qpaintdevice.html#height" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int height() const"/>
            <function name="heightMM" fullname="QPaintDevice::heightMM" href="qpaintdevice.html#heightMM" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int heightMM() const"/>
            <function name="logicalDpiX" fullname="QPaintDevice::logicalDpiX" href="qpaintdevice.html#logicalDpiX" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int logicalDpiX() const"/>
            <function name="logicalDpiY" fullname="QPaintDevice::logicalDpiY" href="qpaintdevice.html#logicalDpiY" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int logicalDpiY() const"/>
            <function name="metric" fullname="QPaintDevice::metric" href="qpaintdevice.html#metric" status="active" access="protected" location="qpaintdevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int metric(QPaintDevice::PaintDeviceMetric metric) const">
                <parameter type="QPaintDevice::PaintDeviceMetric" name="metric" default=""/>
            </function>
            <function name="paintEngine" fullname="QPaintDevice::paintEngine" href="qpaintdevice.html#paintEngine" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" virtual="pure" const="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const = 0"/>
            <function name="paintingActive" fullname="QPaintDevice::paintingActive" href="qpaintdevice.html#paintingActive" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool paintingActive() const"/>
            <function name="physicalDpiX" fullname="QPaintDevice::physicalDpiX" href="qpaintdevice.html#physicalDpiX" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int physicalDpiX() const"/>
            <function name="physicalDpiY" fullname="QPaintDevice::physicalDpiY" href="qpaintdevice.html#physicalDpiY" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int physicalDpiY() const"/>
            <function name="width" fullname="QPaintDevice::width" href="qpaintdevice.html#width" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int width() const"/>
            <function name="widthMM" fullname="QPaintDevice::widthMM" href="qpaintdevice.html#widthMM" status="active" access="public" location="qpaintdevice.h" documented="true" meta="plain" const="true" type="int" signature="int widthMM() const"/>
            <function name="~QPaintDevice" fullname="QPaintDevice::~QPaintDevice" href="qpaintdevice.html#dtor.QPaintDevice" status="active" access="public" location="qpaintdevice.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPaintDevice()"/>
            <enum name="PaintDeviceMetric" fullname="QPaintDevice::PaintDeviceMetric" href="qpaintdevice.html#PaintDeviceMetric-enum" status="active" access="public" location="qpaintdevice.h" documented="true">
                <value name="PdmWidth" value="1"/>
                <value name="PdmHeight" value="2"/>
                <value name="PdmWidthMM" value="3"/>
                <value name="PdmHeightMM" value="4"/>
                <value name="PdmNumColors" value="5"/>
                <value name="PdmDepth" value="6"/>
                <value name="PdmDpiX" value="7"/>
                <value name="PdmDpiY" value="8"/>
                <value name="PdmPhysicalDpiX" value="9"/>
                <value name="PdmPhysicalDpiY" value="10"/>
                <value name="PdmDevicePixelRatio" value="11"/>
                <value name="PdmDevicePixelRatioScaled" value="12"/>
            </enum>
        </class>
        <class name="QPaintDeviceWindow" href="qpaintdevicewindow.html" status="active" access="public" location="qpaintdevicewindow.h" documented="true" bases="QPaintDevice,QWindow" module="QtGui" brief="Convenience subclass of QWindow that is also a QPaintDevice">
            <function name="paintEvent" fullname="QPaintDeviceWindow::paintEvent" href="qpaintdevicewindow.html#paintEvent" status="active" access="protected" location="qpaintdevicewindow.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void paintEvent(QPaintEvent *event) override">
                <parameter type="QPaintEvent *" name="event" default=""/>
            </function>
            <function name="update" fullname="QPaintDeviceWindow::update" href="qpaintdevicewindow.html#update" status="active" access="public" location="qpaintdevicewindow.h" documented="true" meta="slot" type="void" signature="void update()"/>
            <function name="update" fullname="QPaintDeviceWindow::update" href="qpaintdevicewindow.html#update-1" status="active" access="public" location="qpaintdevicewindow.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void update(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="update" fullname="QPaintDeviceWindow::update" href="qpaintdevicewindow.html#update-2" status="active" access="public" location="qpaintdevicewindow.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void update(const QRegion &amp;region)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
        </class>
        <class name="QPaintEngine" href="qpaintengine.html" status="active" access="public" location="qpaintengine.h" documented="true" groups="painting" module="QtGui" brief="Abstract definition of how QPainter draws to a given device on a given platform">
            <function name="QPaintEngine" fullname="QPaintEngine::QPaintEngine" href="qpaintengine.html#QPaintEngine" status="active" access="public" location="qpaintengine.h" documented="true" meta="constructor" explicit="true" signature="QPaintEngine(QPaintEngine::PaintEngineFeatures caps)">
                <parameter type="QPaintEngine::PaintEngineFeatures" name="caps" default="PaintEngineFeatures()"/>
            </function>
            <function name="begin" fullname="QPaintEngine::begin" href="qpaintengine.html#begin" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool begin(QPaintDevice *pdev) = 0">
                <parameter type="QPaintDevice *" name="pdev" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPaintEngine::drawEllipse" href="qpaintengine.html#drawEllipse" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawEllipse(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPaintEngine::drawEllipse" href="qpaintengine.html#drawEllipse-1" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" overload="true" overload-number="1" type="void" signature="void drawEllipse(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="drawImage" fullname="QPaintEngine::drawImage" href="qpaintengine.html#drawImage" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawImage(const QRectF &amp;rectangle, const QImage &amp;image, const QRectF &amp;sr, Qt::ImageConversionFlags flags)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="const QRectF &amp;" name="sr" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawLines" fullname="QPaintEngine::drawLines" href="qpaintengine.html#drawLines" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawLines(const QLineF *lines, int lineCount)">
                <parameter type="const QLineF *" name="lines" default=""/>
                <parameter type="int" name="lineCount" default=""/>
            </function>
            <function name="drawLines" fullname="QPaintEngine::drawLines" href="qpaintengine.html#drawLines-1" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" overload="true" overload-number="1" type="void" signature="void drawLines(const QLine *lines, int lineCount)">
                <parameter type="const QLine *" name="lines" default=""/>
                <parameter type="int" name="lineCount" default=""/>
            </function>
            <function name="drawPath" fullname="QPaintEngine::drawPath" href="qpaintengine.html#drawPath" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPaintEngine::drawPixmap" href="qpaintengine.html#drawPixmap" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="pure" type="void" signature="void drawPixmap(const QRectF &amp;r, const QPixmap &amp;pm, const QRectF &amp;sr) = 0">
                <parameter type="const QRectF &amp;" name="r" default=""/>
                <parameter type="const QPixmap &amp;" name="pm" default=""/>
                <parameter type="const QRectF &amp;" name="sr" default=""/>
            </function>
            <function name="drawPoints" fullname="QPaintEngine::drawPoints" href="qpaintengine.html#drawPoints" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawPoints(const QPoint *points, int pointCount)">
                <parameter type="const QPoint *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawPoints" fullname="QPaintEngine::drawPoints" href="qpaintengine.html#drawPoints-1" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" overload="true" overload-number="1" type="void" signature="void drawPoints(const QPointF *points, int pointCount)">
                <parameter type="const QPointF *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawPolygon" fullname="QPaintEngine::drawPolygon" href="qpaintengine.html#drawPolygon" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawPolygon(const QPointF *points, int pointCount, QPaintEngine::PolygonDrawMode mode)">
                <parameter type="const QPointF *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
                <parameter type="QPaintEngine::PolygonDrawMode" name="mode" default=""/>
            </function>
            <function name="drawPolygon" fullname="QPaintEngine::drawPolygon" href="qpaintengine.html#drawPolygon-1" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" overload="true" overload-number="1" type="void" signature="void drawPolygon(const QPoint *points, int pointCount, QPaintEngine::PolygonDrawMode mode)">
                <parameter type="const QPoint *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
                <parameter type="QPaintEngine::PolygonDrawMode" name="mode" default=""/>
            </function>
            <function name="drawRects" fullname="QPaintEngine::drawRects" href="qpaintengine.html#drawRects" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawRects(const QRectF *rects, int rectCount)">
                <parameter type="const QRectF *" name="rects" default=""/>
                <parameter type="int" name="rectCount" default=""/>
            </function>
            <function name="drawRects" fullname="QPaintEngine::drawRects" href="qpaintengine.html#drawRects-1" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" overload="true" overload-number="1" type="void" signature="void drawRects(const QRect *rects, int rectCount)">
                <parameter type="const QRect *" name="rects" default=""/>
                <parameter type="int" name="rectCount" default=""/>
            </function>
            <function name="drawTextItem" fullname="QPaintEngine::drawTextItem" href="qpaintengine.html#drawTextItem" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawTextItem(const QPointF &amp;p, const QTextItem &amp;textItem)">
                <parameter type="const QPointF &amp;" name="p" default=""/>
                <parameter type="const QTextItem &amp;" name="textItem" default=""/>
            </function>
            <function name="drawTiledPixmap" fullname="QPaintEngine::drawTiledPixmap" href="qpaintengine.html#drawTiledPixmap" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void drawTiledPixmap(const QRectF &amp;rect, const QPixmap &amp;pixmap, const QPointF &amp;p)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QPointF &amp;" name="p" default=""/>
            </function>
            <function name="end" fullname="QPaintEngine::end" href="qpaintengine.html#end" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool end() = 0"/>
            <function name="hasFeature" fullname="QPaintEngine::hasFeature" href="qpaintengine.html#hasFeature" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasFeature(QPaintEngine::PaintEngineFeatures feature) const">
                <parameter type="QPaintEngine::PaintEngineFeatures" name="feature" default=""/>
            </function>
            <function name="isActive" fullname="QPaintEngine::isActive" href="qpaintengine.html#isActive" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="bool" signature="bool isActive() const"/>
            <function name="paintDevice" fullname="QPaintEngine::paintDevice" href="qpaintengine.html#paintDevice" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPaintDevice *" signature="QPaintDevice * paintDevice() const"/>
            <function name="painter" fullname="QPaintEngine::painter" href="qpaintengine.html#painter" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPainter *" signature="QPainter * painter() const"/>
            <function name="setActive" fullname="QPaintEngine::setActive" href="qpaintengine.html#setActive" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" type="void" signature="void setActive(bool state)">
                <parameter type="bool" name="state" default=""/>
            </function>
            <function name="type" fullname="QPaintEngine::type" href="qpaintengine.html#type" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="pure" const="true" type="QPaintEngine::Type" signature="QPaintEngine::Type type() const = 0"/>
            <function name="updateState" fullname="QPaintEngine::updateState" href="qpaintengine.html#updateState" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" virtual="pure" type="void" signature="void updateState(const QPaintEngineState &amp;state) = 0">
                <parameter type="const QPaintEngineState &amp;" name="state" default=""/>
            </function>
            <function name="~QPaintEngine" fullname="QPaintEngine::~QPaintEngine" href="qpaintengine.html#dtor.QPaintEngine" status="active" access="public" location="qpaintengine.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPaintEngine()"/>
            <enum name="DirtyFlag" fullname="QPaintEngine::DirtyFlag" href="qpaintengine.html#DirtyFlag-enum" status="active" access="public" location="qpaintengine.h" documented="true" typedef="QPaintEngine::DirtyFlags">
                <value name="DirtyPen" value="0x0001"/>
                <value name="DirtyBrush" value="0x0002"/>
                <value name="DirtyBrushOrigin" value="0x0004"/>
                <value name="DirtyFont" value="0x0008"/>
                <value name="DirtyBackground" value="0x0010"/>
                <value name="DirtyBackgroundMode" value="0x0020"/>
                <value name="DirtyTransform" value="0x0040"/>
                <value name="DirtyClipRegion" value="0x0080"/>
                <value name="DirtyClipPath" value="0x0100"/>
                <value name="DirtyHints" value="0x0200"/>
                <value name="DirtyCompositionMode" value="0x0400"/>
                <value name="DirtyClipEnabled" value="0x0800"/>
                <value name="DirtyOpacity" value="0x1000"/>
                <value name="AllDirty" value="0xffff"/>
            </enum>
            <enum name="PaintEngineFeature" fullname="QPaintEngine::PaintEngineFeature" href="qpaintengine.html#PaintEngineFeature-enum" status="active" access="public" location="qpaintengine.h" documented="true" typedef="QPaintEngine::PaintEngineFeatures">
                <value name="PrimitiveTransform" value="0x00000001"/>
                <value name="PatternTransform" value="0x00000002"/>
                <value name="PixmapTransform" value="0x00000004"/>
                <value name="PatternBrush" value="0x00000008"/>
                <value name="LinearGradientFill" value="0x00000010"/>
                <value name="RadialGradientFill" value="0x00000020"/>
                <value name="ConicalGradientFill" value="0x00000040"/>
                <value name="AlphaBlend" value="0x00000080"/>
                <value name="PorterDuff" value="0x00000100"/>
                <value name="PainterPaths" value="0x00000200"/>
                <value name="Antialiasing" value="0x00000400"/>
                <value name="BrushStroke" value="0x00000800"/>
                <value name="ConstantOpacity" value="0x00001000"/>
                <value name="MaskedBrush" value="0x00002000"/>
                <value name="PerspectiveTransform" value="0x00004000"/>
                <value name="BlendModes" value="0x00008000"/>
                <value name="ObjectBoundingModeGradients" value="0x00010000"/>
                <value name="RasterOpModes" value="0x00020000"/>
                <value name="PaintOutsidePaintEvent" value="0x20000000"/>
                <value name="AllFeatures" value="0xffffffff"/>
            </enum>
            <enum name="PolygonDrawMode" fullname="QPaintEngine::PolygonDrawMode" href="qpaintengine.html#PolygonDrawMode-enum" status="active" access="public" location="qpaintengine.h" documented="true">
                <value name="OddEvenMode" value="0"/>
                <value name="WindingMode" value="1"/>
                <value name="ConvexMode" value="2"/>
                <value name="PolylineMode" value="3"/>
            </enum>
            <enum name="Type" fullname="QPaintEngine::Type" href="qpaintengine.html#Type-enum" status="active" access="public" location="qpaintengine.h" documented="true">
                <value name="X11" value="0"/>
                <value name="Windows" value="1"/>
                <value name="QuickDraw" value="2"/>
                <value name="CoreGraphics" value="3"/>
                <value name="MacPrinter" value="4"/>
                <value name="QWindowSystem" value="5"/>
                <value name="OpenGL" value="6"/>
                <value name="Picture" value="7"/>
                <value name="SVG" value="8"/>
                <value name="Raster" value="9"/>
                <value name="Direct3D" value="10"/>
                <value name="Pdf" value="11"/>
                <value name="OpenVG" value="12"/>
                <value name="OpenGL2" value="13"/>
                <value name="PaintBuffer" value="14"/>
                <value name="Blitter" value="15"/>
                <value name="Direct2D" value="16"/>
                <value name="User" value="50"/>
                <value name="MaxUser" value="100"/>
            </enum>
            <typedef name="DirtyFlags" fullname="QPaintEngine::DirtyFlags" href="qpaintengine.html#DirtyFlag-enum" status="active" access="public" location="qpaintengine.h" enum="QPaintEngine::DirtyFlag"/>
            <typedef name="PaintEngineFeatures" fullname="QPaintEngine::PaintEngineFeatures" href="qpaintengine.html#PaintEngineFeature-enum" status="active" access="public" location="qpaintengine.h" enum="QPaintEngine::PaintEngineFeature"/>
        </class>
        <class threadsafety="reentrant" name="QPaintEngineState" href="qpaintenginestate.html" status="active" access="public" location="qpaintengine.h" documented="true" module="QtGui" brief="Information about the active paint engine's current state">
            <target name="getfunction" title="GetFunction"/>
            <function name="backgroundBrush" fullname="QPaintEngineState::backgroundBrush" href="qpaintenginestate.html#backgroundBrush" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush backgroundBrush() const"/>
            <function name="backgroundMode" fullname="QPaintEngineState::backgroundMode" href="qpaintenginestate.html#backgroundMode" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="Qt::BGMode" signature="Qt::BGMode backgroundMode() const"/>
            <function name="brush" fullname="QPaintEngineState::brush" href="qpaintenginestate.html#brush" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush brush() const"/>
            <function name="brushNeedsResolving" fullname="QPaintEngineState::brushNeedsResolving" href="qpaintenginestate.html#brushNeedsResolving" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="bool" signature="bool brushNeedsResolving() const"/>
            <function name="brushOrigin" fullname="QPaintEngineState::brushOrigin" href="qpaintenginestate.html#brushOrigin" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF brushOrigin() const"/>
            <function name="clipOperation" fullname="QPaintEngineState::clipOperation" href="qpaintenginestate.html#clipOperation" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="Qt::ClipOperation" signature="Qt::ClipOperation clipOperation() const"/>
            <function name="clipPath" fullname="QPaintEngineState::clipPath" href="qpaintenginestate.html#clipPath" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath clipPath() const"/>
            <function name="clipRegion" fullname="QPaintEngineState::clipRegion" href="qpaintenginestate.html#clipRegion" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion clipRegion() const"/>
            <function name="compositionMode" fullname="QPaintEngineState::compositionMode" href="qpaintenginestate.html#compositionMode" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPainter::CompositionMode" signature="QPainter::CompositionMode compositionMode() const"/>
            <function name="font" fullname="QPaintEngineState::font" href="qpaintenginestate.html#font" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QFont" signature="QFont font() const"/>
            <function name="isClipEnabled" fullname="QPaintEngineState::isClipEnabled" href="qpaintenginestate.html#isClipEnabled" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="bool" signature="bool isClipEnabled() const"/>
            <function name="opacity" fullname="QPaintEngineState::opacity" href="qpaintenginestate.html#opacity" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal opacity() const"/>
            <function name="painter" fullname="QPaintEngineState::painter" href="qpaintenginestate.html#painter" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPainter *" signature="QPainter * painter() const"/>
            <function name="pen" fullname="QPaintEngineState::pen" href="qpaintenginestate.html#pen" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPen" signature="QPen pen() const"/>
            <function name="penNeedsResolving" fullname="QPaintEngineState::penNeedsResolving" href="qpaintenginestate.html#penNeedsResolving" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="bool" signature="bool penNeedsResolving() const"/>
            <function name="renderHints" fullname="QPaintEngineState::renderHints" href="qpaintenginestate.html#renderHints" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPainter::RenderHints" signature="QPainter::RenderHints renderHints() const"/>
            <function name="state" fullname="QPaintEngineState::state" href="qpaintenginestate.html#state" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QPaintEngine::DirtyFlags" signature="QPaintEngine::DirtyFlags state() const"/>
            <function name="transform" fullname="QPaintEngineState::transform" href="qpaintenginestate.html#transform" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform transform() const"/>
        </class>
        <class name="QPaintEvent" href="qpaintevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains event parameters for paint events">
            <contents name="automatic-clipping" title="Automatic Clipping" level="1"/>
            <function name="QPaintEvent" fullname="QPaintEvent::QPaintEvent" href="qpaintevent.html#QPaintEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QPaintEvent(const QRect &amp;paintRect)">
                <parameter type="const QRect &amp;" name="paintRect" default=""/>
            </function>
            <function name="QPaintEvent" fullname="QPaintEvent::QPaintEvent" href="qpaintevent.html#QPaintEvent-1" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPaintEvent(const QRegion &amp;paintRegion)">
                <parameter type="const QRegion &amp;" name="paintRegion" default=""/>
            </function>
            <function name="rect" fullname="QPaintEvent::rect" href="qpaintevent.html#rect" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QRect &amp;" signature="const QRect &amp; rect() const"/>
            <function name="region" fullname="QPaintEvent::region" href="qpaintevent.html#region" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QRegion &amp;" signature="const QRegion &amp; region() const"/>
        </class>
        <class threadsafety="reentrant" name="QPainter" href="qpainter.html" status="active" access="public" location="qpainter.h" documented="true" groups="painting" module="QtGui" brief="Performs low-level painting on widgets and other paint devices">
            <target name="composition-modes" title="Composition Modes"/>
            <target name="limitations" title="Limitations"/>
            <contents name="settings" title="Settings" level="1"/>
            <contents name="drawing" title="Drawing" level="1"/>
            <contents name="drawing-pixmaps-and-images" title="Drawing Pixmaps and Images" level="1"/>
            <contents name="drawing-high-resolution-versions-of-pixmaps-and-images" title="Drawing High Resolution Versions of Pixmaps and Images" level="2"/>
            <contents name="rendering-quality" title="Rendering Quality" level="1"/>
            <contents name="coordinate-transformations" title="Coordinate Transformations" level="1"/>
            <contents name="clipping" title="Clipping" level="1"/>
            <contents name="composition-modes" title="Composition Modes" level="1"/>
            <contents name="limitations" title="Limitations" level="1"/>
            <contents name="performance" title="Performance" level="1"/>
            <function name="QPainter" fullname="QPainter::QPainter" href="qpainter.html#QPainter" status="active" access="public" location="qpainter.h" documented="true" meta="constructor" signature="QPainter()"/>
            <function name="QPainter" fullname="QPainter::QPainter" href="qpainter.html#QPainter-1" status="active" access="public" location="qpainter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPainter(QPaintDevice *device)">
                <parameter type="QPaintDevice *" name="device" default=""/>
            </function>
            <function name="background" fullname="QPainter::background" href="qpainter.html#background" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; background() const"/>
            <function name="backgroundMode" fullname="QPainter::backgroundMode" href="qpainter.html#backgroundMode" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="Qt::BGMode" signature="Qt::BGMode backgroundMode() const"/>
            <function name="begin" fullname="QPainter::begin" href="qpainter.html#begin" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="bool" signature="bool begin(QPaintDevice *device)">
                <parameter type="QPaintDevice *" name="device" default=""/>
            </function>
            <function name="beginNativePainting" fullname="QPainter::beginNativePainting" href="qpainter.html#beginNativePainting" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void beginNativePainting()"/>
            <function name="boundingRect" fullname="QPainter::boundingRect" href="qpainter.html#boundingRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="QRectF" signature="QRectF boundingRect(const QRectF &amp;rectangle, int flags, const QString &amp;text)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="boundingRect" fullname="QPainter::boundingRect" href="qpainter.html#boundingRect-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="QRect" signature="QRect boundingRect(const QRect &amp;rectangle, int flags, const QString &amp;text)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="boundingRect" fullname="QPainter::boundingRect" href="qpainter.html#boundingRect-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="QRectF" signature="QRectF boundingRect(const QRectF &amp;rectangle, const QString &amp;text, const QTextOption &amp;option)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default="QTextOption()"/>
            </function>
            <function name="boundingRect" fullname="QPainter::boundingRect" href="qpainter.html#boundingRect-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="QRect" signature="QRect boundingRect(int x, int y, int w, int h, int flags, const QString &amp;text)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="brush" fullname="QPainter::brush" href="qpainter.html#brush" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; brush() const"/>
            <function name="brushOrigin" fullname="QPainter::brushOrigin" href="qpainter.html#brushOrigin" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint brushOrigin() const"/>
            <function name="clipBoundingRect" fullname="QPainter::clipBoundingRect" href="qpainter.html#clipBoundingRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF clipBoundingRect() const"/>
            <function name="clipPath" fullname="QPainter::clipPath" href="qpainter.html#clipPath" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath clipPath() const"/>
            <function name="clipRegion" fullname="QPainter::clipRegion" href="qpainter.html#clipRegion" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion clipRegion() const"/>
            <function name="combinedTransform" fullname="QPainter::combinedTransform" href="qpainter.html#combinedTransform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform combinedTransform() const"/>
            <function name="compositionMode" fullname="QPainter::compositionMode" href="qpainter.html#compositionMode" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QPainter::CompositionMode" signature="QPainter::CompositionMode compositionMode() const"/>
            <function name="device" fullname="QPainter::device" href="qpainter.html#device" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QPaintDevice *" signature="QPaintDevice * device() const"/>
            <function name="deviceTransform" fullname="QPainter::deviceTransform" href="qpainter.html#deviceTransform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QTransform &amp;" signature="const QTransform &amp; deviceTransform() const"/>
            <function name="drawArc" fullname="QPainter::drawArc" href="qpainter.html#drawArc" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawArc(const QRectF &amp;rectangle, int startAngle, int spanAngle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawArc" fullname="QPainter::drawArc" href="qpainter.html#drawArc-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawArc(const QRect &amp;rectangle, int startAngle, int spanAngle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawArc" fullname="QPainter::drawArc" href="qpainter.html#drawArc-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawArc(int x, int y, int width, int height, int startAngle, int spanAngle)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawChord" fullname="QPainter::drawChord" href="qpainter.html#drawChord" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawChord(const QRectF &amp;rectangle, int startAngle, int spanAngle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawChord" fullname="QPainter::drawChord" href="qpainter.html#drawChord-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawChord(const QRect &amp;rectangle, int startAngle, int spanAngle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawChord" fullname="QPainter::drawChord" href="qpainter.html#drawChord-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawChord(int x, int y, int width, int height, int startAngle, int spanAngle)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawConvexPolygon" fullname="QPainter::drawConvexPolygon" href="qpainter.html#drawConvexPolygon" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawConvexPolygon(const QPointF *points, int pointCount)">
                <parameter type="const QPointF *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawConvexPolygon" fullname="QPainter::drawConvexPolygon" href="qpainter.html#drawConvexPolygon-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawConvexPolygon(const QPolygon &amp;polygon)">
                <parameter type="const QPolygon &amp;" name="polygon" default=""/>
            </function>
            <function name="drawConvexPolygon" fullname="QPainter::drawConvexPolygon" href="qpainter.html#drawConvexPolygon-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawConvexPolygon(const QPolygonF &amp;polygon)">
                <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
            </function>
            <function name="drawConvexPolygon" fullname="QPainter::drawConvexPolygon" href="qpainter.html#drawConvexPolygon-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawConvexPolygon(const QPoint *points, int pointCount)">
                <parameter type="const QPoint *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPainter::drawEllipse" href="qpainter.html#drawEllipse" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawEllipse(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPainter::drawEllipse" href="qpainter.html#drawEllipse-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawEllipse(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPainter::drawEllipse" href="qpainter.html#drawEllipse-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawEllipse(const QPoint &amp;center, int rx, int ry)">
                <parameter type="const QPoint &amp;" name="center" default=""/>
                <parameter type="int" name="rx" default=""/>
                <parameter type="int" name="ry" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPainter::drawEllipse" href="qpainter.html#drawEllipse-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawEllipse(const QPointF &amp;center, qreal rx, qreal ry)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
                <parameter type="qreal" name="rx" default=""/>
                <parameter type="qreal" name="ry" default=""/>
            </function>
            <function name="drawEllipse" fullname="QPainter::drawEllipse" href="qpainter.html#drawEllipse-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void drawEllipse(int x, int y, int width, int height)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="drawGlyphRun" fullname="QPainter::drawGlyphRun" href="qpainter.html#drawGlyphRun" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawGlyphRun(const QPointF &amp;position, const QGlyphRun &amp;glyphs)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
                <parameter type="const QGlyphRun &amp;" name="glyphs" default=""/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawImage(const QRectF &amp;target, const QImage &amp;image, const QRectF &amp;source, Qt::ImageConversionFlags flags)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="const QRectF &amp;" name="source" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawImage(const QPoint &amp;point, const QImage &amp;image)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawImage(const QPointF &amp;point, const QImage &amp;image)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawImage(const QRect &amp;rectangle, const QImage &amp;image)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void drawImage(const QRectF &amp;rectangle, const QImage &amp;image)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-5" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void drawImage(const QPoint &amp;point, const QImage &amp;image, const QRect &amp;source, Qt::ImageConversionFlags flags)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="const QRect &amp;" name="source" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-6" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="6" type="void" signature="void drawImage(const QPointF &amp;point, const QImage &amp;image, const QRectF &amp;source, Qt::ImageConversionFlags flags)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="const QRectF &amp;" name="source" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-7" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="7" type="void" signature="void drawImage(const QRect &amp;target, const QImage &amp;image, const QRect &amp;source, Qt::ImageConversionFlags flags)">
                <parameter type="const QRect &amp;" name="target" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="const QRect &amp;" name="source" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawImage" fullname="QPainter::drawImage" href="qpainter.html#drawImage-8" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="8" type="void" signature="void drawImage(int x, int y, const QImage &amp;image, int sx, int sy, int sw, int sh, Qt::ImageConversionFlags flags)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="int" name="sx" default="0"/>
                <parameter type="int" name="sy" default="0"/>
                <parameter type="int" name="sw" default="-1"/>
                <parameter type="int" name="sh" default="-1"/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="drawLine" fullname="QPainter::drawLine" href="qpainter.html#drawLine" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawLine(const QLineF &amp;line)">
                <parameter type="const QLineF &amp;" name="line" default=""/>
            </function>
            <function name="drawLine" fullname="QPainter::drawLine" href="qpainter.html#drawLine-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawLine(const QLine &amp;line)">
                <parameter type="const QLine &amp;" name="line" default=""/>
            </function>
            <function name="drawLine" fullname="QPainter::drawLine" href="qpainter.html#drawLine-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawLine(const QPoint &amp;p1, const QPoint &amp;p2)">
                <parameter type="const QPoint &amp;" name="p1" default=""/>
                <parameter type="const QPoint &amp;" name="p2" default=""/>
            </function>
            <function name="drawLine" fullname="QPainter::drawLine" href="qpainter.html#drawLine-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawLine(const QPointF &amp;p1, const QPointF &amp;p2)">
                <parameter type="const QPointF &amp;" name="p1" default=""/>
                <parameter type="const QPointF &amp;" name="p2" default=""/>
            </function>
            <function name="drawLine" fullname="QPainter::drawLine" href="qpainter.html#drawLine-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void drawLine(int x1, int y1, int x2, int y2)">
                <parameter type="int" name="x1" default=""/>
                <parameter type="int" name="y1" default=""/>
                <parameter type="int" name="x2" default=""/>
                <parameter type="int" name="y2" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawLines(const QLineF *lines, int lineCount)">
                <parameter type="const QLineF *" name="lines" default=""/>
                <parameter type="int" name="lineCount" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawLines(const QList&lt;QLine&gt; &amp;lines)">
                <parameter type="const QList&lt;QLine&gt; &amp;" name="lines" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawLines(const QList&lt;QLineF&gt; &amp;lines)">
                <parameter type="const QList&lt;QLineF&gt; &amp;" name="lines" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawLines(const QList&lt;QPoint&gt; &amp;pointPairs)">
                <parameter type="const QList&lt;QPoint&gt; &amp;" name="pointPairs" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void drawLines(const QList&lt;QPointF&gt; &amp;pointPairs)">
                <parameter type="const QList&lt;QPointF&gt; &amp;" name="pointPairs" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-5" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void drawLines(const QLine *lines, int lineCount)">
                <parameter type="const QLine *" name="lines" default=""/>
                <parameter type="int" name="lineCount" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-6" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="6" type="void" signature="void drawLines(const QPoint *pointPairs, int lineCount)">
                <parameter type="const QPoint *" name="pointPairs" default=""/>
                <parameter type="int" name="lineCount" default=""/>
            </function>
            <function name="drawLines" fullname="QPainter::drawLines" href="qpainter.html#drawLines-7" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="7" type="void" signature="void drawLines(const QPointF *pointPairs, int lineCount)">
                <parameter type="const QPointF *" name="pointPairs" default=""/>
                <parameter type="int" name="lineCount" default=""/>
            </function>
            <function name="drawPath" fullname="QPainter::drawPath" href="qpainter.html#drawPath" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="drawPicture" fullname="QPainter::drawPicture" href="qpainter.html#drawPicture" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPicture(const QPointF &amp;point, const QPicture &amp;picture)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QPicture &amp;" name="picture" default=""/>
            </function>
            <function name="drawPicture" fullname="QPainter::drawPicture" href="qpainter.html#drawPicture-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPicture(const QPoint &amp;point, const QPicture &amp;picture)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QPicture &amp;" name="picture" default=""/>
            </function>
            <function name="drawPicture" fullname="QPainter::drawPicture" href="qpainter.html#drawPicture-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPicture(int x, int y, const QPicture &amp;picture)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QPicture &amp;" name="picture" default=""/>
            </function>
            <function name="drawPie" fullname="QPainter::drawPie" href="qpainter.html#drawPie" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPie(const QRectF &amp;rectangle, int startAngle, int spanAngle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawPie" fullname="QPainter::drawPie" href="qpainter.html#drawPie-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPie(const QRect &amp;rectangle, int startAngle, int spanAngle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawPie" fullname="QPainter::drawPie" href="qpainter.html#drawPie-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPie(int x, int y, int width, int height, int startAngle, int spanAngle)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="startAngle" default=""/>
                <parameter type="int" name="spanAngle" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPixmap(const QRectF &amp;target, const QPixmap &amp;pixmap, const QRectF &amp;source)">
                <parameter type="const QRectF &amp;" name="target" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QRectF &amp;" name="source" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPixmap(const QPoint &amp;point, const QPixmap &amp;pixmap)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPixmap(const QPointF &amp;point, const QPixmap &amp;pixmap)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawPixmap(const QRect &amp;rectangle, const QPixmap &amp;pixmap)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void drawPixmap(const QPoint &amp;point, const QPixmap &amp;pixmap, const QRect &amp;source)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QRect &amp;" name="source" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-5" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void drawPixmap(const QPointF &amp;point, const QPixmap &amp;pixmap, const QRectF &amp;source)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QRectF &amp;" name="source" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-6" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="6" type="void" signature="void drawPixmap(const QRect &amp;target, const QPixmap &amp;pixmap, const QRect &amp;source)">
                <parameter type="const QRect &amp;" name="target" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QRect &amp;" name="source" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-7" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="7" type="void" signature="void drawPixmap(int x, int y, const QPixmap &amp;pixmap)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-8" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="8" type="void" signature="void drawPixmap(int x, int y, int width, int height, const QPixmap &amp;pixmap)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-9" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="9" type="void" signature="void drawPixmap(int x, int y, const QPixmap &amp;pixmap, int sx, int sy, int sw, int sh)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="int" name="sx" default=""/>
                <parameter type="int" name="sy" default=""/>
                <parameter type="int" name="sw" default=""/>
                <parameter type="int" name="sh" default=""/>
            </function>
            <function name="drawPixmap" fullname="QPainter::drawPixmap" href="qpainter.html#drawPixmap-10" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="10" type="void" signature="void drawPixmap(int x, int y, int w, int h, const QPixmap &amp;pixmap, int sx, int sy, int sw, int sh)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="int" name="sx" default=""/>
                <parameter type="int" name="sy" default=""/>
                <parameter type="int" name="sw" default=""/>
                <parameter type="int" name="sh" default=""/>
            </function>
            <function name="drawPixmapFragments" fullname="QPainter::drawPixmapFragments" href="qpainter.html#drawPixmapFragments" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &amp;pixmap, QPainter::PixmapFragmentHints hints)">
                <parameter type="const QPainter::PixmapFragment *" name="fragments" default=""/>
                <parameter type="int" name="fragmentCount" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="QPainter::PixmapFragmentHints" name="hints" default="PixmapFragmentHints()"/>
            </function>
            <function name="drawPoint" fullname="QPainter::drawPoint" href="qpainter.html#drawPoint" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPoint(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="drawPoint" fullname="QPainter::drawPoint" href="qpainter.html#drawPoint-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPoint(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="drawPoint" fullname="QPainter::drawPoint" href="qpainter.html#drawPoint-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPoint(int x, int y)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="drawPoints" fullname="QPainter::drawPoints" href="qpainter.html#drawPoints" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPoints(const QPointF *points, int pointCount)">
                <parameter type="const QPointF *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawPoints" fullname="QPainter::drawPoints" href="qpainter.html#drawPoints-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPoints(const QPolygon &amp;points)">
                <parameter type="const QPolygon &amp;" name="points" default=""/>
            </function>
            <function name="drawPoints" fullname="QPainter::drawPoints" href="qpainter.html#drawPoints-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPoints(const QPolygonF &amp;points)">
                <parameter type="const QPolygonF &amp;" name="points" default=""/>
            </function>
            <function name="drawPoints" fullname="QPainter::drawPoints" href="qpainter.html#drawPoints-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawPoints(const QPoint *points, int pointCount)">
                <parameter type="const QPoint *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawPolygon" fullname="QPainter::drawPolygon" href="qpainter.html#drawPolygon" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPolygon(const QPointF *points, int pointCount, Qt::FillRule fillRule)">
                <parameter type="const QPointF *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default="Qt::OddEvenFill"/>
            </function>
            <function name="drawPolygon" fullname="QPainter::drawPolygon" href="qpainter.html#drawPolygon-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPolygon(const QPolygon &amp;points, Qt::FillRule fillRule)">
                <parameter type="const QPolygon &amp;" name="points" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default="Qt::OddEvenFill"/>
            </function>
            <function name="drawPolygon" fullname="QPainter::drawPolygon" href="qpainter.html#drawPolygon-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPolygon(const QPolygonF &amp;points, Qt::FillRule fillRule)">
                <parameter type="const QPolygonF &amp;" name="points" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default="Qt::OddEvenFill"/>
            </function>
            <function name="drawPolygon" fullname="QPainter::drawPolygon" href="qpainter.html#drawPolygon-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawPolygon(const QPoint *points, int pointCount, Qt::FillRule fillRule)">
                <parameter type="const QPoint *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default="Qt::OddEvenFill"/>
            </function>
            <function name="drawPolyline" fullname="QPainter::drawPolyline" href="qpainter.html#drawPolyline" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawPolyline(const QPointF *points, int pointCount)">
                <parameter type="const QPointF *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawPolyline" fullname="QPainter::drawPolyline" href="qpainter.html#drawPolyline-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawPolyline(const QPolygon &amp;points)">
                <parameter type="const QPolygon &amp;" name="points" default=""/>
            </function>
            <function name="drawPolyline" fullname="QPainter::drawPolyline" href="qpainter.html#drawPolyline-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawPolyline(const QPolygonF &amp;points)">
                <parameter type="const QPolygonF &amp;" name="points" default=""/>
            </function>
            <function name="drawPolyline" fullname="QPainter::drawPolyline" href="qpainter.html#drawPolyline-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawPolyline(const QPoint *points, int pointCount)">
                <parameter type="const QPoint *" name="points" default=""/>
                <parameter type="int" name="pointCount" default=""/>
            </function>
            <function name="drawRect" fullname="QPainter::drawRect" href="qpainter.html#drawRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawRect(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="drawRect" fullname="QPainter::drawRect" href="qpainter.html#drawRect-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawRect(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="drawRect" fullname="QPainter::drawRect" href="qpainter.html#drawRect-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawRect(int x, int y, int width, int height)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="drawRects" fullname="QPainter::drawRects" href="qpainter.html#drawRects" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawRects(const QRectF *rectangles, int rectCount)">
                <parameter type="const QRectF *" name="rectangles" default=""/>
                <parameter type="int" name="rectCount" default=""/>
            </function>
            <function name="drawRects" fullname="QPainter::drawRects" href="qpainter.html#drawRects-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawRects(const QList&lt;QRect&gt; &amp;rectangles)">
                <parameter type="const QList&lt;QRect&gt; &amp;" name="rectangles" default=""/>
            </function>
            <function name="drawRects" fullname="QPainter::drawRects" href="qpainter.html#drawRects-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawRects(const QList&lt;QRectF&gt; &amp;rectangles)">
                <parameter type="const QList&lt;QRectF&gt; &amp;" name="rectangles" default=""/>
            </function>
            <function name="drawRects" fullname="QPainter::drawRects" href="qpainter.html#drawRects-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawRects(const QRect *rectangles, int rectCount)">
                <parameter type="const QRect *" name="rectangles" default=""/>
                <parameter type="int" name="rectCount" default=""/>
            </function>
            <function name="drawRoundedRect" fullname="QPainter::drawRoundedRect" href="qpainter.html#drawRoundedRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawRoundedRect(const QRectF &amp;rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
                <parameter type="qreal" name="xRadius" default=""/>
                <parameter type="qreal" name="yRadius" default=""/>
                <parameter type="Qt::SizeMode" name="mode" default="Qt::AbsoluteSize"/>
            </function>
            <function name="drawRoundedRect" fullname="QPainter::drawRoundedRect" href="qpainter.html#drawRoundedRect-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawRoundedRect(const QRect &amp;rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
                <parameter type="qreal" name="xRadius" default=""/>
                <parameter type="qreal" name="yRadius" default=""/>
                <parameter type="Qt::SizeMode" name="mode" default="Qt::AbsoluteSize"/>
            </function>
            <function name="drawRoundedRect" fullname="QPainter::drawRoundedRect" href="qpainter.html#drawRoundedRect-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawRoundedRect(int x, int y, int w, int h, qreal xRadius, qreal yRadius, Qt::SizeMode mode)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
                <parameter type="qreal" name="xRadius" default=""/>
                <parameter type="qreal" name="yRadius" default=""/>
                <parameter type="Qt::SizeMode" name="mode" default="Qt::AbsoluteSize"/>
            </function>
            <function name="drawStaticText" fullname="QPainter::drawStaticText" href="qpainter.html#drawStaticText" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawStaticText(const QPointF &amp;topLeftPosition, const QStaticText &amp;staticText)">
                <parameter type="const QPointF &amp;" name="topLeftPosition" default=""/>
                <parameter type="const QStaticText &amp;" name="staticText" default=""/>
            </function>
            <function name="drawStaticText" fullname="QPainter::drawStaticText" href="qpainter.html#drawStaticText-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawStaticText(const QPoint &amp;topLeftPosition, const QStaticText &amp;staticText)">
                <parameter type="const QPoint &amp;" name="topLeftPosition" default=""/>
                <parameter type="const QStaticText &amp;" name="staticText" default=""/>
            </function>
            <function name="drawStaticText" fullname="QPainter::drawStaticText" href="qpainter.html#drawStaticText-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawStaticText(int left, int top, const QStaticText &amp;staticText)">
                <parameter type="int" name="left" default=""/>
                <parameter type="int" name="top" default=""/>
                <parameter type="const QStaticText &amp;" name="staticText" default=""/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawText(const QPointF &amp;position, const QString &amp;text)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawText(const QPoint &amp;position, const QString &amp;text)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawText(const QRectF &amp;rectangle, const QString &amp;text, const QTextOption &amp;option)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextOption &amp;" name="option" default="QTextOption()"/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void drawText(int x, int y, const QString &amp;text)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void drawText(const QRect &amp;rectangle, int flags, const QString &amp;text, QRect *boundingRect)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QRect *" name="boundingRect" default="nullptr"/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText-5" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void drawText(const QRectF &amp;rectangle, int flags, const QString &amp;text, QRectF *boundingRect)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QRectF *" name="boundingRect" default="nullptr"/>
            </function>
            <function name="drawText" fullname="QPainter::drawText" href="qpainter.html#drawText-6" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="6" type="void" signature="void drawText(int x, int y, int width, int height, int flags, const QString &amp;text, QRect *boundingRect)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="flags" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QRect *" name="boundingRect" default="nullptr"/>
            </function>
            <function name="drawTiledPixmap" fullname="QPainter::drawTiledPixmap" href="qpainter.html#drawTiledPixmap" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void drawTiledPixmap(const QRectF &amp;rectangle, const QPixmap &amp;pixmap, const QPointF &amp;position)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QPointF &amp;" name="position" default="QPointF()"/>
            </function>
            <function name="drawTiledPixmap" fullname="QPainter::drawTiledPixmap" href="qpainter.html#drawTiledPixmap-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void drawTiledPixmap(const QRect &amp;rectangle, const QPixmap &amp;pixmap, const QPoint &amp;position)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="const QPoint &amp;" name="position" default="QPoint()"/>
            </function>
            <function name="drawTiledPixmap" fullname="QPainter::drawTiledPixmap" href="qpainter.html#drawTiledPixmap-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void drawTiledPixmap(int x, int y, int width, int height, const QPixmap &amp;pixmap, int sx, int sy)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
                <parameter type="int" name="sx" default="0"/>
                <parameter type="int" name="sy" default="0"/>
            </function>
            <function name="end" fullname="QPainter::end" href="qpainter.html#end" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="bool" signature="bool end()"/>
            <function name="endNativePainting" fullname="QPainter::endNativePainting" href="qpainter.html#endNativePainting" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void endNativePainting()"/>
            <function name="eraseRect" fullname="QPainter::eraseRect" href="qpainter.html#eraseRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void eraseRect(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="eraseRect" fullname="QPainter::eraseRect" href="qpainter.html#eraseRect-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void eraseRect(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="eraseRect" fullname="QPainter::eraseRect" href="qpainter.html#eraseRect-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void eraseRect(int x, int y, int width, int height)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="fillPath" fullname="QPainter::fillPath" href="qpainter.html#fillPath" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void fillPath(const QPainterPath &amp;path, const QBrush &amp;brush)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void fillRect(const QRectF &amp;rectangle, const QBrush &amp;brush)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void fillRect(const QRect &amp;rectangle, QGradient::Preset preset)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="QGradient::Preset" name="preset" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void fillRect(const QRect &amp;rectangle, Qt::BrushStyle style)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="Qt::BrushStyle" name="style" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-3" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void fillRect(const QRect &amp;rectangle, Qt::GlobalColor color)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-4" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void fillRect(const QRect &amp;rectangle, const QBrush &amp;brush)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-5" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void fillRect(const QRect &amp;rectangle, const QColor &amp;color)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-6" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="6" type="void" signature="void fillRect(const QRectF &amp;rectangle, QGradient::Preset preset)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="QGradient::Preset" name="preset" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-7" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="7" type="void" signature="void fillRect(const QRectF &amp;rectangle, Qt::BrushStyle style)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="Qt::BrushStyle" name="style" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-8" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="8" type="void" signature="void fillRect(const QRectF &amp;rectangle, Qt::GlobalColor color)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-9" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="9" type="void" signature="void fillRect(const QRectF &amp;rectangle, const QColor &amp;color)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-10" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="10" type="void" signature="void fillRect(int x, int y, int width, int height, QGradient::Preset preset)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QGradient::Preset" name="preset" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-11" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="11" type="void" signature="void fillRect(int x, int y, int width, int height, Qt::BrushStyle style)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::BrushStyle" name="style" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-12" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="12" type="void" signature="void fillRect(int x, int y, int width, int height, Qt::GlobalColor color)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::GlobalColor" name="color" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-13" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="13" type="void" signature="void fillRect(int x, int y, int width, int height, const QBrush &amp;brush)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="fillRect" fullname="QPainter::fillRect" href="qpainter.html#fillRect-14" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="14" type="void" signature="void fillRect(int x, int y, int width, int height, const QColor &amp;color)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="font" fullname="QPainter::font" href="qpainter.html#font" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QFont &amp;" signature="const QFont &amp; font() const"/>
            <function name="fontInfo" fullname="QPainter::fontInfo" href="qpainter.html#fontInfo" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QFontInfo" signature="QFontInfo fontInfo() const"/>
            <function name="fontMetrics" fullname="QPainter::fontMetrics" href="qpainter.html#fontMetrics" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QFontMetrics" signature="QFontMetrics fontMetrics() const"/>
            <function name="hasClipping" fullname="QPainter::hasClipping" href="qpainter.html#hasClipping" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasClipping() const"/>
            <function name="isActive" fullname="QPainter::isActive" href="qpainter.html#isActive" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="bool" signature="bool isActive() const"/>
            <function name="layoutDirection" fullname="QPainter::layoutDirection" href="qpainter.html#layoutDirection" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="Qt::LayoutDirection" signature="Qt::LayoutDirection layoutDirection() const"/>
            <function name="opacity" fullname="QPainter::opacity" href="qpainter.html#opacity" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal opacity() const"/>
            <function name="paintEngine" fullname="QPainter::paintEngine" href="qpainter.html#paintEngine" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const"/>
            <function name="pen" fullname="QPainter::pen" href="qpainter.html#pen" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QPen &amp;" signature="const QPen &amp; pen() const"/>
            <function name="renderHints" fullname="QPainter::renderHints" href="qpainter.html#renderHints" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QPainter::RenderHints" signature="QPainter::RenderHints renderHints() const"/>
            <function name="resetTransform" fullname="QPainter::resetTransform" href="qpainter.html#resetTransform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void resetTransform()"/>
            <function name="restore" fullname="QPainter::restore" href="qpainter.html#restore" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void restore()"/>
            <function name="rotate" fullname="QPainter::rotate" href="qpainter.html#rotate" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void rotate(qreal angle)">
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="save" fullname="QPainter::save" href="qpainter.html#save" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void save()"/>
            <function name="scale" fullname="QPainter::scale" href="qpainter.html#scale" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void scale(qreal sx, qreal sy)">
                <parameter type="qreal" name="sx" default=""/>
                <parameter type="qreal" name="sy" default=""/>
            </function>
            <function name="setBackground" fullname="QPainter::setBackground" href="qpainter.html#setBackground" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setBackground(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setBackgroundMode" fullname="QPainter::setBackgroundMode" href="qpainter.html#setBackgroundMode" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setBackgroundMode(Qt::BGMode mode)">
                <parameter type="Qt::BGMode" name="mode" default=""/>
            </function>
            <function name="setBrush" fullname="QPainter::setBrush" href="qpainter.html#setBrush" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setBrush" fullname="QPainter::setBrush" href="qpainter.html#setBrush-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setBrush(Qt::BrushStyle style)">
                <parameter type="Qt::BrushStyle" name="style" default=""/>
            </function>
            <function name="setBrushOrigin" fullname="QPainter::setBrushOrigin" href="qpainter.html#setBrushOrigin" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setBrushOrigin(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="setBrushOrigin" fullname="QPainter::setBrushOrigin" href="qpainter.html#setBrushOrigin-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setBrushOrigin(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="setBrushOrigin" fullname="QPainter::setBrushOrigin" href="qpainter.html#setBrushOrigin-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setBrushOrigin(int x, int y)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setClipPath" fullname="QPainter::setClipPath" href="qpainter.html#setClipPath" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setClipPath(const QPainterPath &amp;path, Qt::ClipOperation operation)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
                <parameter type="Qt::ClipOperation" name="operation" default="Qt::ReplaceClip"/>
            </function>
            <function name="setClipRect" fullname="QPainter::setClipRect" href="qpainter.html#setClipRect" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setClipRect(const QRectF &amp;rectangle, Qt::ClipOperation operation)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="Qt::ClipOperation" name="operation" default="Qt::ReplaceClip"/>
            </function>
            <function name="setClipRect" fullname="QPainter::setClipRect" href="qpainter.html#setClipRect-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setClipRect(int x, int y, int width, int height, Qt::ClipOperation operation)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::ClipOperation" name="operation" default="Qt::ReplaceClip"/>
            </function>
            <function name="setClipRect" fullname="QPainter::setClipRect" href="qpainter.html#setClipRect-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setClipRect(const QRect &amp;rectangle, Qt::ClipOperation operation)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="Qt::ClipOperation" name="operation" default="Qt::ReplaceClip"/>
            </function>
            <function name="setClipRegion" fullname="QPainter::setClipRegion" href="qpainter.html#setClipRegion" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setClipRegion(const QRegion &amp;region, Qt::ClipOperation operation)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
                <parameter type="Qt::ClipOperation" name="operation" default="Qt::ReplaceClip"/>
            </function>
            <function name="setClipping" fullname="QPainter::setClipping" href="qpainter.html#setClipping" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setClipping(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setCompositionMode" fullname="QPainter::setCompositionMode" href="qpainter.html#setCompositionMode" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setCompositionMode(QPainter::CompositionMode mode)">
                <parameter type="QPainter::CompositionMode" name="mode" default=""/>
            </function>
            <function name="setFont" fullname="QPainter::setFont" href="qpainter.html#setFont" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="setLayoutDirection" fullname="QPainter::setLayoutDirection" href="qpainter.html#setLayoutDirection" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setLayoutDirection(Qt::LayoutDirection direction)">
                <parameter type="Qt::LayoutDirection" name="direction" default=""/>
            </function>
            <function name="setOpacity" fullname="QPainter::setOpacity" href="qpainter.html#setOpacity" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setOpacity(qreal opacity)">
                <parameter type="qreal" name="opacity" default=""/>
            </function>
            <function name="setPen" fullname="QPainter::setPen" href="qpainter.html#setPen" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setPen(const QPen &amp;pen)">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="setPen" fullname="QPainter::setPen" href="qpainter.html#setPen-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setPen(Qt::PenStyle style)">
                <parameter type="Qt::PenStyle" name="style" default=""/>
            </function>
            <function name="setPen" fullname="QPainter::setPen" href="qpainter.html#setPen-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setPen(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setRenderHint" fullname="QPainter::setRenderHint" href="qpainter.html#setRenderHint" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setRenderHint(QPainter::RenderHint hint, bool on)">
                <parameter type="QPainter::RenderHint" name="hint" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setRenderHints" fullname="QPainter::setRenderHints" href="qpainter.html#setRenderHints" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setRenderHints(QPainter::RenderHints hints, bool on)">
                <parameter type="QPainter::RenderHints" name="hints" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setTransform" fullname="QPainter::setTransform" href="qpainter.html#setTransform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setTransform(const QTransform &amp;transform, bool combine)">
                <parameter type="const QTransform &amp;" name="transform" default=""/>
                <parameter type="bool" name="combine" default="false"/>
            </function>
            <function name="setViewTransformEnabled" fullname="QPainter::setViewTransformEnabled" href="qpainter.html#setViewTransformEnabled" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setViewTransformEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setViewport" fullname="QPainter::setViewport" href="qpainter.html#setViewport" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setViewport(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="setViewport" fullname="QPainter::setViewport" href="qpainter.html#setViewport-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setViewport(int x, int y, int width, int height)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="setWindow" fullname="QPainter::setWindow" href="qpainter.html#setWindow" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setWindow(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="setWindow" fullname="QPainter::setWindow" href="qpainter.html#setWindow-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setWindow(int x, int y, int width, int height)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="setWorldMatrixEnabled" fullname="QPainter::setWorldMatrixEnabled" href="qpainter.html#setWorldMatrixEnabled" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setWorldMatrixEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setWorldTransform" fullname="QPainter::setWorldTransform" href="qpainter.html#setWorldTransform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void setWorldTransform(const QTransform &amp;matrix, bool combine)">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
                <parameter type="bool" name="combine" default="false"/>
            </function>
            <function name="shear" fullname="QPainter::shear" href="qpainter.html#shear" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void shear(qreal sh, qreal sv)">
                <parameter type="qreal" name="sh" default=""/>
                <parameter type="qreal" name="sv" default=""/>
            </function>
            <function name="strokePath" fullname="QPainter::strokePath" href="qpainter.html#strokePath" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void strokePath(const QPainterPath &amp;path, const QPen &amp;pen)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="testRenderHint" fullname="QPainter::testRenderHint" href="qpainter.html#testRenderHint" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="bool" signature="bool testRenderHint(QPainter::RenderHint hint) const">
                <parameter type="QPainter::RenderHint" name="hint" default=""/>
            </function>
            <function name="transform" fullname="QPainter::transform" href="qpainter.html#transform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QTransform &amp;" signature="const QTransform &amp; transform() const"/>
            <function name="translate" fullname="QPainter::translate" href="qpainter.html#translate" status="active" access="public" location="qpainter.h" documented="true" meta="plain" type="void" signature="void translate(const QPointF &amp;offset)">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="translate" fullname="QPainter::translate" href="qpainter.html#translate-1" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(const QPoint &amp;offset)">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="translate" fullname="QPainter::translate" href="qpainter.html#translate-2" status="active" access="public" location="qpainter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void translate(qreal dx, qreal dy)">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="viewTransformEnabled" fullname="QPainter::viewTransformEnabled" href="qpainter.html#viewTransformEnabled" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="bool" signature="bool viewTransformEnabled() const"/>
            <function name="viewport" fullname="QPainter::viewport" href="qpainter.html#viewport" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect viewport() const"/>
            <function name="window" fullname="QPainter::window" href="qpainter.html#window" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect window() const"/>
            <function name="worldMatrixEnabled" fullname="QPainter::worldMatrixEnabled" href="qpainter.html#worldMatrixEnabled" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="bool" signature="bool worldMatrixEnabled() const"/>
            <function name="worldTransform" fullname="QPainter::worldTransform" href="qpainter.html#worldTransform" status="active" access="public" location="qpainter.h" documented="true" meta="plain" const="true" type="const QTransform &amp;" signature="const QTransform &amp; worldTransform() const"/>
            <function name="~QPainter" fullname="QPainter::~QPainter" href="qpainter.html#dtor.QPainter" status="active" access="public" location="qpainter.h" documented="true" meta="destructor" noexcept="true" signature="~QPainter()"/>
            <class name="PixmapFragment" fullname="QPainter::PixmapFragment" href="qpainter-pixmapfragment.html" status="active" access="public" location="qpainter.h" documented="true" module="QtGui" brief="This class is used in conjunction with the QPainter::drawPixmapFragments() function to specify how a pixmap, or sub-rect of a pixmap, is drawn">
                <function name="create" fullname="QPainter::PixmapFragment::create" href="qpainter-pixmapfragment.html#create" status="active" access="public" location="qpainter.h" documented="true" meta="plain" static="true" type="QPainter::PixmapFragment" signature="QPainter::PixmapFragment create(const QPointF &amp;pos, const QRectF &amp;sourceRect, qreal scaleX, qreal scaleY, qreal rotation, qreal opacity)">
                    <parameter type="const QPointF &amp;" name="pos" default=""/>
                    <parameter type="const QRectF &amp;" name="sourceRect" default=""/>
                    <parameter type="qreal" name="scaleX" default="1"/>
                    <parameter type="qreal" name="scaleY" default="1"/>
                    <parameter type="qreal" name="rotation" default="0"/>
                    <parameter type="qreal" name="opacity" default="1"/>
                </function>
                <variable name="height" fullname="QPainter::PixmapFragment::height" href="qpainter-pixmapfragment.html#height-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The height of the source rectangle and is used to calculate the height of the target rectangle"/>
                <variable name="opacity" fullname="QPainter::PixmapFragment::opacity" href="qpainter-pixmapfragment.html#opacity-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The opacity of the target rectangle, where 0.0 is fully transparent and 1.0 is fully opaque"/>
                <variable name="rotation" fullname="QPainter::PixmapFragment::rotation" href="qpainter-pixmapfragment.html#rotation-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The rotation of the target rectangle in degrees. The target rectangle is rotated after it has been scaled"/>
                <variable name="scaleX" fullname="QPainter::PixmapFragment::scaleX" href="qpainter-pixmapfragment.html#scaleX-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The horizontal scale of the target rectangle"/>
                <variable name="scaleY" fullname="QPainter::PixmapFragment::scaleY" href="qpainter-pixmapfragment.html#scaleY-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The vertical scale of the target rectangle"/>
                <variable name="sourceLeft" fullname="QPainter::PixmapFragment::sourceLeft" href="qpainter-pixmapfragment.html#sourceLeft-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The left coordinate of the source rectangle"/>
                <variable name="sourceTop" fullname="QPainter::PixmapFragment::sourceTop" href="qpainter-pixmapfragment.html#sourceTop-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The top coordinate of the source rectangle"/>
                <variable name="width" fullname="QPainter::PixmapFragment::width" href="qpainter-pixmapfragment.html#width-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The width of the source rectangle and is used to calculate the width of the target rectangle"/>
                <variable name="x" fullname="QPainter::PixmapFragment::x" href="qpainter-pixmapfragment.html#x-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The x coordinate of center point in the target rectangle"/>
                <variable name="y" fullname="QPainter::PixmapFragment::y" href="qpainter-pixmapfragment.html#y-var" status="active" access="public" location="qpainter.h" documented="true" type="qreal" static="false" brief="The y coordinate of the center point in the target rectangle"/>
            </class>
            <enum name="CompositionMode" fullname="QPainter::CompositionMode" href="qpainter.html#CompositionMode-enum" status="active" access="public" location="qpainter.h" documented="true">
                <value name="CompositionMode_SourceOver" value="0"/>
                <value name="CompositionMode_DestinationOver" value="1"/>
                <value name="CompositionMode_Clear" value="2"/>
                <value name="CompositionMode_Source" value="3"/>
                <value name="CompositionMode_Destination" value="4"/>
                <value name="CompositionMode_SourceIn" value="5"/>
                <value name="CompositionMode_DestinationIn" value="6"/>
                <value name="CompositionMode_SourceOut" value="7"/>
                <value name="CompositionMode_DestinationOut" value="8"/>
                <value name="CompositionMode_SourceAtop" value="9"/>
                <value name="CompositionMode_DestinationAtop" value="10"/>
                <value name="CompositionMode_Xor" value="11"/>
                <value name="CompositionMode_Plus" value="12"/>
                <value name="CompositionMode_Multiply" value="13"/>
                <value name="CompositionMode_Screen" value="14"/>
                <value name="CompositionMode_Overlay" value="15"/>
                <value name="CompositionMode_Darken" value="16"/>
                <value name="CompositionMode_Lighten" value="17"/>
                <value name="CompositionMode_ColorDodge" value="18"/>
                <value name="CompositionMode_ColorBurn" value="19"/>
                <value name="CompositionMode_HardLight" value="20"/>
                <value name="CompositionMode_SoftLight" value="21"/>
                <value name="CompositionMode_Difference" value="22"/>
                <value name="CompositionMode_Exclusion" value="23"/>
                <value name="RasterOp_SourceOrDestination" value="24"/>
                <value name="RasterOp_SourceAndDestination" value="25"/>
                <value name="RasterOp_SourceXorDestination" value="26"/>
                <value name="RasterOp_NotSourceAndNotDestination" value="27"/>
                <value name="RasterOp_NotSourceOrNotDestination" value="28"/>
                <value name="RasterOp_NotSourceXorDestination" value="29"/>
                <value name="RasterOp_NotSource" value="30"/>
                <value name="RasterOp_NotSourceAndDestination" value="31"/>
                <value name="RasterOp_SourceAndNotDestination" value="32"/>
                <value name="RasterOp_NotSourceOrDestination" value="33"/>
                <value name="RasterOp_SourceOrNotDestination" value="34"/>
                <value name="RasterOp_ClearDestination" value="35"/>
                <value name="RasterOp_SetDestination" value="36"/>
                <value name="RasterOp_NotDestination" value="37"/>
            </enum>
            <enum name="PixmapFragmentHint" fullname="QPainter::PixmapFragmentHint" href="qpainter.html#PixmapFragmentHint-enum" status="active" access="public" location="qpainter.h" documented="true" typedef="QPainter::PixmapFragmentHints">
                <value name="OpaqueHint" value="0x01"/>
            </enum>
            <enum name="RenderHint" fullname="QPainter::RenderHint" href="qpainter.html#RenderHint-enum" status="active" access="public" location="qpainter.h" documented="true" typedef="QPainter::RenderHints">
                <value name="Antialiasing" value="0x01"/>
                <value name="TextAntialiasing" value="0x02"/>
                <value name="SmoothPixmapTransform" value="0x04"/>
                <value name="VerticalSubpixelPositioning" value="0x08"/>
                <value name="LosslessImageRendering" value="0x40"/>
                <value name="NonCosmeticBrushPatterns" value="0x80"/>
            </enum>
            <typedef name="PixmapFragmentHints" fullname="QPainter::PixmapFragmentHints" href="qpainter.html#PixmapFragmentHint-enum" status="active" access="public" location="qpainter.h" enum="QPainter::PixmapFragmentHint"/>
            <typedef name="RenderHints" fullname="QPainter::RenderHints" href="qpainter.html#RenderHint-enum" status="active" access="public" location="qpainter.h" enum="QPainter::RenderHint"/>
        </class>
        <class name="QPainterPath" href="qpainterpath.html" status="active" access="public" location="qpainterpath.h" documented="true" groups="painting,shared" module="QtGui" brief="Container for painting operations, enabling graphical shapes to be constructed and reused">
            <contents name="composing-a-qpainterpath" title="Composing a QPainterPath" level="1"/>
            <contents name="qpainterpath-information" title="QPainterPath Information" level="1"/>
            <contents name="qpainterpath-conversion" title="QPainterPath Conversion" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
            <function name="QPainterPath" fullname="QPainterPath::QPainterPath" href="qpainterpath.html#QPainterPath" status="active" access="public" location="qpainterpath.h" documented="true" meta="constructor" noexcept="true" signature="QPainterPath()"/>
            <function name="QPainterPath" fullname="QPainterPath::QPainterPath" href="qpainterpath.html#QPainterPath-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QPainterPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="QPainterPath" fullname="QPainterPath::QPainterPath" href="qpainterpath.html#QPainterPath-2" status="active" access="public" location="qpainterpath.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QPainterPath(const QPointF &amp;startPoint)">
                <parameter type="const QPointF &amp;" name="startPoint" default=""/>
            </function>
            <function name="addEllipse" fullname="QPainterPath::addEllipse" href="qpainterpath.html#addEllipse" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addEllipse(const QRectF &amp;boundingRectangle)">
                <parameter type="const QRectF &amp;" name="boundingRectangle" default=""/>
            </function>
            <function name="addEllipse" fullname="QPainterPath::addEllipse" href="qpainterpath.html#addEllipse-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addEllipse(const QPointF &amp;center, qreal rx, qreal ry)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
                <parameter type="qreal" name="rx" default=""/>
                <parameter type="qreal" name="ry" default=""/>
            </function>
            <function name="addEllipse" fullname="QPainterPath::addEllipse" href="qpainterpath.html#addEllipse-2" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void addEllipse(qreal x, qreal y, qreal width, qreal height)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="addPath" fullname="QPainterPath::addPath" href="qpainterpath.html#addPath" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="addPolygon" fullname="QPainterPath::addPolygon" href="qpainterpath.html#addPolygon" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addPolygon(const QPolygonF &amp;polygon)">
                <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
            </function>
            <function name="addRect" fullname="QPainterPath::addRect" href="qpainterpath.html#addRect" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addRect(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="addRect" fullname="QPainterPath::addRect" href="qpainterpath.html#addRect-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addRect(qreal x, qreal y, qreal width, qreal height)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="addRegion" fullname="QPainterPath::addRegion" href="qpainterpath.html#addRegion" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addRegion(const QRegion &amp;region)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="addRoundedRect" fullname="QPainterPath::addRoundedRect" href="qpainterpath.html#addRoundedRect" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addRoundedRect(const QRectF &amp;rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
                <parameter type="qreal" name="xRadius" default=""/>
                <parameter type="qreal" name="yRadius" default=""/>
                <parameter type="Qt::SizeMode" name="mode" default="Qt::AbsoluteSize"/>
            </function>
            <function name="addRoundedRect" fullname="QPainterPath::addRoundedRect" href="qpainterpath.html#addRoundedRect-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addRoundedRect(qreal x, qreal y, qreal w, qreal h, qreal xRadius, qreal yRadius, Qt::SizeMode mode)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="qreal" name="w" default=""/>
                <parameter type="qreal" name="h" default=""/>
                <parameter type="qreal" name="xRadius" default=""/>
                <parameter type="qreal" name="yRadius" default=""/>
                <parameter type="Qt::SizeMode" name="mode" default="Qt::AbsoluteSize"/>
            </function>
            <function name="addText" fullname="QPainterPath::addText" href="qpainterpath.html#addText" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void addText(const QPointF &amp;point, const QFont &amp;font, const QString &amp;text)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="addText" fullname="QPainterPath::addText" href="qpainterpath.html#addText-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addText(qreal x, qreal y, const QFont &amp;font, const QString &amp;text)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="angleAtPercent" fullname="QPainterPath::angleAtPercent" href="qpainterpath.html#angleAtPercent" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal angleAtPercent(qreal t) const">
                <parameter type="qreal" name="t" default=""/>
            </function>
            <function name="arcMoveTo" fullname="QPainterPath::arcMoveTo" href="qpainterpath.html#arcMoveTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void arcMoveTo(const QRectF &amp;rectangle, qreal angle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="arcMoveTo" fullname="QPainterPath::arcMoveTo" href="qpainterpath.html#arcMoveTo-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void arcMoveTo(qreal x, qreal y, qreal width, qreal height, qreal angle)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="arcTo" fullname="QPainterPath::arcTo" href="qpainterpath.html#arcTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void arcTo(const QRectF &amp;rectangle, qreal startAngle, qreal sweepLength)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
                <parameter type="qreal" name="startAngle" default=""/>
                <parameter type="qreal" name="sweepLength" default=""/>
            </function>
            <function name="arcTo" fullname="QPainterPath::arcTo" href="qpainterpath.html#arcTo-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void arcTo(qreal x, qreal y, qreal width, qreal height, qreal startAngle, qreal sweepLength)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
                <parameter type="qreal" name="startAngle" default=""/>
                <parameter type="qreal" name="sweepLength" default=""/>
            </function>
            <function name="boundingRect" fullname="QPainterPath::boundingRect" href="qpainterpath.html#boundingRect" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF boundingRect() const"/>
            <function name="capacity" fullname="QPainterPath::capacity" href="qpainterpath.html#capacity" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="int" signature="int capacity() const"/>
            <function name="clear" fullname="QPainterPath::clear" href="qpainterpath.html#clear" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="closeSubpath" fullname="QPainterPath::closeSubpath" href="qpainterpath.html#closeSubpath" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void closeSubpath()"/>
            <function name="connectPath" fullname="QPainterPath::connectPath" href="qpainterpath.html#connectPath" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void connectPath(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="contains" fullname="QPainterPath::contains" href="qpainterpath.html#contains" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QPainterPath &amp;p) const">
                <parameter type="const QPainterPath &amp;" name="p" default=""/>
            </function>
            <function name="contains" fullname="QPainterPath::contains" href="qpainterpath.html#contains-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QPointF &amp;point) const">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="contains" fullname="QPainterPath::contains" href="qpainterpath.html#contains-2" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool contains(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="controlPointRect" fullname="QPainterPath::controlPointRect" href="qpainterpath.html#controlPointRect" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF controlPointRect() const"/>
            <function name="cubicTo" fullname="QPainterPath::cubicTo" href="qpainterpath.html#cubicTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void cubicTo(const QPointF &amp;c1, const QPointF &amp;c2, const QPointF &amp;endPoint)">
                <parameter type="const QPointF &amp;" name="c1" default=""/>
                <parameter type="const QPointF &amp;" name="c2" default=""/>
                <parameter type="const QPointF &amp;" name="endPoint" default=""/>
            </function>
            <function name="cubicTo" fullname="QPainterPath::cubicTo" href="qpainterpath.html#cubicTo-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void cubicTo(qreal c1X, qreal c1Y, qreal c2X, qreal c2Y, qreal endPointX, qreal endPointY)">
                <parameter type="qreal" name="c1X" default=""/>
                <parameter type="qreal" name="c1Y" default=""/>
                <parameter type="qreal" name="c2X" default=""/>
                <parameter type="qreal" name="c2Y" default=""/>
                <parameter type="qreal" name="endPointX" default=""/>
                <parameter type="qreal" name="endPointY" default=""/>
            </function>
            <function name="currentPosition" fullname="QPainterPath::currentPosition" href="qpainterpath.html#currentPosition" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF currentPosition() const"/>
            <function name="elementAt" fullname="QPainterPath::elementAt" href="qpainterpath.html#elementAt" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath::Element" signature="QPainterPath::Element elementAt(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="elementCount" fullname="QPainterPath::elementCount" href="qpainterpath.html#elementCount" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="int" signature="int elementCount() const"/>
            <function name="fillRule" fullname="QPainterPath::fillRule" href="qpainterpath.html#fillRule" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="Qt::FillRule" signature="Qt::FillRule fillRule() const"/>
            <function name="intersected" fullname="QPainterPath::intersected" href="qpainterpath.html#intersected" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath intersected(const QPainterPath &amp;p) const">
                <parameter type="const QPainterPath &amp;" name="p" default=""/>
            </function>
            <function name="intersects" fullname="QPainterPath::intersects" href="qpainterpath.html#intersects" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool intersects(const QPainterPath &amp;p) const">
                <parameter type="const QPainterPath &amp;" name="p" default=""/>
            </function>
            <function name="intersects" fullname="QPainterPath::intersects" href="qpainterpath.html#intersects-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool intersects(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="isEmpty" fullname="QPainterPath::isEmpty" href="qpainterpath.html#isEmpty" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="length" fullname="QPainterPath::length" href="qpainterpath.html#length" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal length() const"/>
            <function name="lineTo" fullname="QPainterPath::lineTo" href="qpainterpath.html#lineTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void lineTo(const QPointF &amp;endPoint)">
                <parameter type="const QPointF &amp;" name="endPoint" default=""/>
            </function>
            <function name="lineTo" fullname="QPainterPath::lineTo" href="qpainterpath.html#lineTo-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void lineTo(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="moveTo" fullname="QPainterPath::moveTo" href="qpainterpath.html#moveTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void moveTo(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="moveTo" fullname="QPainterPath::moveTo" href="qpainterpath.html#moveTo-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void moveTo(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="operator!=" fullname="QPainterPath::operator!=" href="qpainterpath.html#operator-not-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QPainterPath &amp;path) const">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="operator&amp;" fullname="QPainterPath::operator&amp;" href="qpainterpath.html#operator-and" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath operator&amp;(const QPainterPath &amp;other) const">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QPainterPath::operator&amp;=" href="qpainterpath.html#operator-and-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="QPainterPath &amp;" signature="QPainterPath &amp; operator&amp;=(const QPainterPath &amp;other)">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QPainterPath::operator+" href="qpainterpath.html#operator-2b" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath operator+(const QPainterPath &amp;other) const">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QPainterPath::operator+=" href="qpainterpath.html#operator-2b-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="QPainterPath &amp;" signature="QPainterPath &amp; operator+=(const QPainterPath &amp;other)">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator-" fullname="QPainterPath::operator-" href="qpainterpath.html#operator-" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath operator-(const QPainterPath &amp;other) const">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator-=" fullname="QPainterPath::operator-=" href="qpainterpath.html#operator--eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="QPainterPath &amp;" signature="QPainterPath &amp; operator-=(const QPainterPath &amp;other)">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qpainterpath.html#operator-lt-lt-1" status="active" access="public" location="qpainterpath.h" documented="true" related="60" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPainterPath &amp;path)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="operator=" fullname="QPainterPath::operator=" href="qpainterpath.html#operator-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="move-assign" noexcept="true" type="QPainterPath &amp;" signature="QPainterPath &amp; operator=(QPainterPath &amp;&amp;other)">
                <parameter type="QPainterPath &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPainterPath::operator=" href="qpainterpath.html#operator-eq-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPainterPath &amp;" signature="QPainterPath &amp; operator=(const QPainterPath &amp;path)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="operator==" fullname="QPainterPath::operator==" href="qpainterpath.html#operator-eq-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QPainterPath &amp;path) const">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpainterpath.html#operator-gt-gt-1" status="active" access="public" location="qpainterpath.h" documented="true" related="96" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPainterPath &amp;path)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="operator|" fullname="QPainterPath::operator|" href="qpainterpath.html#operator-7c" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath operator|(const QPainterPath &amp;other) const">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="operator|=" fullname="QPainterPath::operator|=" href="qpainterpath.html#operator-7c-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="QPainterPath &amp;" signature="QPainterPath &amp; operator|=(const QPainterPath &amp;other)">
                <parameter type="const QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="percentAtLength" fullname="QPainterPath::percentAtLength" href="qpainterpath.html#percentAtLength" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal percentAtLength(qreal len) const">
                <parameter type="qreal" name="len" default=""/>
            </function>
            <function name="pointAtPercent" fullname="QPainterPath::pointAtPercent" href="qpainterpath.html#pointAtPercent" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF pointAtPercent(qreal t) const">
                <parameter type="qreal" name="t" default=""/>
            </function>
            <function name="quadTo" fullname="QPainterPath::quadTo" href="qpainterpath.html#quadTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void quadTo(const QPointF &amp;c, const QPointF &amp;endPoint)">
                <parameter type="const QPointF &amp;" name="c" default=""/>
                <parameter type="const QPointF &amp;" name="endPoint" default=""/>
            </function>
            <function name="quadTo" fullname="QPainterPath::quadTo" href="qpainterpath.html#quadTo-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void quadTo(qreal cx, qreal cy, qreal endPointX, qreal endPointY)">
                <parameter type="qreal" name="cx" default=""/>
                <parameter type="qreal" name="cy" default=""/>
                <parameter type="qreal" name="endPointX" default=""/>
                <parameter type="qreal" name="endPointY" default=""/>
            </function>
            <function name="reserve" fullname="QPainterPath::reserve" href="qpainterpath.html#reserve" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void reserve(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setElementPositionAt" fullname="QPainterPath::setElementPositionAt" href="qpainterpath.html#setElementPositionAt" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setElementPositionAt(int index, qreal x, qreal y)">
                <parameter type="int" name="index" default=""/>
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="setFillRule" fullname="QPainterPath::setFillRule" href="qpainterpath.html#setFillRule" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setFillRule(Qt::FillRule fillRule)">
                <parameter type="Qt::FillRule" name="fillRule" default=""/>
            </function>
            <function name="simplified" fullname="QPainterPath::simplified" href="qpainterpath.html#simplified" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath simplified() const"/>
            <function name="slopeAtPercent" fullname="QPainterPath::slopeAtPercent" href="qpainterpath.html#slopeAtPercent" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal slopeAtPercent(qreal t) const">
                <parameter type="qreal" name="t" default=""/>
            </function>
            <function name="subtracted" fullname="QPainterPath::subtracted" href="qpainterpath.html#subtracted" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath subtracted(const QPainterPath &amp;p) const">
                <parameter type="const QPainterPath &amp;" name="p" default=""/>
            </function>
            <function name="swap" fullname="QPainterPath::swap" href="qpainterpath.html#swap" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPainterPath &amp;other)">
                <parameter type="QPainterPath &amp;" name="other" default=""/>
            </function>
            <function name="toFillPolygon" fullname="QPainterPath::toFillPolygon" href="qpainterpath.html#toFillPolygon" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPolygonF" signature="QPolygonF toFillPolygon(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default="QTransform()"/>
            </function>
            <function name="toFillPolygons" fullname="QPainterPath::toFillPolygons" href="qpainterpath.html#toFillPolygons" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QList&lt;QPolygonF&gt;" signature="QList&lt;QPolygonF&gt; toFillPolygons(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default="QTransform()"/>
            </function>
            <function name="toReversed" fullname="QPainterPath::toReversed" href="qpainterpath.html#toReversed" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath toReversed() const"/>
            <function name="toSubpathPolygons" fullname="QPainterPath::toSubpathPolygons" href="qpainterpath.html#toSubpathPolygons" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QList&lt;QPolygonF&gt;" signature="QList&lt;QPolygonF&gt; toSubpathPolygons(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default="QTransform()"/>
            </function>
            <function name="translate" fullname="QPainterPath::translate" href="qpainterpath.html#translate" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void translate(qreal dx, qreal dy)">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="translate" fullname="QPainterPath::translate" href="qpainterpath.html#translate-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(const QPointF &amp;offset)">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="translated" fullname="QPainterPath::translated" href="qpainterpath.html#translated" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath translated(qreal dx, qreal dy) const">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QPainterPath::translated" href="qpainterpath.html#translated-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPainterPath" signature="QPainterPath translated(const QPointF &amp;offset) const">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="united" fullname="QPainterPath::united" href="qpainterpath.html#united" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath united(const QPainterPath &amp;p) const">
                <parameter type="const QPainterPath &amp;" name="p" default=""/>
            </function>
            <function name="~QPainterPath" fullname="QPainterPath::~QPainterPath" href="qpainterpath.html#dtor.QPainterPath" status="active" access="public" location="qpainterpath.h" documented="true" meta="destructor" noexcept="true" signature="~QPainterPath()"/>
            <class name="Element" fullname="QPainterPath::Element" href="qpainterpath-element.html" status="active" access="public" location="qpainterpath.h" documented="true" module="QtGui" brief="QPainterPath::Element class specifies the position and type of a subpath">
                <function name="isCurveTo" fullname="QPainterPath::Element::isCurveTo" href="qpainterpath-element.html#isCurveTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCurveTo() const"/>
                <function name="isLineTo" fullname="QPainterPath::Element::isLineTo" href="qpainterpath-element.html#isLineTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLineTo() const"/>
                <function name="isMoveTo" fullname="QPainterPath::Element::isMoveTo" href="qpainterpath-element.html#isMoveTo" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool isMoveTo() const"/>
                <function name="operator QPointF" fullname="QPainterPath::Element::operator QPointF" href="qpainterpath-element.html#operator-QPointF" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF operator QPointF() const"/>
                <function name="operator!=" fullname="QPainterPath::Element::operator!=" href="qpainterpath-element.html#operator-not-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QPainterPath::Element &amp;other) const">
                    <parameter type="const QPainterPath::Element &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QPainterPath::Element::operator==" href="qpainterpath-element.html#operator-eq-eq" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QPainterPath::Element &amp;other) const">
                    <parameter type="const QPainterPath::Element &amp;" name="other" default=""/>
                </function>
                <variable name="type" fullname="QPainterPath::Element::type" href="qpainterpath-element.html#type-var" status="active" access="public" location="qpainterpath.h" documented="true" type="QPainterPath::ElementType" static="false" brief="The type of element"/>
                <variable name="x" fullname="QPainterPath::Element::x" href="qpainterpath-element.html#x-var" status="active" access="public" location="qpainterpath.h" documented="true" type="qreal" static="false" brief="The x coordinate of the element's position"/>
                <variable name="y" fullname="QPainterPath::Element::y" href="qpainterpath-element.html#y-var" status="active" access="public" location="qpainterpath.h" documented="true" type="qreal" static="false" brief="The y coordinate of the element's position"/>
            </class>
            <enum name="ElementType" fullname="QPainterPath::ElementType" href="qpainterpath.html#ElementType-enum" status="active" access="public" location="qpainterpath.h" documented="true">
                <value name="MoveToElement" value="0"/>
                <value name="LineToElement" value="1"/>
                <value name="CurveToElement" value="2"/>
                <value name="CurveToDataElement" value="3"/>
            </enum>
        </class>
        <class name="QPainterPathStroker" href="qpainterpathstroker.html" status="active" access="public" location="qpainterpath.h" documented="true" groups="painting" module="QtGui" brief="Used to generate fillable outlines for a given painter path">
            <function name="QPainterPathStroker" fullname="QPainterPathStroker::QPainterPathStroker" href="qpainterpathstroker.html#QPainterPathStroker" status="active" access="public" location="qpainterpath.h" documented="true" meta="constructor" signature="QPainterPathStroker()"/>
            <function name="QPainterPathStroker" fullname="QPainterPathStroker::QPainterPathStroker" href="qpainterpathstroker.html#QPainterPathStroker-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPainterPathStroker(const QPen &amp;pen)">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="capStyle" fullname="QPainterPathStroker::capStyle" href="qpainterpathstroker.html#capStyle" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="Qt::PenCapStyle" signature="Qt::PenCapStyle capStyle() const"/>
            <function name="createStroke" fullname="QPainterPathStroker::createStroke" href="qpainterpathstroker.html#createStroke" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath createStroke(const QPainterPath &amp;path) const">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="curveThreshold" fullname="QPainterPathStroker::curveThreshold" href="qpainterpathstroker.html#curveThreshold" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal curveThreshold() const"/>
            <function name="dashOffset" fullname="QPainterPathStroker::dashOffset" href="qpainterpathstroker.html#dashOffset" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal dashOffset() const"/>
            <function name="dashPattern" fullname="QPainterPathStroker::dashPattern" href="qpainterpathstroker.html#dashPattern" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="QList&lt;qreal&gt;" signature="QList&lt;qreal&gt; dashPattern() const"/>
            <function name="joinStyle" fullname="QPainterPathStroker::joinStyle" href="qpainterpathstroker.html#joinStyle" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="Qt::PenJoinStyle" signature="Qt::PenJoinStyle joinStyle() const"/>
            <function name="miterLimit" fullname="QPainterPathStroker::miterLimit" href="qpainterpathstroker.html#miterLimit" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal miterLimit() const"/>
            <function name="setCapStyle" fullname="QPainterPathStroker::setCapStyle" href="qpainterpathstroker.html#setCapStyle" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setCapStyle(Qt::PenCapStyle style)">
                <parameter type="Qt::PenCapStyle" name="style" default=""/>
            </function>
            <function name="setCurveThreshold" fullname="QPainterPathStroker::setCurveThreshold" href="qpainterpathstroker.html#setCurveThreshold" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setCurveThreshold(qreal threshold)">
                <parameter type="qreal" name="threshold" default=""/>
            </function>
            <function name="setDashOffset" fullname="QPainterPathStroker::setDashOffset" href="qpainterpathstroker.html#setDashOffset" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setDashOffset(qreal offset)">
                <parameter type="qreal" name="offset" default=""/>
            </function>
            <function name="setDashPattern" fullname="QPainterPathStroker::setDashPattern" href="qpainterpathstroker.html#setDashPattern" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setDashPattern(Qt::PenStyle style)">
                <parameter type="Qt::PenStyle" name="style" default=""/>
            </function>
            <function name="setDashPattern" fullname="QPainterPathStroker::setDashPattern" href="qpainterpathstroker.html#setDashPattern-1" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setDashPattern(const QList&lt;qreal&gt; &amp;dashPattern)">
                <parameter type="const QList&lt;qreal&gt; &amp;" name="dashPattern" default=""/>
            </function>
            <function name="setJoinStyle" fullname="QPainterPathStroker::setJoinStyle" href="qpainterpathstroker.html#setJoinStyle" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setJoinStyle(Qt::PenJoinStyle style)">
                <parameter type="Qt::PenJoinStyle" name="style" default=""/>
            </function>
            <function name="setMiterLimit" fullname="QPainterPathStroker::setMiterLimit" href="qpainterpathstroker.html#setMiterLimit" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setMiterLimit(qreal limit)">
                <parameter type="qreal" name="limit" default=""/>
            </function>
            <function name="setWidth" fullname="QPainterPathStroker::setWidth" href="qpainterpathstroker.html#setWidth" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" type="void" signature="void setWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="width" fullname="QPainterPathStroker::width" href="qpainterpathstroker.html#width" status="active" access="public" location="qpainterpath.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal width() const"/>
            <function name="~QPainterPathStroker" fullname="QPainterPathStroker::~QPainterPathStroker" href="qpainterpathstroker.html#dtor.QPainterPathStroker" status="active" access="public" location="qpainterpath.h" documented="true" meta="destructor" noexcept="true" signature="~QPainterPathStroker()"/>
        </class>
        <class name="QPalette" href="qpalette.html" status="active" access="public" location="qpalette.h" documented="true" groups="appearance,shared" module="QtGui" brief="Contains color groups for each widget state">
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette" status="active" access="public" location="qpalette.h" documented="true" meta="constructor" signature="QPalette()"/>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette-1" status="active" access="public" location="qpalette.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QPalette(QPalette &amp;&amp;other)">
                <parameter type="QPalette &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette-2" status="active" access="public" location="qpalette.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QPalette(Qt::GlobalColor button)">
                <parameter type="Qt::GlobalColor" name="button" default=""/>
            </function>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette-3" status="active" access="public" location="qpalette.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QPalette(const QColor &amp;button)">
                <parameter type="const QColor &amp;" name="button" default=""/>
            </function>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette-4" status="active" access="public" location="qpalette.h" documented="true" meta="copy-constructor" overload="true" overload-number="4" signature="QPalette(const QPalette &amp;p)">
                <parameter type="const QPalette &amp;" name="p" default=""/>
            </function>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette-5" status="active" access="public" location="qpalette.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QPalette(const QColor &amp;button, const QColor &amp;window)">
                <parameter type="const QColor &amp;" name="button" default=""/>
                <parameter type="const QColor &amp;" name="window" default=""/>
            </function>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette-obsolete.html#QPalette-6" status="deprecated" access="public" location="qpalette.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QPalette(const QColor &amp;windowText, const QColor &amp;window, const QColor &amp;light, const QColor &amp;dark, const QColor &amp;mid, const QColor &amp;text, const QColor &amp;base)">
                <parameter type="const QColor &amp;" name="windowText" default=""/>
                <parameter type="const QColor &amp;" name="window" default=""/>
                <parameter type="const QColor &amp;" name="light" default=""/>
                <parameter type="const QColor &amp;" name="dark" default=""/>
                <parameter type="const QColor &amp;" name="mid" default=""/>
                <parameter type="const QColor &amp;" name="text" default=""/>
                <parameter type="const QColor &amp;" name="base" default=""/>
            </function>
            <function name="QPalette" fullname="QPalette::QPalette" href="qpalette.html#QPalette-7" status="active" access="public" location="qpalette.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QPalette(const QBrush &amp;windowText, const QBrush &amp;button, const QBrush &amp;light, const QBrush &amp;dark, const QBrush &amp;mid, const QBrush &amp;text, const QBrush &amp;bright_text, const QBrush &amp;base, const QBrush &amp;window)">
                <parameter type="const QBrush &amp;" name="windowText" default=""/>
                <parameter type="const QBrush &amp;" name="button" default=""/>
                <parameter type="const QBrush &amp;" name="light" default=""/>
                <parameter type="const QBrush &amp;" name="dark" default=""/>
                <parameter type="const QBrush &amp;" name="mid" default=""/>
                <parameter type="const QBrush &amp;" name="text" default=""/>
                <parameter type="const QBrush &amp;" name="bright_text" default=""/>
                <parameter type="const QBrush &amp;" name="base" default=""/>
                <parameter type="const QBrush &amp;" name="window" default=""/>
            </function>
            <function name="accent" fullname="QPalette::accent" href="qpalette.html#accent" status="active" access="public" location="qpalette.h" documented="true" since="6.6" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; accent() const"/>
            <function name="alternateBase" fullname="QPalette::alternateBase" href="qpalette.html#alternateBase" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; alternateBase() const"/>
            <function name="base" fullname="QPalette::base" href="qpalette.html#base" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; base() const"/>
            <function name="brightText" fullname="QPalette::brightText" href="qpalette.html#brightText" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; brightText() const"/>
            <function name="brush" fullname="QPalette::brush" href="qpalette.html#brush" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; brush(QPalette::ColorGroup group, QPalette::ColorRole role) const">
                <parameter type="QPalette::ColorGroup" name="group" default=""/>
                <parameter type="QPalette::ColorRole" name="role" default=""/>
            </function>
            <function name="brush" fullname="QPalette::brush" href="qpalette.html#brush-1" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QBrush &amp;" signature="const QBrush &amp; brush(QPalette::ColorRole role) const">
                <parameter type="QPalette::ColorRole" name="role" default=""/>
            </function>
            <function name="button" fullname="QPalette::button" href="qpalette.html#button" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; button() const"/>
            <function name="buttonText" fullname="QPalette::buttonText" href="qpalette.html#buttonText" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; buttonText() const"/>
            <function name="cacheKey" fullname="QPalette::cacheKey" href="qpalette.html#cacheKey" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 cacheKey() const"/>
            <function name="color" fullname="QPalette::color" href="qpalette.html#color" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QColor &amp;" signature="const QColor &amp; color(QPalette::ColorGroup group, QPalette::ColorRole role) const">
                <parameter type="QPalette::ColorGroup" name="group" default=""/>
                <parameter type="QPalette::ColorRole" name="role" default=""/>
            </function>
            <function name="color" fullname="QPalette::color" href="qpalette.html#color-1" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QColor &amp;" signature="const QColor &amp; color(QPalette::ColorRole role) const">
                <parameter type="QPalette::ColorRole" name="role" default=""/>
            </function>
            <function name="currentColorGroup" fullname="QPalette::currentColorGroup" href="qpalette.html#currentColorGroup" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="QPalette::ColorGroup" signature="QPalette::ColorGroup currentColorGroup() const"/>
            <function name="dark" fullname="QPalette::dark" href="qpalette.html#dark" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; dark() const"/>
            <function name="highlight" fullname="QPalette::highlight" href="qpalette.html#highlight" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; highlight() const"/>
            <function name="highlightedText" fullname="QPalette::highlightedText" href="qpalette.html#highlightedText" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; highlightedText() const"/>
            <function name="isBrushSet" fullname="QPalette::isBrushSet" href="qpalette.html#isBrushSet" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="bool" signature="bool isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr) const">
                <parameter type="QPalette::ColorGroup" name="cg" default=""/>
                <parameter type="QPalette::ColorRole" name="cr" default=""/>
            </function>
            <function name="isCopyOf" fullname="QPalette::isCopyOf" href="qpalette.html#isCopyOf" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCopyOf(const QPalette &amp;p) const">
                <parameter type="const QPalette &amp;" name="p" default=""/>
            </function>
            <function name="isEqual" fullname="QPalette::isEqual" href="qpalette.html#isEqual" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEqual(QPalette::ColorGroup cg1, QPalette::ColorGroup cg2) const">
                <parameter type="QPalette::ColorGroup" name="cg1" default=""/>
                <parameter type="QPalette::ColorGroup" name="cg2" default=""/>
            </function>
            <function name="light" fullname="QPalette::light" href="qpalette.html#light" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; light() const"/>
            <function name="link" fullname="QPalette::link" href="qpalette.html#link" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; link() const"/>
            <function name="linkVisited" fullname="QPalette::linkVisited" href="qpalette.html#linkVisited" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; linkVisited() const"/>
            <function name="mid" fullname="QPalette::mid" href="qpalette.html#mid" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; mid() const"/>
            <function name="midlight" fullname="QPalette::midlight" href="qpalette.html#midlight" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; midlight() const"/>
            <function name="operator QVariant" fullname="QPalette::operator QVariant" href="qpalette.html#operator-QVariant" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QPalette::operator!=" href="qpalette.html#operator-not-eq" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QPalette &amp;p) const">
                <parameter type="const QPalette &amp;" name="p" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qpalette.html#operator-lt-lt-1" status="active" access="public" location="qpalette.h" documented="true" related="61" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QPalette &amp;p)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QPalette &amp;" name="p" default=""/>
            </function>
            <function name="operator=" fullname="QPalette::operator=" href="qpalette.html#operator-eq" status="active" access="public" location="qpalette.h" documented="true" meta="move-assign" noexcept="true" type="QPalette &amp;" signature="QPalette &amp; operator=(QPalette &amp;&amp;other)">
                <parameter type="QPalette &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPalette::operator=" href="qpalette.html#operator-eq-1" status="active" access="public" location="qpalette.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPalette &amp;" signature="QPalette &amp; operator=(const QPalette &amp;p)">
                <parameter type="const QPalette &amp;" name="p" default=""/>
            </function>
            <function name="operator==" fullname="QPalette::operator==" href="qpalette.html#operator-eq-eq" status="active" access="public" location="qpalette.h" documented="true" since="6.6" meta="plain" const="true" type="bool" signature="bool operator==(const QPalette &amp;p) const">
                <parameter type="const QPalette &amp;" name="p" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpalette.html#operator-gt-gt-13" status="active" access="public" location="qpalette.h" documented="true" related="97" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QPalette &amp;p)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QPalette &amp;" name="p" default=""/>
            </function>
            <function name="placeholderText" fullname="QPalette::placeholderText" href="qpalette.html#placeholderText" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; placeholderText() const"/>
            <function name="resolve" fullname="QPalette::resolve" href="qpalette.html#resolve" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="QPalette" signature="QPalette resolve(const QPalette &amp;other) const">
                <parameter type="const QPalette &amp;" name="other" default=""/>
            </function>
            <function name="setBrush" fullname="QPalette::setBrush" href="qpalette.html#setBrush" status="active" access="public" location="qpalette.h" documented="true" meta="plain" type="void" signature="void setBrush(QPalette::ColorRole role, const QBrush &amp;brush)">
                <parameter type="QPalette::ColorRole" name="role" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setBrush" fullname="QPalette::setBrush" href="qpalette.html#setBrush-1" status="active" access="public" location="qpalette.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setBrush(QPalette::ColorGroup group, QPalette::ColorRole role, const QBrush &amp;brush)">
                <parameter type="QPalette::ColorGroup" name="group" default=""/>
                <parameter type="QPalette::ColorRole" name="role" default=""/>
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setColor" fullname="QPalette::setColor" href="qpalette.html#setColor" status="active" access="public" location="qpalette.h" documented="true" meta="plain" type="void" signature="void setColor(QPalette::ColorGroup group, QPalette::ColorRole role, const QColor &amp;color)">
                <parameter type="QPalette::ColorGroup" name="group" default=""/>
                <parameter type="QPalette::ColorRole" name="role" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setColor" fullname="QPalette::setColor" href="qpalette.html#setColor-1" status="active" access="public" location="qpalette.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setColor(QPalette::ColorRole role, const QColor &amp;color)">
                <parameter type="QPalette::ColorRole" name="role" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setColorGroup" fullname="QPalette::setColorGroup" href="qpalette.html#setColorGroup" status="active" access="public" location="qpalette.h" documented="true" meta="plain" type="void" signature="void setColorGroup(QPalette::ColorGroup cg, const QBrush &amp;windowText, const QBrush &amp;button, const QBrush &amp;light, const QBrush &amp;dark, const QBrush &amp;mid, const QBrush &amp;text, const QBrush &amp;bright_text, const QBrush &amp;base, const QBrush &amp;window)">
                <parameter type="QPalette::ColorGroup" name="cg" default=""/>
                <parameter type="const QBrush &amp;" name="windowText" default=""/>
                <parameter type="const QBrush &amp;" name="button" default=""/>
                <parameter type="const QBrush &amp;" name="light" default=""/>
                <parameter type="const QBrush &amp;" name="dark" default=""/>
                <parameter type="const QBrush &amp;" name="mid" default=""/>
                <parameter type="const QBrush &amp;" name="text" default=""/>
                <parameter type="const QBrush &amp;" name="bright_text" default=""/>
                <parameter type="const QBrush &amp;" name="base" default=""/>
                <parameter type="const QBrush &amp;" name="window" default=""/>
            </function>
            <function name="setCurrentColorGroup" fullname="QPalette::setCurrentColorGroup" href="qpalette.html#setCurrentColorGroup" status="active" access="public" location="qpalette.h" documented="true" meta="plain" type="void" signature="void setCurrentColorGroup(QPalette::ColorGroup cg)">
                <parameter type="QPalette::ColorGroup" name="cg" default=""/>
            </function>
            <function name="shadow" fullname="QPalette::shadow" href="qpalette.html#shadow" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; shadow() const"/>
            <function name="swap" fullname="QPalette::swap" href="qpalette.html#swap" status="active" access="public" location="qpalette.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPalette &amp;other)">
                <parameter type="QPalette &amp;" name="other" default=""/>
            </function>
            <function name="text" fullname="QPalette::text" href="qpalette.html#text" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; text() const"/>
            <function name="toolTipBase" fullname="QPalette::toolTipBase" href="qpalette.html#toolTipBase" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; toolTipBase() const"/>
            <function name="toolTipText" fullname="QPalette::toolTipText" href="qpalette.html#toolTipText" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; toolTipText() const"/>
            <function name="window" fullname="QPalette::window" href="qpalette.html#window" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; window() const"/>
            <function name="windowText" fullname="QPalette::windowText" href="qpalette.html#windowText" status="active" access="public" location="qpalette.h" documented="true" meta="plain" const="true" type="const QBrush &amp;" signature="const QBrush &amp; windowText() const"/>
            <function name="~QPalette" fullname="QPalette::~QPalette" href="qpalette.html#dtor.QPalette" status="active" access="public" location="qpalette.h" documented="true" meta="destructor" noexcept="true" signature="~QPalette()"/>
            <enum name="ColorGroup" fullname="QPalette::ColorGroup" href="qpalette.html#ColorGroup-enum" status="active" access="public" location="qpalette.h" documented="true">
                <value name="Active" value="0"/>
                <value name="Disabled" value="1"/>
                <value name="Inactive" value="2"/>
                <value name="NColorGroups" value="3"/>
                <value name="Current" value="4"/>
                <value name="All" value="5"/>
                <value name="Normal" value="Active"/>
            </enum>
            <enum name="ColorRole" fullname="QPalette::ColorRole" href="qpalette.html#ColorRole-enum" status="active" access="public" location="qpalette.h" documented="true">
                <value name="WindowText" value="0"/>
                <value name="Button" value="1"/>
                <value name="Light" value="2"/>
                <value name="Midlight" value="3"/>
                <value name="Dark" value="4"/>
                <value name="Mid" value="5"/>
                <value name="Text" value="6"/>
                <value name="BrightText" value="7"/>
                <value name="ButtonText" value="8"/>
                <value name="Base" value="9"/>
                <value name="Window" value="10"/>
                <value name="Shadow" value="11"/>
                <value name="Highlight" value="12"/>
                <value name="HighlightedText" value="13"/>
                <value name="Link" value="14"/>
                <value name="LinkVisited" value="15"/>
                <value name="AlternateBase" value="16"/>
                <value name="NoRole" value="17"/>
                <value name="ToolTipBase" value="18"/>
                <value name="ToolTipText" value="19"/>
                <value name="PlaceholderText" value="20"/>
                <value name="Accent" value="21" since="6.6"/>
                <value name="NColorRoles" value="Accent + 1"/>
            </enum>
        </class>
        <class name="QPdfWriter" href="qpdfwriter.html" status="active" access="public" location="qpdfwriter.h" documented="true" groups="painting" bases="QObject,QPagedPaintDevice" module="QtGui" brief="Class to generate PDFs that can be used as a paint device">
            <function name="QPdfWriter" fullname="QPdfWriter::QPdfWriter" href="qpdfwriter.html#QPdfWriter" status="active" access="public" location="qpdfwriter.h" documented="true" meta="constructor" explicit="true" signature="QPdfWriter(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="QPdfWriter" fullname="QPdfWriter::QPdfWriter" href="qpdfwriter.html#QPdfWriter-1" status="active" access="public" location="qpdfwriter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPdfWriter(const QString &amp;filename)">
                <parameter type="const QString &amp;" name="filename" default=""/>
            </function>
            <function name="addFileAttachment" fullname="QPdfWriter::addFileAttachment" href="qpdfwriter.html#addFileAttachment" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" type="void" signature="void addFileAttachment(const QString &amp;fileName, const QByteArray &amp;data, const QString &amp;mimeType)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
                <parameter type="const QString &amp;" name="mimeType" default="QString()"/>
            </function>
            <function name="colorModel" fullname="QPdfWriter::colorModel" href="qpdfwriter.html#colorModel" status="active" access="public" location="qpdfwriter.h" documented="true" since="6.8" meta="plain" const="true" type="QPdfWriter::ColorModel" signature="QPdfWriter::ColorModel colorModel() const"/>
            <function name="creator" fullname="QPdfWriter::creator" href="qpdfwriter.html#creator" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" const="true" type="QString" signature="QString creator() const"/>
            <function name="documentXmpMetadata" fullname="QPdfWriter::documentXmpMetadata" href="qpdfwriter.html#documentXmpMetadata" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray documentXmpMetadata() const"/>
            <function name="newPage" fullname="QPdfWriter::newPage" href="qpdfwriter.html#newPage" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool newPage() override"/>
            <function name="paintEngine" fullname="QPdfWriter::paintEngine" href="qpdfwriter.html#paintEngine" status="active" access="protected" location="qpdfwriter.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QPaintEngine *" signature="QPaintEngine * paintEngine() const override"/>
            <function name="pdfVersion" fullname="QPdfWriter::pdfVersion" href="qpdfwriter.html#pdfVersion" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" const="true" type="QPagedPaintDevice::PdfVersion" signature="QPagedPaintDevice::PdfVersion pdfVersion() const"/>
            <function name="resolution" fullname="QPdfWriter::resolution" href="qpdfwriter.html#resolution" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" const="true" type="int" signature="int resolution() const"/>
            <function name="setColorModel" fullname="QPdfWriter::setColorModel" href="qpdfwriter.html#setColorModel" status="active" access="public" location="qpdfwriter.h" documented="true" since="6.8" meta="plain" type="void" signature="void setColorModel(QPdfWriter::ColorModel model)">
                <parameter type="QPdfWriter::ColorModel" name="model" default=""/>
            </function>
            <function name="setCreator" fullname="QPdfWriter::setCreator" href="qpdfwriter.html#setCreator" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" type="void" signature="void setCreator(const QString &amp;creator)">
                <parameter type="const QString &amp;" name="creator" default=""/>
            </function>
            <function name="setDocumentXmpMetadata" fullname="QPdfWriter::setDocumentXmpMetadata" href="qpdfwriter.html#setDocumentXmpMetadata" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" type="void" signature="void setDocumentXmpMetadata(const QByteArray &amp;xmpMetadata)">
                <parameter type="const QByteArray &amp;" name="xmpMetadata" default=""/>
            </function>
            <function name="setPdfVersion" fullname="QPdfWriter::setPdfVersion" href="qpdfwriter.html#setPdfVersion" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" type="void" signature="void setPdfVersion(QPagedPaintDevice::PdfVersion version)">
                <parameter type="QPagedPaintDevice::PdfVersion" name="version" default=""/>
            </function>
            <function name="setResolution" fullname="QPdfWriter::setResolution" href="qpdfwriter.html#setResolution" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" type="void" signature="void setResolution(int resolution)">
                <parameter type="int" name="resolution" default=""/>
            </function>
            <function name="setTitle" fullname="QPdfWriter::setTitle" href="qpdfwriter.html#setTitle" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" type="void" signature="void setTitle(const QString &amp;title)">
                <parameter type="const QString &amp;" name="title" default=""/>
            </function>
            <function name="title" fullname="QPdfWriter::title" href="qpdfwriter.html#title" status="active" access="public" location="qpdfwriter.h" documented="true" meta="plain" const="true" type="QString" signature="QString title() const"/>
            <function name="~QPdfWriter" fullname="QPdfWriter::~QPdfWriter" href="qpdfwriter.html#dtor.QPdfWriter" status="active" access="public" location="qpdfwriter.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPdfWriter()"/>
            <enum name="ColorModel" fullname="QPdfWriter::ColorModel" href="qpdfwriter.html#ColorModel-enum" status="active" access="public" location="qpdfwriter.h" since="6.8" documented="true" scoped="true">
                <value name="RGB" value="0"/>
                <value name="Grayscale" value="1"/>
                <value name="CMYK" value="2"/>
                <value name="Auto" value="3"/>
            </enum>
        </class>
        <class name="QPen" href="qpen.html" status="active" access="public" location="qpen.h" documented="true" groups="painting,shared" module="QtGui" brief="Defines how a QPainter should draw lines and outlines of shapes">
            <contents name="pen-style" title="Pen Style" level="1"/>
            <contents name="cap-style" title="Cap Style" level="1"/>
            <contents name="join-style" title="Join Style" level="1"/>
            <function name="QPen" fullname="QPen::QPen" href="qpen.html#QPen" status="active" access="public" location="qpen.h" documented="true" meta="constructor" signature="QPen()"/>
            <function name="QPen" fullname="QPen::QPen" href="qpen.html#QPen-1" status="active" access="public" location="qpen.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QPen(QPen &amp;&amp;pen)">
                <parameter type="QPen &amp;&amp;" name="pen" default=""/>
            </function>
            <function name="QPen" fullname="QPen::QPen" href="qpen.html#QPen-2" status="active" access="public" location="qpen.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QPen(Qt::PenStyle style)">
                <parameter type="Qt::PenStyle" name="style" default=""/>
            </function>
            <function name="QPen" fullname="QPen::QPen" href="qpen.html#QPen-3" status="active" access="public" location="qpen.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QPen(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="QPen" fullname="QPen::QPen" href="qpen.html#QPen-4" status="active" access="public" location="qpen.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="4" signature="QPen(const QPen &amp;pen)">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="QPen" fullname="QPen::QPen" href="qpen.html#QPen-5" status="active" access="public" location="qpen.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QPen(const QBrush &amp;brush, qreal width, Qt::PenStyle style, Qt::PenCapStyle cap, Qt::PenJoinStyle join)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
                <parameter type="qreal" name="width" default=""/>
                <parameter type="Qt::PenStyle" name="style" default="Qt::SolidLine"/>
                <parameter type="Qt::PenCapStyle" name="cap" default="Qt::SquareCap"/>
                <parameter type="Qt::PenJoinStyle" name="join" default="Qt::BevelJoin"/>
            </function>
            <function name="brush" fullname="QPen::brush" href="qpen.html#brush" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush brush() const"/>
            <function name="capStyle" fullname="QPen::capStyle" href="qpen.html#capStyle" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="Qt::PenCapStyle" signature="Qt::PenCapStyle capStyle() const"/>
            <function name="color" fullname="QPen::color" href="qpen.html#color" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="QColor" signature="QColor color() const"/>
            <function name="dashOffset" fullname="QPen::dashOffset" href="qpen.html#dashOffset" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal dashOffset() const"/>
            <function name="dashPattern" fullname="QPen::dashPattern" href="qpen.html#dashPattern" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="QList&lt;qreal&gt;" signature="QList&lt;qreal&gt; dashPattern() const"/>
            <function name="detach" fullname="QPen::detach" href="qpen.html#detach" status="active" access="private" location="qpen.h" documented="true" meta="plain" type="void" signature="void detach()"/>
            <function name="isCosmetic" fullname="QPen::isCosmetic" href="qpen.html#isCosmetic" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCosmetic() const"/>
            <function name="isSolid" fullname="QPen::isSolid" href="qpen.html#isSolid" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSolid() const"/>
            <function name="joinStyle" fullname="QPen::joinStyle" href="qpen.html#joinStyle" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="Qt::PenJoinStyle" signature="Qt::PenJoinStyle joinStyle() const"/>
            <function name="miterLimit" fullname="QPen::miterLimit" href="qpen.html#miterLimit" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal miterLimit() const"/>
            <function name="operator QVariant" fullname="QPen::operator QVariant" href="qpen.html#operator-QVariant" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QPen::operator!=" href="qpen.html#operator-not-eq" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QPen &amp;pen) const">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qpen.html#operator-lt-lt-17" status="active" access="public" location="qpen.h" documented="true" related="62" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPen &amp;pen)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="operator=" fullname="QPen::operator=" href="qpen.html#operator-eq" status="active" access="public" location="qpen.h" documented="true" meta="move-assign" noexcept="true" type="QPen &amp;" signature="QPen &amp; operator=(QPen &amp;&amp;other)">
                <parameter type="QPen &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPen::operator=" href="qpen.html#operator-eq-1" status="active" access="public" location="qpen.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QPen &amp;" signature="QPen &amp; operator=(const QPen &amp;pen)">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="operator==" fullname="QPen::operator==" href="qpen.html#operator-eq-eq" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QPen &amp;pen) const">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpen.html#operator-gt-gt-14" status="active" access="public" location="qpen.h" documented="true" related="98" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPen &amp;pen)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPen &amp;" name="pen" default=""/>
            </function>
            <function name="setBrush" fullname="QPen::setBrush" href="qpen.html#setBrush" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setCapStyle" fullname="QPen::setCapStyle" href="qpen.html#setCapStyle" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setCapStyle(Qt::PenCapStyle style)">
                <parameter type="Qt::PenCapStyle" name="style" default=""/>
            </function>
            <function name="setColor" fullname="QPen::setColor" href="qpen.html#setColor" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setColor(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setCosmetic" fullname="QPen::setCosmetic" href="qpen.html#setCosmetic" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setCosmetic(bool cosmetic)">
                <parameter type="bool" name="cosmetic" default=""/>
            </function>
            <function name="setDashOffset" fullname="QPen::setDashOffset" href="qpen.html#setDashOffset" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setDashOffset(qreal offset)">
                <parameter type="qreal" name="offset" default=""/>
            </function>
            <function name="setDashPattern" fullname="QPen::setDashPattern" href="qpen.html#setDashPattern" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setDashPattern(const QList&lt;qreal&gt; &amp;pattern)">
                <parameter type="const QList&lt;qreal&gt; &amp;" name="pattern" default=""/>
            </function>
            <function name="setJoinStyle" fullname="QPen::setJoinStyle" href="qpen.html#setJoinStyle" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setJoinStyle(Qt::PenJoinStyle style)">
                <parameter type="Qt::PenJoinStyle" name="style" default=""/>
            </function>
            <function name="setMiterLimit" fullname="QPen::setMiterLimit" href="qpen.html#setMiterLimit" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setMiterLimit(qreal limit)">
                <parameter type="qreal" name="limit" default=""/>
            </function>
            <function name="setStyle" fullname="QPen::setStyle" href="qpen.html#setStyle" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setStyle(Qt::PenStyle style)">
                <parameter type="Qt::PenStyle" name="style" default=""/>
            </function>
            <function name="setWidth" fullname="QPen::setWidth" href="qpen.html#setWidth" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setWidth(int width)">
                <parameter type="int" name="width" default=""/>
            </function>
            <function name="setWidthF" fullname="QPen::setWidthF" href="qpen.html#setWidthF" status="active" access="public" location="qpen.h" documented="true" meta="plain" type="void" signature="void setWidthF(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="style" fullname="QPen::style" href="qpen.html#style" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="Qt::PenStyle" signature="Qt::PenStyle style() const"/>
            <function name="swap" fullname="QPen::swap" href="qpen.html#swap" status="active" access="public" location="qpen.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPen &amp;other)">
                <parameter type="QPen &amp;" name="other" default=""/>
            </function>
            <function name="width" fullname="QPen::width" href="qpen.html#width" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="int" signature="int width() const"/>
            <function name="widthF" fullname="QPen::widthF" href="qpen.html#widthF" status="active" access="public" location="qpen.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal widthF() const"/>
            <function name="~QPen" fullname="QPen::~QPen" href="qpen.html#dtor.QPen" status="active" access="public" location="qpen.h" documented="true" meta="destructor" noexcept="true" signature="~QPen()"/>
        </class>
        <class name="QPicture" href="qpicture.html" status="active" access="public" location="qpicture.h" documented="true" groups="shared" bases="QPaintDevice" module="QtGui" brief="Paint device that records and replays QPainter commands">
            <function name="QPicture" fullname="QPicture::QPicture" href="qpicture.html#QPicture" status="active" access="public" location="qpicture.h" documented="true" meta="copy-constructor" signature="QPicture(const QPicture &amp;pic)">
                <parameter type="const QPicture &amp;" name="pic" default=""/>
            </function>
            <function name="QPicture" fullname="QPicture::QPicture" href="qpicture.html#QPicture-1" status="active" access="public" location="qpicture.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPicture(int formatVersion)">
                <parameter type="int" name="formatVersion" default="-1"/>
            </function>
            <function name="boundingRect" fullname="QPicture::boundingRect" href="qpicture.html#boundingRect" status="active" access="public" location="qpicture.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect boundingRect() const"/>
            <function name="data" fullname="QPicture::data" href="qpicture.html#data" status="active" access="public" location="qpicture.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * data() const"/>
            <function name="isNull" fullname="QPicture::isNull" href="qpicture.html#isNull" status="active" access="public" location="qpicture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="load" fullname="QPicture::load" href="qpicture.html#load" status="active" access="public" location="qpicture.h" documented="true" meta="plain" type="bool" signature="bool load(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="load" fullname="QPicture::load" href="qpicture.html#load-1" status="active" access="public" location="qpicture.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool load(QIODevice *dev)">
                <parameter type="QIODevice *" name="dev" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qpicture.html#operator-lt-lt-1" status="active" access="public" location="qpicture.h" documented="true" related="63" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QPicture &amp;r)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QPicture &amp;" name="r" default=""/>
            </function>
            <function name="operator=" fullname="QPicture::operator=" href="qpicture.html#operator-eq" status="active" access="public" location="qpicture.h" documented="true" meta="move-assign" noexcept="true" type="QPicture &amp;" signature="QPicture &amp; operator=(QPicture &amp;&amp;other)">
                <parameter type="QPicture &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPicture::operator=" href="qpicture.html#operator-eq-1" status="active" access="public" location="qpicture.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPicture &amp;" signature="QPicture &amp; operator=(const QPicture &amp;p)">
                <parameter type="const QPicture &amp;" name="p" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpicture.html#operator-gt-gt-1" status="active" access="public" location="qpicture.h" documented="true" related="99" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QPicture &amp;r)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QPicture &amp;" name="r" default=""/>
            </function>
            <function name="play" fullname="QPicture::play" href="qpicture.html#play" status="active" access="public" location="qpicture.h" documented="true" meta="plain" type="bool" signature="bool play(QPainter *painter)">
                <parameter type="QPainter *" name="painter" default=""/>
            </function>
            <function name="save" fullname="QPicture::save" href="qpicture.html#save" status="active" access="public" location="qpicture.h" documented="true" meta="plain" type="bool" signature="bool save(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="save" fullname="QPicture::save" href="qpicture.html#save-1" status="active" access="public" location="qpicture.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool save(QIODevice *dev)">
                <parameter type="QIODevice *" name="dev" default=""/>
            </function>
            <function name="setBoundingRect" fullname="QPicture::setBoundingRect" href="qpicture.html#setBoundingRect" status="active" access="public" location="qpicture.h" documented="true" meta="plain" type="void" signature="void setBoundingRect(const QRect &amp;r)">
                <parameter type="const QRect &amp;" name="r" default=""/>
            </function>
            <function name="setData" fullname="QPicture::setData" href="qpicture.html#setData" status="active" access="public" location="qpicture.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void setData(const char *data, uint size)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="uint" name="size" default=""/>
            </function>
            <function name="size" fullname="QPicture::size" href="qpicture.html#size" status="active" access="public" location="qpicture.h" documented="true" meta="plain" const="true" type="uint" signature="uint size() const"/>
            <function name="swap" fullname="QPicture::swap" href="qpicture.html#swap" status="active" access="public" location="qpicture.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPicture &amp;other)">
                <parameter type="QPicture &amp;" name="other" default=""/>
            </function>
            <function name="~QPicture" fullname="QPicture::~QPicture" href="qpicture.html#dtor.QPicture" status="active" access="public" location="qpicture.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPicture()"/>
        </class>
        <class name="QPixelFormat" href="qpixelformat.html" status="active" access="public" location="qpixelformat.h" documented="true" module="QtGui" brief="Class for describing different pixel layouts in graphics buffers">
            <function name="QPixelFormat" fullname="QPixelFormat::QPixelFormat" href="qpixelformat.html#QPixelFormat" status="active" access="public" location="qpixelformat.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPixelFormat()"/>
            <function name="QPixelFormat" fullname="QPixelFormat::QPixelFormat" href="qpixelformat.html#QPixelFormat-1" status="active" access="public" location="qpixelformat.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QPixelFormat(QPixelFormat::ColorModel colorModel, uchar firstSize, uchar secondSize, uchar thirdSize, uchar fourthSize, uchar fifthSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder, uchar subEnum)">
                <parameter type="QPixelFormat::ColorModel" name="colorModel" default=""/>
                <parameter type="uchar" name="firstSize" default=""/>
                <parameter type="uchar" name="secondSize" default=""/>
                <parameter type="uchar" name="thirdSize" default=""/>
                <parameter type="uchar" name="fourthSize" default=""/>
                <parameter type="uchar" name="fifthSize" default=""/>
                <parameter type="uchar" name="alphaSize" default=""/>
                <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default=""/>
                <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default=""/>
                <parameter type="QPixelFormat::AlphaPremultiplied" name="premultiplied" default=""/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default=""/>
                <parameter type="QPixelFormat::ByteOrder" name="byteOrder" default="CurrentSystemEndian"/>
                <parameter type="uchar" name="subEnum" default="0"/>
            </function>
            <function name="alphaPosition" fullname="QPixelFormat::alphaPosition" href="qpixelformat.html#alphaPosition" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::AlphaPosition" signature="QPixelFormat::AlphaPosition alphaPosition() const"/>
            <function name="alphaSize" fullname="QPixelFormat::alphaSize" href="qpixelformat.html#alphaSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar alphaSize() const"/>
            <function name="alphaUsage" fullname="QPixelFormat::alphaUsage" href="qpixelformat.html#alphaUsage" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::AlphaUsage" signature="QPixelFormat::AlphaUsage alphaUsage() const"/>
            <function name="bitsPerPixel" fullname="QPixelFormat::bitsPerPixel" href="qpixelformat.html#bitsPerPixel" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar bitsPerPixel() const"/>
            <function name="blackSize" fullname="QPixelFormat::blackSize" href="qpixelformat.html#blackSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar blackSize() const"/>
            <function name="blueSize" fullname="QPixelFormat::blueSize" href="qpixelformat.html#blueSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar blueSize() const"/>
            <function name="brightnessSize" fullname="QPixelFormat::brightnessSize" href="qpixelformat.html#brightnessSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar brightnessSize() const"/>
            <function name="byteOrder" fullname="QPixelFormat::byteOrder" href="qpixelformat.html#byteOrder" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::ByteOrder" signature="QPixelFormat::ByteOrder byteOrder() const"/>
            <function name="channelCount" fullname="QPixelFormat::channelCount" href="qpixelformat.html#channelCount" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar channelCount() const"/>
            <function name="colorModel" fullname="QPixelFormat::colorModel" href="qpixelformat.html#colorModel" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::ColorModel" signature="QPixelFormat::ColorModel colorModel() const"/>
            <function name="cyanSize" fullname="QPixelFormat::cyanSize" href="qpixelformat.html#cyanSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar cyanSize() const"/>
            <function name="greenSize" fullname="QPixelFormat::greenSize" href="qpixelformat.html#greenSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar greenSize() const"/>
            <function name="hueSize" fullname="QPixelFormat::hueSize" href="qpixelformat.html#hueSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar hueSize() const"/>
            <function name="lightnessSize" fullname="QPixelFormat::lightnessSize" href="qpixelformat.html#lightnessSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar lightnessSize() const"/>
            <function name="magentaSize" fullname="QPixelFormat::magentaSize" href="qpixelformat.html#magentaSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar magentaSize() const"/>
            <function name="premultiplied" fullname="QPixelFormat::premultiplied" href="qpixelformat.html#premultiplied" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::AlphaPremultiplied" signature="QPixelFormat::AlphaPremultiplied premultiplied() const"/>
            <function name="qPixelFormatAlpha" href="qpixelformat.html#qPixelFormatAlpha" status="active" access="public" location="qpixelformat.h" documented="true" related="132" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatAlpha(uchar channelSize, QPixelFormat::TypeInterpretation typeInterpretation)">
                <parameter type="uchar" name="channelSize" default=""/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
            </function>
            <function name="qPixelFormatCmyk" href="qpixelformat.html#qPixelFormatCmyk" status="active" access="public" location="qpixelformat.h" documented="true" related="133" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatCmyk(uchar channelSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::TypeInterpretation typeInterpretation)">
                <parameter type="uchar" name="channelSize" default=""/>
                <parameter type="uchar" name="alphaSize" default="0"/>
                <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
                <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
            </function>
            <function name="qPixelFormatGrayscale" href="qpixelformat.html#qPixelFormatGrayscale" status="active" access="public" location="qpixelformat.h" documented="true" related="134" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatGrayscale(uchar channelSize, QPixelFormat::TypeInterpretation typeInterpretation)">
                <parameter type="uchar" name="channelSize" default=""/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
            </function>
            <function name="qPixelFormatHsl" href="qpixelformat.html#qPixelFormatHsl" status="active" access="public" location="qpixelformat.h" documented="true" related="135" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatHsl(uchar channelSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::TypeInterpretation typeInterpretation)">
                <parameter type="uchar" name="channelSize" default=""/>
                <parameter type="uchar" name="alphaSize" default="0"/>
                <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
                <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::FloatingPoint"/>
            </function>
            <function name="qPixelFormatHsv" href="qpixelformat.html#qPixelFormatHsv" status="active" access="public" location="qpixelformat.h" documented="true" related="136" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatHsv(uchar channelSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::TypeInterpretation typeInterpretation)">
                <parameter type="uchar" name="channelSize" default=""/>
                <parameter type="uchar" name="alphaSize" default="0"/>
                <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
                <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::FloatingPoint"/>
            </function>
            <function name="qPixelFormatRgba" href="qpixelformat.html#qPixelFormatRgba" status="active" access="public" location="qpixelformat.h" documented="true" related="137" meta="plain" constexpr="true" noexcept="true" type="QPixelFormat" signature="QPixelFormat qPixelFormatRgba(uchar redSize, uchar greenSize, uchar blueSize, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation)">
                <parameter type="uchar" name="redSize" default=""/>
                <parameter type="uchar" name="greenSize" default=""/>
                <parameter type="uchar" name="blueSize" default=""/>
                <parameter type="uchar" name="alphaSize" default=""/>
                <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default=""/>
                <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default=""/>
                <parameter type="QPixelFormat::AlphaPremultiplied" name="premultiplied" default="QPixelFormat::NotPremultiplied"/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedInteger"/>
            </function>
            <function name="qPixelFormatYuv" href="qpixelformat.html#qPixelFormatYuv" status="active" access="public" location="qpixelformat.h" documented="true" related="138" meta="plain" type="QPixelFormat" signature="QPixelFormat qPixelFormatYuv(QPixelFormat::YUVLayout yuvLayout, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder)">
                <parameter type="QPixelFormat::YUVLayout" name="yuvLayout" default=""/>
                <parameter type="uchar" name="alphaSize" default="0"/>
                <parameter type="QPixelFormat::AlphaUsage" name="alphaUsage" default="QPixelFormat::IgnoresAlpha"/>
                <parameter type="QPixelFormat::AlphaPosition" name="alphaPosition" default="QPixelFormat::AtBeginning"/>
                <parameter type="QPixelFormat::AlphaPremultiplied" name="premultiplied" default="QPixelFormat::NotPremultiplied"/>
                <parameter type="QPixelFormat::TypeInterpretation" name="typeInterpretation" default="QPixelFormat::UnsignedByte"/>
                <parameter type="QPixelFormat::ByteOrder" name="byteOrder" default="QPixelFormat::LittleEndian"/>
            </function>
            <function name="redSize" fullname="QPixelFormat::redSize" href="qpixelformat.html#redSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar redSize() const"/>
            <function name="saturationSize" fullname="QPixelFormat::saturationSize" href="qpixelformat.html#saturationSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar saturationSize() const"/>
            <function name="typeInterpretation" fullname="QPixelFormat::typeInterpretation" href="qpixelformat.html#typeInterpretation" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::TypeInterpretation" signature="QPixelFormat::TypeInterpretation typeInterpretation() const"/>
            <function name="yellowSize" fullname="QPixelFormat::yellowSize" href="qpixelformat.html#yellowSize" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar yellowSize() const"/>
            <function name="yuvLayout" fullname="QPixelFormat::yuvLayout" href="qpixelformat.html#yuvLayout" status="active" access="public" location="qpixelformat.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPixelFormat::YUVLayout" signature="QPixelFormat::YUVLayout yuvLayout() const"/>
            <enum name="AlphaPosition" fullname="QPixelFormat::AlphaPosition" href="qpixelformat.html#AlphaPosition-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="AtBeginning" value="0"/>
                <value name="AtEnd" value="1"/>
            </enum>
            <enum name="AlphaPremultiplied" fullname="QPixelFormat::AlphaPremultiplied" href="qpixelformat.html#AlphaPremultiplied-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="NotPremultiplied" value="0"/>
                <value name="Premultiplied" value="1"/>
            </enum>
            <enum name="AlphaUsage" fullname="QPixelFormat::AlphaUsage" href="qpixelformat.html#AlphaUsage-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="UsesAlpha" value="0"/>
                <value name="IgnoresAlpha" value="1"/>
            </enum>
            <enum name="ByteOrder" fullname="QPixelFormat::ByteOrder" href="qpixelformat.html#ByteOrder-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="LittleEndian" value="0"/>
                <value name="BigEndian" value="1"/>
                <value name="CurrentSystemEndian" value="2"/>
            </enum>
            <enum name="ColorModel" fullname="QPixelFormat::ColorModel" href="qpixelformat.html#ColorModel-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="RGB" value="0"/>
                <value name="BGR" value="1"/>
                <value name="Indexed" value="2"/>
                <value name="Grayscale" value="3"/>
                <value name="CMYK" value="4"/>
                <value name="HSL" value="5"/>
                <value name="HSV" value="6"/>
                <value name="YUV" value="7"/>
                <value name="Alpha" value="8"/>
            </enum>
            <enum name="TypeInterpretation" fullname="QPixelFormat::TypeInterpretation" href="qpixelformat.html#TypeInterpretation-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="UnsignedInteger" value="0"/>
                <value name="UnsignedShort" value="1"/>
                <value name="UnsignedByte" value="2"/>
                <value name="FloatingPoint" value="3"/>
            </enum>
            <enum name="YUVLayout" fullname="QPixelFormat::YUVLayout" href="qpixelformat.html#YUVLayout-enum" status="active" access="public" location="qpixelformat.h" documented="true">
                <value name="YUV444" value="0"/>
                <value name="YUV422" value="1"/>
                <value name="YUV411" value="2"/>
                <value name="YUV420P" value="3"/>
                <value name="YUV420SP" value="4"/>
                <value name="YV12" value="5"/>
                <value name="UYVY" value="6"/>
                <value name="YUYV" value="7"/>
                <value name="NV12" value="8"/>
                <value name="NV21" value="9"/>
                <value name="IMC1" value="10"/>
                <value name="IMC2" value="11"/>
                <value name="IMC3" value="12"/>
                <value name="IMC4" value="13"/>
                <value name="Y8" value="14"/>
                <value name="Y16" value="15"/>
            </enum>
        </class>
        <class name="QPixmap" href="qpixmap.html" status="active" access="public" location="qpixmap.h" documented="true" groups="painting,shared" bases="QPaintDevice" module="QtGui" brief="Off-screen image representation that can be used as a paint device">
            <contents name="reading-and-writing-image-files" title="Reading and Writing Image Files" level="1"/>
            <contents name="pixmap-information" title="Pixmap Information" level="1"/>
            <contents name="pixmap-conversion" title="Pixmap Conversion" level="1"/>
            <contents name="pixmap-transformations" title="Pixmap Transformations" level="1"/>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap" status="active" access="public" location="qpixmap.h" documented="true" meta="constructor" signature="QPixmap()"/>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap-1" status="active" access="public" location="qpixmap.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QPixmap(QPixmap &amp;&amp;other)">
                <parameter type="QPixmap &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap-2" status="active" access="public" location="qpixmap.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QPixmap(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap-3" status="active" access="public" location="qpixmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QPixmap(const char *const[] xpm)">
                <parameter type="const char *const[]" name="xpm" default=""/>
            </function>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap-4" status="active" access="public" location="qpixmap.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QPixmap(int width, int height)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap-5" status="active" access="public" location="qpixmap.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QPixmap(const QString &amp;fileName, const char *format, Qt::ImageConversionFlags flags)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="QPixmap" fullname="QPixmap::QPixmap" href="qpixmap.html#QPixmap-6" status="active" access="public" location="qpixmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="6" signature="QPixmap(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="cacheKey" fullname="QPixmap::cacheKey" href="qpixmap.html#cacheKey" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 cacheKey() const"/>
            <function name="convertFromImage" fullname="QPixmap::convertFromImage" href="qpixmap.html#convertFromImage" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="bool" signature="bool convertFromImage(const QImage &amp;image, Qt::ImageConversionFlags flags)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="copy" fullname="QPixmap::copy" href="qpixmap.html#copy" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap copy(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default="QRect()"/>
            </function>
            <function name="copy" fullname="QPixmap::copy" href="qpixmap.html#copy-1" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPixmap" signature="QPixmap copy(int x, int y, int width, int height) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="createHeuristicMask" fullname="QPixmap::createHeuristicMask" href="qpixmap.html#createHeuristicMask" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QBitmap" signature="QBitmap createHeuristicMask(bool clipTight) const">
                <parameter type="bool" name="clipTight" default="true"/>
            </function>
            <function name="createMaskFromColor" fullname="QPixmap::createMaskFromColor" href="qpixmap.html#createMaskFromColor" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QBitmap" signature="QBitmap createMaskFromColor(const QColor &amp;maskColor, Qt::MaskMode mode) const">
                <parameter type="const QColor &amp;" name="maskColor" default=""/>
                <parameter type="Qt::MaskMode" name="mode" default="Qt::MaskInColor"/>
            </function>
            <function name="defaultDepth" fullname="QPixmap::defaultDepth" href="qpixmap.html#defaultDepth" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" static="true" type="int" signature="int defaultDepth()"/>
            <function name="depth" fullname="QPixmap::depth" href="qpixmap.html#depth" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="int" signature="int depth() const"/>
            <function name="detach" fullname="QPixmap::detach" href="qpixmap.html#detach" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="void" signature="void detach()"/>
            <function name="deviceIndependentSize" fullname="QPixmap::deviceIndependentSize" href="qpixmap.html#deviceIndependentSize" status="active" access="public" location="qpixmap.h" documented="true" since="6.2" meta="plain" const="true" type="QSizeF" signature="QSizeF deviceIndependentSize() const"/>
            <function name="devicePixelRatio" fullname="QPixmap::devicePixelRatio" href="qpixmap.html#devicePixelRatio" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal devicePixelRatio() const"/>
            <function name="fill" fullname="QPixmap::fill" href="qpixmap.html#fill" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="void" signature="void fill(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default="Qt::white"/>
            </function>
            <function name="fromImage" fullname="QPixmap::fromImage" href="qpixmap.html#fromImage" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" static="true" type="QPixmap" signature="QPixmap fromImage(const QImage &amp;image, Qt::ImageConversionFlags flags)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="fromImage" fullname="QPixmap::fromImage" href="qpixmap.html#fromImage-1" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QPixmap" signature="QPixmap fromImage(QImage &amp;&amp;image, Qt::ImageConversionFlags flags)">
                <parameter type="QImage &amp;&amp;" name="image" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="fromImageReader" fullname="QPixmap::fromImageReader" href="qpixmap.html#fromImageReader" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" static="true" type="QPixmap" signature="QPixmap fromImageReader(QImageReader *imageReader, Qt::ImageConversionFlags flags)">
                <parameter type="QImageReader *" name="imageReader" default=""/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="hasAlpha" fullname="QPixmap::hasAlpha" href="qpixmap.html#hasAlpha" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasAlpha() const"/>
            <function name="hasAlphaChannel" fullname="QPixmap::hasAlphaChannel" href="qpixmap.html#hasAlphaChannel" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasAlphaChannel() const"/>
            <function name="height" fullname="QPixmap::height" href="qpixmap.html#height" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="int" signature="int height() const"/>
            <function name="isNull" fullname="QPixmap::isNull" href="qpixmap.html#isNull" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isQBitmap" fullname="QPixmap::isQBitmap" href="qpixmap.html#isQBitmap" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool isQBitmap() const"/>
            <function name="load" fullname="QPixmap::load" href="qpixmap.html#load" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="bool" signature="bool load(const QString &amp;fileName, const char *format, Qt::ImageConversionFlags flags)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="loadFromData" fullname="QPixmap::loadFromData" href="qpixmap.html#loadFromData" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="bool" signature="bool loadFromData(const uchar *data, uint len, const char *format, Qt::ImageConversionFlags flags)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="uint" name="len" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="loadFromData" fullname="QPixmap::loadFromData" href="qpixmap.html#loadFromData-1" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool loadFromData(const QByteArray &amp;data, const char *format, Qt::ImageConversionFlags flags)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="Qt::ImageConversionFlags" name="flags" default="Qt::AutoColor"/>
            </function>
            <function name="mask" fullname="QPixmap::mask" href="qpixmap.html#mask" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QBitmap" signature="QBitmap mask() const"/>
            <function name="operator QVariant" fullname="QPixmap::operator QVariant" href="qpixmap.html#operator-QVariant" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!" fullname="QPixmap::operator!" href="qpixmap.html#operator-not" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!() const"/>
            <function name="operator&lt;&lt;" href="qpixmap.html#operator-lt-lt-19" status="active" access="public" location="qpixmap.h" documented="true" related="64" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPixmap &amp;pixmap)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="operator=" fullname="QPixmap::operator=" href="qpixmap.html#operator-eq" status="active" access="public" location="qpixmap.h" documented="true" meta="move-assign" noexcept="true" type="QPixmap &amp;" signature="QPixmap &amp; operator=(QPixmap &amp;&amp;other)">
                <parameter type="QPixmap &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPixmap::operator=" href="qpixmap.html#operator-eq-1" status="active" access="public" location="qpixmap.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPixmap &amp;" signature="QPixmap &amp; operator=(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpixmap.html#operator-gt-gt-1" status="active" access="public" location="qpixmap.h" documented="true" related="100" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPixmap &amp;pixmap)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="rect" fullname="QPixmap::rect" href="qpixmap.html#rect" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect rect() const"/>
            <function name="save" fullname="QPixmap::save" href="qpixmap.html#save" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool save(const QString &amp;fileName, const char *format, int quality) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="int" name="quality" default="-1"/>
            </function>
            <function name="save" fullname="QPixmap::save" href="qpixmap.html#save-1" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool save(QIODevice *device, const char *format, int quality) const">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const char *" name="format" default="nullptr"/>
                <parameter type="int" name="quality" default="-1"/>
            </function>
            <function name="scaled" fullname="QPixmap::scaled" href="qpixmap.html#scaled" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap scaled(const QSize &amp;size, Qt::AspectRatioMode aspectRatioMode, Qt::TransformationMode transformMode) const">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="Qt::AspectRatioMode" name="aspectRatioMode" default="Qt::IgnoreAspectRatio"/>
                <parameter type="Qt::TransformationMode" name="transformMode" default="Qt::FastTransformation"/>
            </function>
            <function name="scaled" fullname="QPixmap::scaled" href="qpixmap.html#scaled-1" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPixmap" signature="QPixmap scaled(int width, int height, Qt::AspectRatioMode aspectRatioMode, Qt::TransformationMode transformMode) const">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::AspectRatioMode" name="aspectRatioMode" default="Qt::IgnoreAspectRatio"/>
                <parameter type="Qt::TransformationMode" name="transformMode" default="Qt::FastTransformation"/>
            </function>
            <function name="scaledToHeight" fullname="QPixmap::scaledToHeight" href="qpixmap.html#scaledToHeight" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap scaledToHeight(int height, Qt::TransformationMode mode) const">
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::TransformationMode" name="mode" default="Qt::FastTransformation"/>
            </function>
            <function name="scaledToWidth" fullname="QPixmap::scaledToWidth" href="qpixmap.html#scaledToWidth" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap scaledToWidth(int width, Qt::TransformationMode mode) const">
                <parameter type="int" name="width" default=""/>
                <parameter type="Qt::TransformationMode" name="mode" default="Qt::FastTransformation"/>
            </function>
            <function name="scroll" fullname="QPixmap::scroll" href="qpixmap.html#scroll" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="void" signature="void scroll(int dx, int dy, const QRect &amp;rect, QRegion *exposed)">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
                <parameter type="const QRect &amp;" name="rect" default=""/>
                <parameter type="QRegion *" name="exposed" default="nullptr"/>
            </function>
            <function name="scroll" fullname="QPixmap::scroll" href="qpixmap.html#scroll-1" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void scroll(int dx, int dy, int x, int y, int width, int height, QRegion *exposed)">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="QRegion *" name="exposed" default="nullptr"/>
            </function>
            <function name="setDevicePixelRatio" fullname="QPixmap::setDevicePixelRatio" href="qpixmap.html#setDevicePixelRatio" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="void" signature="void setDevicePixelRatio(qreal scaleFactor)">
                <parameter type="qreal" name="scaleFactor" default=""/>
            </function>
            <function name="setMask" fullname="QPixmap::setMask" href="qpixmap.html#setMask" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" type="void" signature="void setMask(const QBitmap &amp;mask)">
                <parameter type="const QBitmap &amp;" name="mask" default=""/>
            </function>
            <function name="size" fullname="QPixmap::size" href="qpixmap.html#size" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize size() const"/>
            <function name="swap" fullname="QPixmap::swap" href="qpixmap.html#swap" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPixmap &amp;other)">
                <parameter type="QPixmap &amp;" name="other" default=""/>
            </function>
            <function name="toImage" fullname="QPixmap::toImage" href="qpixmap.html#toImage" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage toImage() const"/>
            <function name="transformed" fullname="QPixmap::transformed" href="qpixmap.html#transformed" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="QPixmap" signature="QPixmap transformed(const QTransform &amp;transform, Qt::TransformationMode mode) const">
                <parameter type="const QTransform &amp;" name="transform" default=""/>
                <parameter type="Qt::TransformationMode" name="mode" default="Qt::FastTransformation"/>
            </function>
            <function name="trueMatrix" fullname="QPixmap::trueMatrix" href="qpixmap.html#trueMatrix" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" static="true" type="QTransform" signature="QTransform trueMatrix(const QTransform &amp;matrix, int width, int height)">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="width" fullname="QPixmap::width" href="qpixmap.html#width" status="active" access="public" location="qpixmap.h" documented="true" meta="plain" const="true" type="int" signature="int width() const"/>
            <function name="~QPixmap" fullname="QPixmap::~QPixmap" href="qpixmap.html#dtor.QPixmap" status="active" access="public" location="qpixmap.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPixmap()"/>
        </class>
        <class name="QPixmapCache" href="qpixmapcache.html" status="active" access="public" location="qpixmapcache.h" documented="true" module="QtGui" brief="Application-wide cache for pixmaps">
            <function name="cacheLimit" fullname="QPixmapCache::cacheLimit" href="qpixmapcache.html#cacheLimit" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="int" signature="int cacheLimit()"/>
            <function name="clear" fullname="QPixmapCache::clear" href="qpixmapcache.html#clear" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="void" signature="void clear()"/>
            <function name="find" fullname="QPixmapCache::find" href="qpixmapcache.html#find" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="bool" signature="bool find(const QPixmapCache::Key &amp;key, QPixmap *pixmap)">
                <parameter type="const QPixmapCache::Key &amp;" name="key" default=""/>
                <parameter type="QPixmap *" name="pixmap" default=""/>
            </function>
            <function name="find" fullname="QPixmapCache::find" href="qpixmapcache.html#find-1" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool find(const QString &amp;key, QPixmap *pixmap)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QPixmap *" name="pixmap" default=""/>
            </function>
            <function name="insert" fullname="QPixmapCache::insert" href="qpixmapcache.html#insert" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="QPixmapCache::Key" signature="QPixmapCache::Key insert(const QPixmap &amp;pixmap)">
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="insert" fullname="QPixmapCache::insert" href="qpixmapcache.html#insert-1" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool insert(const QString &amp;key, const QPixmap &amp;pixmap)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="remove" fullname="QPixmapCache::remove" href="qpixmapcache.html#remove" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="void" signature="void remove(const QPixmapCache::Key &amp;key)">
                <parameter type="const QPixmapCache::Key &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QPixmapCache::remove" href="qpixmapcache.html#remove-1" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void remove(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="replace" fullname="QPixmapCache::replace" href="qpixmapcache-obsolete.html#replace" status="deprecated" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="bool" signature="bool replace(const QPixmapCache::Key &amp;key, const QPixmap &amp;pixmap)">
                <parameter type="const QPixmapCache::Key &amp;" name="key" default=""/>
                <parameter type="const QPixmap &amp;" name="pixmap" default=""/>
            </function>
            <function name="setCacheLimit" fullname="QPixmapCache::setCacheLimit" href="qpixmapcache.html#setCacheLimit" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" static="true" type="void" signature="void setCacheLimit(int n)">
                <parameter type="int" name="n" default=""/>
            </function>
            <class name="Key" fullname="QPixmapCache::Key" href="qpixmapcache-key.html" status="active" access="public" location="qpixmapcache.h" documented="true" module="QtGui" brief="QPixmapCache::Key class can be used for efficient access to the QPixmapCache">
                <function name="Key" fullname="QPixmapCache::Key::Key" href="qpixmapcache-key.html#Key" status="active" access="public" location="qpixmapcache.h" documented="true" meta="constructor" signature="Key()"/>
                <function name="hash" fullname="QPixmapCache::Key::hash" href="qpixmapcache-key.html#hash" status="active" access="private" location="qpixmapcache.h" documented="true" since="6.6" meta="plain" const="true" noexcept="true" type="size_t" signature="size_t hash(size_t seed) const">
                    <parameter type="size_t" name="seed" default=""/>
                </function>
                <function name="isValid" fullname="QPixmapCache::Key::isValid" href="qpixmapcache-key.html#isValid" status="active" access="public" location="qpixmapcache.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValid() const"/>
                <function name="~Key" fullname="QPixmapCache::Key::~Key" href="qpixmapcache-key.html#dtor.Key" status="active" access="public" location="qpixmapcache.h" documented="true" meta="destructor" noexcept="true" signature="~Key()"/>
            </class>
        </class>
        <class name="QPlatformDragQtResponse" href="qplatformdragqtresponse.html" status="ignored" access="public" location="qplatformdrag.h"/>
        <class name="QPlatformDropQtResponse" href="qplatformdropqtresponse.html" status="ignored" access="public" location="qplatformdrag.h"/>
        <class name="QPlatformIntegrationPlugin" href="qplatformintegrationplugin.html" status="ignored" access="public" location="qplatformintegrationplugin.h" bases="QObject"/>
        <class name="QPlatformMenu" href="qplatformmenu.html" status="ignored" access="public" location="qplatformmenu.h" bases="QObject"/>
        <class name="QPlatformMenuBar" href="qplatformmenubar.html" status="ignored" access="public" location="qplatformmenu.h" bases="QObject"/>
        <class name="QPlatformMenuItem" href="qplatformmenuitem.html" status="ignored" access="public" location="qplatformmenu.h" bases="QObject"/>
        <class name="QPlatformOffscreenSurface" href="qplatformoffscreensurface.html" status="ignored" access="public" location="qplatformoffscreensurface.h">
            <function name="format" fullname="QPlatformOffscreenSurface::format" href="qplatformoffscreensurface.html#format" status="active" access="public" location="qplatformoffscreensurface.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSurfaceFormat" signature="QSurfaceFormat format() const override"/>
            <function name="isValid" fullname="QPlatformOffscreenSurface::isValid" href="qplatformoffscreensurface.html#isValid" status="active" access="public" location="qplatformoffscreensurface.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool isValid() const"/>
            <function name="screen" fullname="QPlatformOffscreenSurface::screen" href="qplatformoffscreensurface.html#screen" status="active" access="public" location="qplatformoffscreensurface.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QPlatformScreen *" signature="QPlatformScreen * screen() const override"/>
        </class>
        <class name="QPlatformSessionManager" href="qplatformsessionmanager.html" status="ignored" access="public" location="qplatformsessionmanager.h"/>
        <class name="QPlatformSurfaceEvent" href="qplatformsurfaceevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Used to notify about native platform surface events">
            <function name="QPlatformSurfaceEvent" fullname="QPlatformSurfaceEvent::QPlatformSurfaceEvent" href="qplatformsurfaceevent.html#QPlatformSurfaceEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType)">
                <parameter type="QPlatformSurfaceEvent::SurfaceEventType" name="surfaceEventType" default=""/>
            </function>
            <function name="surfaceEventType" fullname="QPlatformSurfaceEvent::surfaceEventType" href="qplatformsurfaceevent.html#surfaceEventType" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPlatformSurfaceEvent::SurfaceEventType" signature="QPlatformSurfaceEvent::SurfaceEventType surfaceEventType() const"/>
            <enum name="SurfaceEventType" fullname="QPlatformSurfaceEvent::SurfaceEventType" href="qplatformsurfaceevent.html#SurfaceEventType-enum" status="active" access="public" location="qevent.h" documented="true">
                <value name="SurfaceCreated" value="0"/>
                <value name="SurfaceAboutToBeDestroyed" value="1"/>
            </enum>
        </class>
        <class name="QPlatformTextureList" href="qplatformtexturelist.html" status="ignored" access="public" location="qplatformbackingstore.h" bases="QObject">
            <typedef name="Flags" fullname="QPlatformTextureList::Flags" href="qplatformtexturelist.html#Flag-enum" status="active" access="public" location="qplatformbackingstore.h" enum="QPlatformTextureList::Flag"/>
        </class>
        <class name="QPointerEvent" href="qpointerevent.html" status="active" access="public" location="qevent.h" since="6.0" documented="true" bases="QInputEvent" module="QtGui" brief="A base class for pointer events">
            <function name="addPassiveGrabber" fullname="QPointerEvent::addPassiveGrabber" href="qpointerevent.html#addPassiveGrabber" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="bool" signature="bool addPassiveGrabber(const QEventPoint &amp;point, QObject *grabber)">
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
                <parameter type="QObject *" name="grabber" default=""/>
            </function>
            <function name="allPointsAccepted" fullname="QPointerEvent::allPointsAccepted" href="qpointerevent.html#allPointsAccepted" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool allPointsAccepted() const"/>
            <function name="allPointsGrabbed" fullname="QPointerEvent::allPointsGrabbed" href="qpointerevent.html#allPointsGrabbed" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool allPointsGrabbed() const"/>
            <function name="clearPassiveGrabbers" fullname="QPointerEvent::clearPassiveGrabbers" href="qpointerevent.html#clearPassiveGrabbers" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void clearPassiveGrabbers(const QEventPoint &amp;point)">
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
            </function>
            <function name="exclusiveGrabber" fullname="QPointerEvent::exclusiveGrabber" href="qpointerevent.html#exclusiveGrabber" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * exclusiveGrabber(const QEventPoint &amp;point) const">
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
            </function>
            <function name="passiveGrabbers" fullname="QPointerEvent::passiveGrabbers" href="qpointerevent.html#passiveGrabbers" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QList&lt;QPointer&lt;QObject&gt;&gt;" signature="QList&lt;QPointer&lt;QObject&gt;&gt; passiveGrabbers(const QEventPoint &amp;point) const">
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
            </function>
            <function name="point" fullname="QPointerEvent::point" href="qpointerevent.html#point" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="QEventPoint &amp;" signature="QEventPoint &amp; point(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="pointById" fullname="QPointerEvent::pointById" href="qpointerevent.html#pointById" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="QEventPoint *" signature="QEventPoint * pointById(int id)">
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="pointCount" fullname="QPointerEvent::pointCount" href="qpointerevent.html#pointCount" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype pointCount() const"/>
            <function name="pointerType" fullname="QPointerEvent::pointerType" href="qpointerevent.html#pointerType" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointingDevice::PointerType" signature="QPointingDevice::PointerType pointerType() const"/>
            <function name="pointingDevice" fullname="QPointerEvent::pointingDevice" href="qpointerevent.html#pointingDevice" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPointingDevice *" signature="const QPointingDevice * pointingDevice() const"/>
            <function name="points" fullname="QPointerEvent::points" href="qpointerevent.html#points" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QList&lt;QEventPoint&gt; &amp;" signature="const QList&lt;QEventPoint&gt; &amp; points() const"/>
            <function name="removePassiveGrabber" fullname="QPointerEvent::removePassiveGrabber" href="qpointerevent.html#removePassiveGrabber" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="bool" signature="bool removePassiveGrabber(const QEventPoint &amp;point, QObject *grabber)">
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
                <parameter type="QObject *" name="grabber" default=""/>
            </function>
            <function name="setAccepted" fullname="QPointerEvent::setAccepted" href="qpointerevent.html#setAccepted" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setAccepted(bool accepted) override">
                <parameter type="bool" name="accepted" default=""/>
            </function>
            <function name="setExclusiveGrabber" fullname="QPointerEvent::setExclusiveGrabber" href="qpointerevent.html#setExclusiveGrabber" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setExclusiveGrabber(const QEventPoint &amp;point, QObject *exclusiveGrabber)">
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
                <parameter type="QObject *" name="exclusiveGrabber" default=""/>
            </function>
        </class>
        <class name="QPointingDevice" href="qpointingdevice.html" status="active" access="public" location="qpointingdevice.h" since="6.0" documented="true" groups="events" bases="QInputDevice" module="QtGui" brief="Describes a device from which mouse, touch or tablet events originate">
            <function name="QPointingDevice" fullname="QPointingDevice::QPointingDevice" href="qpointingdevice.html#QPointingDevice" status="active" access="public" location="qpointingdevice.h" documented="true" meta="constructor" signature="QPointingDevice(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QPointingDevice" fullname="QPointingDevice::QPointingDevice" href="qpointingdevice.html#QPointingDevice-1" status="active" access="public" location="qpointingdevice.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPointingDevice(const QString &amp;name, qint64 id, QInputDevice::DeviceType deviceType, QPointingDevice::PointerType pointerType, QInputDevice::Capabilities capabilities, int maxPoints, int buttonCount, const QString &amp;seatName, QPointingDeviceUniqueId uniqueId, QObject *parent)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="qint64" name="id" default=""/>
                <parameter type="QInputDevice::DeviceType" name="deviceType" default=""/>
                <parameter type="QPointingDevice::PointerType" name="pointerType" default=""/>
                <parameter type="QInputDevice::Capabilities" name="capabilities" default=""/>
                <parameter type="int" name="maxPoints" default=""/>
                <parameter type="int" name="buttonCount" default=""/>
                <parameter type="const QString &amp;" name="seatName" default="QString()"/>
                <parameter type="QPointingDeviceUniqueId" name="uniqueId" default="QPointingDeviceUniqueId()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="buttonCount" fullname="QPointingDevice::buttonCount" href="qpointingdevice.html#buttonCount" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" const="true" associated-property="buttonCount" type="int" signature="int buttonCount() const"/>
            <function name="grabChanged" fullname="QPointingDevice::grabChanged" href="qpointingdevice.html#grabChanged" status="active" access="public" location="qpointingdevice.h" documented="true" meta="signal" const="true" type="void" signature="void grabChanged(QObject *grabber, QPointingDevice::GrabTransition transition, const QPointerEvent *event, const QEventPoint &amp;point) const">
                <parameter type="QObject *" name="grabber" default=""/>
                <parameter type="QPointingDevice::GrabTransition" name="transition" default=""/>
                <parameter type="const QPointerEvent *" name="event" default=""/>
                <parameter type="const QEventPoint &amp;" name="point" default=""/>
            </function>
            <function name="maximumPoints" fullname="QPointingDevice::maximumPoints" href="qpointingdevice.html#maximumPoints" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" const="true" associated-property="maximumPoints" type="int" signature="int maximumPoints() const"/>
            <function name="pointerType" fullname="QPointingDevice::pointerType" href="qpointingdevice.html#pointerType" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" const="true" associated-property="pointerType" type="QPointingDevice::PointerType" signature="QPointingDevice::PointerType pointerType() const"/>
            <function name="primaryPointingDevice" fullname="QPointingDevice::primaryPointingDevice" href="qpointingdevice.html#primaryPointingDevice" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" static="true" type="const QPointingDevice *" signature="const QPointingDevice * primaryPointingDevice(const QString &amp;seatName)">
                <parameter type="const QString &amp;" name="seatName" default="QString()"/>
            </function>
            <function name="setCapabilities" fullname="QPointingDevice::setCapabilities" href="qpointingdevice-obsolete.html#setCapabilities" status="deprecated" access="private" location="qpointingdevice.h" documented="true" meta="plain" type="void" signature="void setCapabilities(QInputDevice::Capabilities caps)">
                <parameter type="QInputDevice::Capabilities" name="caps" default=""/>
            </function>
            <function name="setMaximumTouchPoints" fullname="QPointingDevice::setMaximumTouchPoints" href="qpointingdevice-obsolete.html#setMaximumTouchPoints" status="deprecated" access="private" location="qpointingdevice.h" documented="true" meta="plain" type="void" signature="void setMaximumTouchPoints(int c)">
                <parameter type="int" name="c" default=""/>
            </function>
            <function name="setType" fullname="QPointingDevice::setType" href="qpointingdevice-obsolete.html#setType" status="deprecated" access="private" location="qpointingdevice.h" documented="true" meta="plain" type="void" signature="void setType(QInputDevice::DeviceType devType)">
                <parameter type="QInputDevice::DeviceType" name="devType" default=""/>
            </function>
            <function name="uniqueId" fullname="QPointingDevice::uniqueId" href="qpointingdevice.html#uniqueId" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" const="true" associated-property="uniqueId" type="QPointingDeviceUniqueId" signature="QPointingDeviceUniqueId uniqueId() const"/>
            <enum name="GrabTransition" fullname="QPointingDevice::GrabTransition" href="qpointingdevice.html#GrabTransition-enum" status="active" access="public" location="qpointingdevice.h" documented="true">
                <value name="GrabPassive" value="0x01"/>
                <value name="UngrabPassive" value="0x02"/>
                <value name="CancelGrabPassive" value="0x03"/>
                <value name="OverrideGrabPassive" value="0x04"/>
                <value name="GrabExclusive" value="0x10"/>
                <value name="UngrabExclusive" value="0x20"/>
                <value name="CancelGrabExclusive" value="0x30"/>
            </enum>
            <enum name="PointerType" fullname="QPointingDevice::PointerType" href="qpointingdevice.html#PointerType-enum" status="active" access="public" location="qpointingdevice.h" documented="true" scoped="true" typedef="QPointingDevice::PointerTypes">
                <value name="Unknown" value="0"/>
                <value name="Generic" value="0x0001"/>
                <value name="Finger" value="0x0002"/>
                <value name="Pen" value="0x0004"/>
                <value name="Eraser" value="0x0008"/>
                <value name="Cursor" value="0x0010"/>
                <value name="AllPointerTypes" value="0x7FFF"/>
            </enum>
            <typedef name="PointerTypes" fullname="QPointingDevice::PointerTypes" href="qpointingdevice.html#PointerType-enum" status="active" access="public" location="qpointingdevice.h" enum="QPointingDevice::PointerType"/>
        </class>
        <class name="QPointingDeviceUniqueId" href="qpointingdeviceuniqueid.html" status="active" access="public" location="qpointingdevice.h" documented="true" groups="events" module="QtGui" brief="Identifies a unique object, such as a tagged token or stylus, which is used with a pointing device">
            <function name="QPointingDeviceUniqueId" fullname="QPointingDeviceUniqueId::QPointingDeviceUniqueId" href="qpointingdeviceuniqueid.html#QPointingDeviceUniqueId" status="active" access="public" location="qpointingdevice.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPointingDeviceUniqueId()"/>
            <function name="fromNumericId" fullname="QPointingDeviceUniqueId::fromNumericId" href="qpointingdeviceuniqueid.html#fromNumericId" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" static="true" type="QPointingDeviceUniqueId" signature="QPointingDeviceUniqueId fromNumericId(qint64 id)">
                <parameter type="qint64" name="id" default=""/>
            </function>
            <function name="isValid" fullname="QPointingDeviceUniqueId::isValid" href="qpointingdeviceuniqueid.html#isValid" status="active" access="public" location="qpointingdevice.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="numericId" fullname="QPointingDeviceUniqueId::numericId" href="qpointingdeviceuniqueid.html#numericId-prop" status="active" access="public" location="qpointingdevice.h" meta="plain" const="true" noexcept="true" associated-property="numericId" type="qint64" signature="qint64 numericId() const"/>
            <function name="operator!=" href="qpointingdeviceuniqueid.html#operator-not-eq" status="active" access="public" location="qpointingdevice.h" documented="true" related="176" meta="plain" noexcept="true" type="bool" signature="bool operator!=(QPointingDeviceUniqueId lhs, QPointingDeviceUniqueId rhs)">
                <parameter type="QPointingDeviceUniqueId" name="lhs" default=""/>
                <parameter type="QPointingDeviceUniqueId" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpointingdeviceuniqueid.html#operator-eq-eq" status="active" access="public" location="qpointingdevice.h" documented="true" related="177" meta="plain" noexcept="true" type="bool" signature="bool operator==(QPointingDeviceUniqueId lhs, QPointingDeviceUniqueId rhs)">
                <parameter type="QPointingDeviceUniqueId" name="lhs" default=""/>
                <parameter type="QPointingDeviceUniqueId" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qpointingdeviceuniqueid.html#qHash" status="active" access="public" location="qpointingdevice.h" documented="true" related="121" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(QPointingDeviceUniqueId key, size_t seed)">
                <parameter type="QPointingDeviceUniqueId" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <property name="numericId" fullname="QPointingDeviceUniqueId::numericId" href="qpointingdeviceuniqueid.html#numericId-prop" status="active" access="public" location="qpointingdevice.h" documented="true" writable="false" brief="The numeric unique ID of the token represented by a touchpoint">
                <getter name="numericId"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QPolygon" href="qpolygon.html" status="active" access="public" location="qpolygon.h" documented="true" groups="painting,shared" bases="QList" module="QtGui" brief="List of points using integer precision">
            <function name="QPolygon" fullname="QPolygon::QPolygon" href="qpolygon.html#QPolygon" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPolygon()"/>
            <function name="QPolygon" fullname="QPolygon::QPolygon" href="qpolygon.html#QPolygon-1" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPolygon(const QList&lt;QPoint&gt; &amp;points)">
                <parameter type="const QList&lt;QPoint&gt; &amp;" name="points" default=""/>
            </function>
            <function name="QPolygon" fullname="QPolygon::QPolygon" href="qpolygon.html#QPolygon-2" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QPolygon(const QRect &amp;rectangle, bool closed)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="bool" name="closed" default="false"/>
            </function>
            <function name="boundingRect" fullname="QPolygon::boundingRect" href="qpolygon.html#boundingRect" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect boundingRect() const"/>
            <function name="containsPoint" fullname="QPolygon::containsPoint" href="qpolygon.html#containsPoint" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="bool" signature="bool containsPoint(const QPoint &amp;point, Qt::FillRule fillRule) const">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default=""/>
            </function>
            <function name="intersected" fullname="QPolygon::intersected" href="qpolygon.html#intersected" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygon" signature="QPolygon intersected(const QPolygon &amp;r) const">
                <parameter type="const QPolygon &amp;" name="r" default=""/>
            </function>
            <function name="intersects" fullname="QPolygon::intersects" href="qpolygon.html#intersects" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="bool" signature="bool intersects(const QPolygon &amp;p) const">
                <parameter type="const QPolygon &amp;" name="p" default=""/>
            </function>
            <function name="operator QVariant" fullname="QPolygon::operator QVariant" href="qpolygon.html#operator-QVariant" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator&lt;&lt;" href="qpolygon.html#operator-lt-lt-20" status="active" access="public" location="qpolygon.h" documented="true" related="65" meta="plain" overload="true" overload-number="20" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPolygon &amp;polygon)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPolygon &amp;" name="polygon" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpolygon.html#operator-gt-gt-17" status="active" access="public" location="qpolygon.h" documented="true" related="101" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPolygon &amp;polygon)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPolygon &amp;" name="polygon" default=""/>
            </function>
            <function name="point" fullname="QPolygon::point" href="qpolygon.html#point" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="void" signature="void point(int index, int *x, int *y) const">
                <parameter type="int" name="index" default=""/>
                <parameter type="int *" name="x" default=""/>
                <parameter type="int *" name="y" default=""/>
            </function>
            <function name="point" fullname="QPolygon::point" href="qpolygon.html#point-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPoint" signature="QPoint point(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="putPoints" fullname="QPolygon::putPoints" href="qpolygon.html#putPoints" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" type="void" signature="void putPoints(int index, int nPoints, int firstx, int firsty, ...)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="nPoints" default=""/>
                <parameter type="int" name="firstx" default=""/>
                <parameter type="int" name="firsty" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="putPoints" fullname="QPolygon::putPoints" href="qpolygon.html#putPoints-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void putPoints(int index, int nPoints, const QPolygon &amp;fromPolygon, int fromIndex)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="nPoints" default=""/>
                <parameter type="const QPolygon &amp;" name="fromPolygon" default=""/>
                <parameter type="int" name="fromIndex" default="0"/>
            </function>
            <function name="setPoint" fullname="QPolygon::setPoint" href="qpolygon.html#setPoint" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" type="void" signature="void setPoint(int index, int x, int y)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setPoint" fullname="QPolygon::setPoint" href="qpolygon.html#setPoint-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setPoint(int index, const QPoint &amp;point)">
                <parameter type="int" name="index" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="setPoints" fullname="QPolygon::setPoints" href="qpolygon.html#setPoints" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" type="void" signature="void setPoints(int nPoints, const int *points)">
                <parameter type="int" name="nPoints" default=""/>
                <parameter type="const int *" name="points" default=""/>
            </function>
            <function name="setPoints" fullname="QPolygon::setPoints" href="qpolygon.html#setPoints-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setPoints(int nPoints, int firstx, int firsty, ...)">
                <parameter type="int" name="nPoints" default=""/>
                <parameter type="int" name="firstx" default=""/>
                <parameter type="int" name="firsty" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="subtracted" fullname="QPolygon::subtracted" href="qpolygon.html#subtracted" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygon" signature="QPolygon subtracted(const QPolygon &amp;r) const">
                <parameter type="const QPolygon &amp;" name="r" default=""/>
            </function>
            <function name="swap" fullname="QPolygon::swap" href="qpolygon.html#swap" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPolygon &amp;other)">
                <parameter type="QPolygon &amp;" name="other" default=""/>
            </function>
            <function name="toPolygonF" fullname="QPolygon::toPolygonF" href="qpolygon.html#toPolygonF" status="active" access="public" location="qpolygon.h" documented="true" since="6.4" meta="plain" const="true" type="QPolygonF" signature="QPolygonF toPolygonF() const"/>
            <function name="translate" fullname="QPolygon::translate" href="qpolygon.html#translate" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" type="void" signature="void translate(int dx, int dy)">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="translate" fullname="QPolygon::translate" href="qpolygon.html#translate-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(const QPoint &amp;offset)">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="translated" fullname="QPolygon::translated" href="qpolygon.html#translated" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygon" signature="QPolygon translated(int dx, int dy) const">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QPolygon::translated" href="qpolygon.html#translated-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPolygon" signature="QPolygon translated(const QPoint &amp;offset) const">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="united" fullname="QPolygon::united" href="qpolygon.html#united" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygon" signature="QPolygon united(const QPolygon &amp;r) const">
                <parameter type="const QPolygon &amp;" name="r" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QPolygonF" href="qpolygonf.html" status="active" access="public" location="qpolygon.h" documented="true" groups="painting,shared" bases="QList" module="QtGui" brief="List of points using floating point precision">
            <function name="QPolygonF" fullname="QPolygonF::QPolygonF" href="qpolygonf.html#QPolygonF" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPolygonF()"/>
            <function name="QPolygonF" fullname="QPolygonF::QPolygonF" href="qpolygonf.html#QPolygonF-1" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPolygonF(const QList&lt;QPointF&gt; &amp;points)">
                <parameter type="const QList&lt;QPointF&gt; &amp;" name="points" default=""/>
            </function>
            <function name="QPolygonF" fullname="QPolygonF::QPolygonF" href="qpolygonf.html#QPolygonF-2" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QPolygonF(const QPolygon &amp;polygon)">
                <parameter type="const QPolygon &amp;" name="polygon" default=""/>
            </function>
            <function name="QPolygonF" fullname="QPolygonF::QPolygonF" href="qpolygonf.html#QPolygonF-3" status="active" access="public" location="qpolygon.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QPolygonF(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="boundingRect" fullname="QPolygonF::boundingRect" href="qpolygonf.html#boundingRect" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF boundingRect() const"/>
            <function name="containsPoint" fullname="QPolygonF::containsPoint" href="qpolygonf.html#containsPoint" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="bool" signature="bool containsPoint(const QPointF &amp;point, Qt::FillRule fillRule) const">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default=""/>
            </function>
            <function name="intersected" fullname="QPolygonF::intersected" href="qpolygonf.html#intersected" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygonF" signature="QPolygonF intersected(const QPolygonF &amp;r) const">
                <parameter type="const QPolygonF &amp;" name="r" default=""/>
            </function>
            <function name="intersects" fullname="QPolygonF::intersects" href="qpolygonf.html#intersects" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="bool" signature="bool intersects(const QPolygonF &amp;p) const">
                <parameter type="const QPolygonF &amp;" name="p" default=""/>
            </function>
            <function name="isClosed" fullname="QPolygonF::isClosed" href="qpolygonf.html#isClosed" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="bool" signature="bool isClosed() const"/>
            <function name="operator QVariant" fullname="QPolygonF::operator QVariant" href="qpolygonf.html#operator-QVariant" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator&lt;&lt;" href="qpolygonf.html#operator-lt-lt-21" status="active" access="public" location="qpolygon.h" documented="true" related="66" meta="plain" overload="true" overload-number="21" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPolygonF &amp;polygon)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpolygonf.html#operator-gt-gt-18" status="active" access="public" location="qpolygon.h" documented="true" related="102" meta="plain" overload="true" overload-number="18" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPolygonF &amp;polygon)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPolygonF &amp;" name="polygon" default=""/>
            </function>
            <function name="subtracted" fullname="QPolygonF::subtracted" href="qpolygonf.html#subtracted" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygonF" signature="QPolygonF subtracted(const QPolygonF &amp;r) const">
                <parameter type="const QPolygonF &amp;" name="r" default=""/>
            </function>
            <function name="swap" fullname="QPolygonF::swap" href="qpolygonf.html#swap" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" type="void" signature="void swap(QPolygonF &amp;other)">
                <parameter type="QPolygonF &amp;" name="other" default=""/>
            </function>
            <function name="toPolygon" fullname="QPolygonF::toPolygon" href="qpolygonf.html#toPolygon" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygon" signature="QPolygon toPolygon() const"/>
            <function name="translate" fullname="QPolygonF::translate" href="qpolygonf.html#translate" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" type="void" signature="void translate(const QPointF &amp;offset)">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="translate" fullname="QPolygonF::translate" href="qpolygonf.html#translate-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(qreal dx, qreal dy)">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QPolygonF::translated" href="qpolygonf.html#translated" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygonF" signature="QPolygonF translated(const QPointF &amp;offset) const">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="translated" fullname="QPolygonF::translated" href="qpolygonf.html#translated-1" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPolygonF" signature="QPolygonF translated(qreal dx, qreal dy) const">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="united" fullname="QPolygonF::united" href="qpolygonf.html#united" status="active" access="public" location="qpolygon.h" documented="true" meta="plain" const="true" type="QPolygonF" signature="QPolygonF united(const QPolygonF &amp;r) const">
                <parameter type="const QPolygonF &amp;" name="r" default=""/>
            </function>
        </class>
        <class name="QQuaternion" href="qquaternion.html" status="active" access="public" location="qquaternion.h" documented="true" groups="painting-3D" module="QtGui" brief="Represents a quaternion consisting of a vector and scalar">
            <function name="QQuaternion" fullname="QQuaternion::QQuaternion" href="qquaternion.html#QQuaternion" status="active" access="public" location="qquaternion.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QQuaternion()"/>
            <function name="QQuaternion" fullname="QQuaternion::QQuaternion" href="qquaternion.html#QQuaternion-1" status="active" access="public" location="qquaternion.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QQuaternion(const QVector4D &amp;vector)">
                <parameter type="const QVector4D &amp;" name="vector" default=""/>
            </function>
            <function name="QQuaternion" fullname="QQuaternion::QQuaternion" href="qquaternion.html#QQuaternion-2" status="active" access="public" location="qquaternion.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QQuaternion(float scalar, const QVector3D &amp;vector)">
                <parameter type="float" name="scalar" default=""/>
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="QQuaternion" fullname="QQuaternion::QQuaternion" href="qquaternion.html#QQuaternion-3" status="active" access="public" location="qquaternion.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QQuaternion(float scalar, float xpos, float ypos, float zpos)">
                <parameter type="float" name="scalar" default=""/>
                <parameter type="float" name="xpos" default=""/>
                <parameter type="float" name="ypos" default=""/>
                <parameter type="float" name="zpos" default=""/>
            </function>
            <function name="conjugated" fullname="QQuaternion::conjugated" href="qquaternion.html#conjugated" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QQuaternion" signature="QQuaternion conjugated() const"/>
            <function name="dotProduct" fullname="QQuaternion::dotProduct" href="qquaternion.html#dotProduct" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="float" signature="float dotProduct(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="fromAxes" fullname="QQuaternion::fromAxes" href="qquaternion.html#fromAxes" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion fromAxes(const QVector3D &amp;xAxis, const QVector3D &amp;yAxis, const QVector3D &amp;zAxis)">
                <parameter type="const QVector3D &amp;" name="xAxis" default=""/>
                <parameter type="const QVector3D &amp;" name="yAxis" default=""/>
                <parameter type="const QVector3D &amp;" name="zAxis" default=""/>
            </function>
            <function name="fromAxisAndAngle" fullname="QQuaternion::fromAxisAndAngle" href="qquaternion.html#fromAxisAndAngle" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion fromAxisAndAngle(const QVector3D &amp;axis, float angle)">
                <parameter type="const QVector3D &amp;" name="axis" default=""/>
                <parameter type="float" name="angle" default=""/>
            </function>
            <function name="fromAxisAndAngle" fullname="QQuaternion::fromAxisAndAngle" href="qquaternion.html#fromAxisAndAngle-1" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QQuaternion" signature="QQuaternion fromAxisAndAngle(float x, float y, float z, float angle)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="z" default=""/>
                <parameter type="float" name="angle" default=""/>
            </function>
            <function name="fromDirection" fullname="QQuaternion::fromDirection" href="qquaternion.html#fromDirection" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion fromDirection(const QVector3D &amp;direction, const QVector3D &amp;up)">
                <parameter type="const QVector3D &amp;" name="direction" default=""/>
                <parameter type="const QVector3D &amp;" name="up" default=""/>
            </function>
            <function name="fromEulerAngles" fullname="QQuaternion::fromEulerAngles" href="qquaternion.html#fromEulerAngles" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion fromEulerAngles(float pitch, float yaw, float roll)">
                <parameter type="float" name="pitch" default=""/>
                <parameter type="float" name="yaw" default=""/>
                <parameter type="float" name="roll" default=""/>
            </function>
            <function name="fromEulerAngles" fullname="QQuaternion::fromEulerAngles" href="qquaternion.html#fromEulerAngles-1" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QQuaternion" signature="QQuaternion fromEulerAngles(const QVector3D &amp;eulerAngles)">
                <parameter type="const QVector3D &amp;" name="eulerAngles" default=""/>
            </function>
            <function name="fromRotationMatrix" fullname="QQuaternion::fromRotationMatrix" href="qquaternion.html#fromRotationMatrix" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion fromRotationMatrix(const QMatrix3x3 &amp;rot3x3)">
                <parameter type="const QMatrix3x3 &amp;" name="rot3x3" default=""/>
            </function>
            <function name="getAxes" fullname="QQuaternion::getAxes" href="qquaternion.html#getAxes" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="void" signature="void getAxes(QVector3D *xAxis, QVector3D *yAxis, QVector3D *zAxis) const">
                <parameter type="QVector3D *" name="xAxis" default=""/>
                <parameter type="QVector3D *" name="yAxis" default=""/>
                <parameter type="QVector3D *" name="zAxis" default=""/>
            </function>
            <function name="getAxisAndAngle" fullname="QQuaternion::getAxisAndAngle" href="qquaternion.html#getAxisAndAngle" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="void" signature="void getAxisAndAngle(float *x, float *y, float *z, float *angle) const">
                <parameter type="float *" name="x" default=""/>
                <parameter type="float *" name="y" default=""/>
                <parameter type="float *" name="z" default=""/>
                <parameter type="float *" name="angle" default=""/>
            </function>
            <function name="getAxisAndAngle" fullname="QQuaternion::getAxisAndAngle" href="qquaternion.html#getAxisAndAngle-1" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="void" signature="void getAxisAndAngle(QVector3D *axis, float *angle) const">
                <parameter type="QVector3D *" name="axis" default=""/>
                <parameter type="float *" name="angle" default=""/>
            </function>
            <function name="getEulerAngles" fullname="QQuaternion::getEulerAngles" href="qquaternion.html#getEulerAngles" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="void" signature="void getEulerAngles(float *pitch, float *yaw, float *roll) const">
                <parameter type="float *" name="pitch" default=""/>
                <parameter type="float *" name="yaw" default=""/>
                <parameter type="float *" name="roll" default=""/>
            </function>
            <function name="inverted" fullname="QQuaternion::inverted" href="qquaternion.html#inverted" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QQuaternion" signature="QQuaternion inverted() const"/>
            <function name="isIdentity" fullname="QQuaternion::isIdentity" href="qquaternion.html#isIdentity" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isIdentity() const"/>
            <function name="isNull" fullname="QQuaternion::isNull" href="qquaternion.html#isNull" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="length" fullname="QQuaternion::length" href="qquaternion.html#length" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="float" signature="float length() const"/>
            <function name="lengthSquared" fullname="QQuaternion::lengthSquared" href="qquaternion.html#lengthSquared" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="float" signature="float lengthSquared() const"/>
            <function name="nlerp" fullname="QQuaternion::nlerp" href="qquaternion.html#nlerp" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion nlerp(const QQuaternion &amp;q1, const QQuaternion &amp;q2, float t)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
                <parameter type="float" name="t" default=""/>
            </function>
            <function name="normalize" fullname="QQuaternion::normalize" href="qquaternion.html#normalize" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" type="void" signature="void normalize()"/>
            <function name="normalized" fullname="QQuaternion::normalized" href="qquaternion.html#normalized" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="QQuaternion" signature="QQuaternion normalized() const"/>
            <function name="operator QVariant" fullname="QQuaternion::operator QVariant" href="qquaternion.html#operator-QVariant" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" href="qquaternion.html#operator-not-eq" status="active" access="public" location="qquaternion.h" documented="true" related="178" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="operator*" href="qquaternion.html#operator-2a-3" status="active" access="public" location="qquaternion.h" documented="true" related="24" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QQuaternion" signature="QQuaternion operator*(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="operator*" href="qquaternion.html#operator-2a-4" status="active" access="public" location="qquaternion.h" documented="true" related="25" meta="plain" overload="true" overload-number="4" type="QVector3D" signature="QVector3D operator*(const QQuaternion &amp;quaternion, const QVector3D &amp;vec)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
                <parameter type="const QVector3D &amp;" name="vec" default=""/>
            </function>
            <function name="operator*" href="qquaternion.html#operator-2a-5" status="active" access="public" location="qquaternion.h" documented="true" related="26" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QQuaternion" signature="QQuaternion operator*(const QQuaternion &amp;quaternion, float factor)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*" href="qquaternion.html#operator-2a-6" status="active" access="public" location="qquaternion.h" documented="true" related="31" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QQuaternion" signature="QQuaternion operator*(float factor, const QQuaternion &amp;quaternion)">
                <parameter type="float" name="factor" default=""/>
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="operator*=" fullname="QQuaternion::operator*=" href="qquaternion.html#operator-2a-eq" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QQuaternion &amp;" signature="QQuaternion &amp; operator*=(const QQuaternion &amp;quaternion)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="operator*=" fullname="QQuaternion::operator*=" href="qquaternion.html#operator-2a-eq-1" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QQuaternion &amp;" signature="QQuaternion &amp; operator*=(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator+" href="qquaternion.html#operator-2b-1" status="active" access="public" location="qquaternion.h" documented="true" related="34" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QQuaternion" signature="QQuaternion operator+(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="operator+=" fullname="QQuaternion::operator+=" href="qquaternion.html#operator-2b-eq" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QQuaternion &amp;" signature="QQuaternion &amp; operator+=(const QQuaternion &amp;quaternion)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="operator-" href="qquaternion.html#operator--2" status="active" access="public" location="qquaternion.h" documented="true" related="40" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QQuaternion" signature="QQuaternion operator-(const QQuaternion &amp;quaternion)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="operator-" href="qquaternion.html#operator--3" status="active" access="public" location="qquaternion.h" documented="true" related="37" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QQuaternion" signature="QQuaternion operator-(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="operator-=" fullname="QQuaternion::operator-=" href="qquaternion.html#operator--eq" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QQuaternion &amp;" signature="QQuaternion &amp; operator-=(const QQuaternion &amp;quaternion)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="operator/" href="qquaternion.html#operator-2f-1" status="active" access="public" location="qquaternion.h" documented="true" related="43" meta="plain" constexpr="true" overload="true" overload-number="1" type="QQuaternion" signature="QQuaternion operator/(const QQuaternion &amp;quaternion, float divisor)">
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QQuaternion::operator/=" href="qquaternion.html#operator-2f-eq" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" type="QQuaternion &amp;" signature="QQuaternion &amp; operator/=(float divisor)">
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qquaternion.html#operator-lt-lt-22" status="active" access="public" location="qquaternion.h" documented="true" related="67" meta="plain" overload="true" overload-number="22" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QQuaternion &amp;quaternion)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="operator==" href="qquaternion.html#operator-eq-eq" status="active" access="public" location="qquaternion.h" documented="true" related="179" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qquaternion.html#operator-gt-gt-19" status="active" access="public" location="qquaternion.h" documented="true" related="103" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QQuaternion &amp;quaternion)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QQuaternion &amp;" name="quaternion" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qquaternion.html#qFuzzyCompare" status="active" access="public" location="qquaternion.h" documented="true" related="114" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(const QQuaternion &amp;q1, const QQuaternion &amp;q2)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
            </function>
            <function name="rotatedVector" fullname="QQuaternion::rotatedVector" href="qquaternion.html#rotatedVector" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="QVector3D" signature="QVector3D rotatedVector(const QVector3D &amp;vector) const">
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="rotationTo" fullname="QQuaternion::rotationTo" href="qquaternion.html#rotationTo" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion rotationTo(const QVector3D &amp;from, const QVector3D &amp;to)">
                <parameter type="const QVector3D &amp;" name="from" default=""/>
                <parameter type="const QVector3D &amp;" name="to" default=""/>
            </function>
            <function name="scalar" fullname="QQuaternion::scalar" href="qquaternion.html#scalar" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float scalar() const"/>
            <function name="setScalar" fullname="QQuaternion::setScalar" href="qquaternion.html#setScalar" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setScalar(float scalar)">
                <parameter type="float" name="scalar" default=""/>
            </function>
            <function name="setVector" fullname="QQuaternion::setVector" href="qquaternion.html#setVector" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setVector(const QVector3D &amp;vector)">
                <parameter type="const QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="setVector" fullname="QQuaternion::setVector" href="qquaternion.html#setVector-1" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="void" signature="void setVector(float x, float y, float z)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="z" default=""/>
            </function>
            <function name="setX" fullname="QQuaternion::setX" href="qquaternion.html#setX" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(float x)">
                <parameter type="float" name="x" default=""/>
            </function>
            <function name="setY" fullname="QQuaternion::setY" href="qquaternion.html#setY" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(float y)">
                <parameter type="float" name="y" default=""/>
            </function>
            <function name="setZ" fullname="QQuaternion::setZ" href="qquaternion.html#setZ" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setZ(float z)">
                <parameter type="float" name="z" default=""/>
            </function>
            <function name="slerp" fullname="QQuaternion::slerp" href="qquaternion.html#slerp" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" static="true" type="QQuaternion" signature="QQuaternion slerp(const QQuaternion &amp;q1, const QQuaternion &amp;q2, float t)">
                <parameter type="const QQuaternion &amp;" name="q1" default=""/>
                <parameter type="const QQuaternion &amp;" name="q2" default=""/>
                <parameter type="float" name="t" default=""/>
            </function>
            <function name="toEulerAngles" fullname="QQuaternion::toEulerAngles" href="qquaternion.html#toEulerAngles" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="QVector3D" signature="QVector3D toEulerAngles() const"/>
            <function name="toRotationMatrix" fullname="QQuaternion::toRotationMatrix" href="qquaternion.html#toRotationMatrix" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" type="QMatrix3x3" signature="QMatrix3x3 toRotationMatrix() const"/>
            <function name="toVector4D" fullname="QQuaternion::toVector4D" href="qquaternion.html#toVector4D" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector4D" signature="QVector4D toVector4D() const"/>
            <function name="vector" fullname="QQuaternion::vector" href="qquaternion.html#vector" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D vector() const"/>
            <function name="x" fullname="QQuaternion::x" href="qquaternion.html#x" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float x() const"/>
            <function name="y" fullname="QQuaternion::y" href="qquaternion.html#y" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float y() const"/>
            <function name="z" fullname="QQuaternion::z" href="qquaternion.html#z" status="active" access="public" location="qquaternion.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float z() const"/>
        </class>
        <class name="QRadialGradient" href="qradialgradient.html" status="active" access="public" location="qbrush.h" documented="true" groups="painting" bases="QGradient" module="QtGui" brief="Used in combination with QBrush to specify a radial gradient brush">
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" signature="QRadialGradient()"/>
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient-1" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRadialGradient(const QPointF &amp;center, qreal radius)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
                <parameter type="qreal" name="radius" default=""/>
            </function>
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient-2" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRadialGradient(const QPointF &amp;center, qreal radius, const QPointF &amp;focalPoint)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
                <parameter type="qreal" name="radius" default=""/>
                <parameter type="const QPointF &amp;" name="focalPoint" default=""/>
            </function>
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient-3" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QRadialGradient(qreal cx, qreal cy, qreal radius)">
                <parameter type="qreal" name="cx" default=""/>
                <parameter type="qreal" name="cy" default=""/>
                <parameter type="qreal" name="radius" default=""/>
            </function>
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient-4" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QRadialGradient(const QPointF &amp;center, qreal centerRadius, const QPointF &amp;focalPoint, qreal focalRadius)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
                <parameter type="qreal" name="centerRadius" default=""/>
                <parameter type="const QPointF &amp;" name="focalPoint" default=""/>
                <parameter type="qreal" name="focalRadius" default=""/>
            </function>
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient-5" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QRadialGradient(qreal cx, qreal cy, qreal radius, qreal fx, qreal fy)">
                <parameter type="qreal" name="cx" default=""/>
                <parameter type="qreal" name="cy" default=""/>
                <parameter type="qreal" name="radius" default=""/>
                <parameter type="qreal" name="fx" default=""/>
                <parameter type="qreal" name="fy" default=""/>
            </function>
            <function name="QRadialGradient" fullname="QRadialGradient::QRadialGradient" href="qradialgradient.html#QRadialGradient-6" status="active" access="public" location="qbrush.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QRadialGradient(qreal cx, qreal cy, qreal centerRadius, qreal fx, qreal fy, qreal focalRadius)">
                <parameter type="qreal" name="cx" default=""/>
                <parameter type="qreal" name="cy" default=""/>
                <parameter type="qreal" name="centerRadius" default=""/>
                <parameter type="qreal" name="fx" default=""/>
                <parameter type="qreal" name="fy" default=""/>
                <parameter type="qreal" name="focalRadius" default=""/>
            </function>
            <function name="center" fullname="QRadialGradient::center" href="qradialgradient.html#center" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF center() const"/>
            <function name="centerRadius" fullname="QRadialGradient::centerRadius" href="qradialgradient.html#centerRadius" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal centerRadius() const"/>
            <function name="focalPoint" fullname="QRadialGradient::focalPoint" href="qradialgradient.html#focalPoint" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF focalPoint() const"/>
            <function name="focalRadius" fullname="QRadialGradient::focalRadius" href="qradialgradient.html#focalRadius" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal focalRadius() const"/>
            <function name="radius" fullname="QRadialGradient::radius" href="qradialgradient.html#radius" status="active" access="public" location="qbrush.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal radius() const"/>
            <function name="setCenter" fullname="QRadialGradient::setCenter" href="qradialgradient.html#setCenter" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setCenter(const QPointF &amp;center)">
                <parameter type="const QPointF &amp;" name="center" default=""/>
            </function>
            <function name="setCenter" fullname="QRadialGradient::setCenter" href="qradialgradient.html#setCenter-1" status="active" access="public" location="qbrush.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setCenter(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="setCenterRadius" fullname="QRadialGradient::setCenterRadius" href="qradialgradient.html#setCenterRadius" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setCenterRadius(qreal radius)">
                <parameter type="qreal" name="radius" default=""/>
            </function>
            <function name="setFocalPoint" fullname="QRadialGradient::setFocalPoint" href="qradialgradient.html#setFocalPoint" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setFocalPoint(const QPointF &amp;focalPoint)">
                <parameter type="const QPointF &amp;" name="focalPoint" default=""/>
            </function>
            <function name="setFocalPoint" fullname="QRadialGradient::setFocalPoint" href="qradialgradient.html#setFocalPoint-1" status="active" access="public" location="qbrush.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setFocalPoint(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="setFocalRadius" fullname="QRadialGradient::setFocalRadius" href="qradialgradient.html#setFocalRadius" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setFocalRadius(qreal radius)">
                <parameter type="qreal" name="radius" default=""/>
            </function>
            <function name="setRadius" fullname="QRadialGradient::setRadius" href="qradialgradient.html#setRadius" status="active" access="public" location="qbrush.h" documented="true" meta="plain" type="void" signature="void setRadius(qreal radius)">
                <parameter type="qreal" name="radius" default=""/>
            </function>
        </class>
        <class name="QRasterWindow" href="qrasterwindow.html" status="active" access="public" location="qrasterwindow.h" documented="true" bases="QPaintDeviceWindow" module="QtGui" brief="Convenience class for using QPainter on a QWindow">
            <function name="QRasterWindow" fullname="QRasterWindow::QRasterWindow" href="qrasterwindow.html#QRasterWindow" status="active" access="public" location="qrasterwindow.h" documented="true" meta="constructor" explicit="true" signature="QRasterWindow(QWindow *parent)">
                <parameter type="QWindow *" name="parent" default="nullptr"/>
            </function>
        </class>
        <class name="QRawFont" href="qrawfont.html" status="active" access="public" location="qrawfont.h" documented="true" groups="shared,text" module="QtGui" brief="Access to a single physical instance of a font">
            <function name="QRawFont" fullname="QRawFont::QRawFont" href="qrawfont.html#QRawFont" status="active" access="public" location="qrawfont.h" documented="true" meta="constructor" signature="QRawFont()"/>
            <function name="QRawFont" fullname="QRawFont::QRawFont" href="qrawfont.html#QRawFont-1" status="active" access="public" location="qrawfont.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QRawFont(const QRawFont &amp;other)">
                <parameter type="const QRawFont &amp;" name="other" default=""/>
            </function>
            <function name="QRawFont" fullname="QRawFont::QRawFont" href="qrawfont.html#QRawFont-2" status="active" access="public" location="qrawfont.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRawFont(const QByteArray &amp;fontData, qreal pixelSize, QFont::HintingPreference hintingPreference)">
                <parameter type="const QByteArray &amp;" name="fontData" default=""/>
                <parameter type="qreal" name="pixelSize" default=""/>
                <parameter type="QFont::HintingPreference" name="hintingPreference" default="QFont::PreferDefaultHinting"/>
            </function>
            <function name="QRawFont" fullname="QRawFont::QRawFont" href="qrawfont.html#QRawFont-3" status="active" access="public" location="qrawfont.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QRawFont(const QString &amp;fileName, qreal pixelSize, QFont::HintingPreference hintingPreference)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="qreal" name="pixelSize" default=""/>
                <parameter type="QFont::HintingPreference" name="hintingPreference" default="QFont::PreferDefaultHinting"/>
            </function>
            <function name="advancesForGlyphIndexes" fullname="QRawFont::advancesForGlyphIndexes" href="qrawfont.html#advancesForGlyphIndexes" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QList&lt;QPointF&gt;" signature="QList&lt;QPointF&gt; advancesForGlyphIndexes(const QList&lt;quint32&gt; &amp;glyphIndexes, QRawFont::LayoutFlags layoutFlags) const">
                <parameter type="const QList&lt;quint32&gt; &amp;" name="glyphIndexes" default=""/>
                <parameter type="QRawFont::LayoutFlags" name="layoutFlags" default=""/>
            </function>
            <function name="advancesForGlyphIndexes" fullname="QRawFont::advancesForGlyphIndexes" href="qrawfont.html#advancesForGlyphIndexes-1" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs, QRawFont::LayoutFlags layoutFlags) const">
                <parameter type="const quint32 *" name="glyphIndexes" default=""/>
                <parameter type="QPointF *" name="advances" default=""/>
                <parameter type="int" name="numGlyphs" default=""/>
                <parameter type="QRawFont::LayoutFlags" name="layoutFlags" default=""/>
            </function>
            <function name="advancesForGlyphIndexes" fullname="QRawFont::advancesForGlyphIndexes" href="qrawfont.html#advancesForGlyphIndexes-2" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QList&lt;QPointF&gt;" signature="QList&lt;QPointF&gt; advancesForGlyphIndexes(const QList&lt;quint32&gt; &amp;glyphIndexes) const">
                <parameter type="const QList&lt;quint32&gt; &amp;" name="glyphIndexes" default=""/>
            </function>
            <function name="advancesForGlyphIndexes" fullname="QRawFont::advancesForGlyphIndexes" href="qrawfont.html#advancesForGlyphIndexes-3" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs) const">
                <parameter type="const quint32 *" name="glyphIndexes" default=""/>
                <parameter type="QPointF *" name="advances" default=""/>
                <parameter type="int" name="numGlyphs" default=""/>
            </function>
            <function name="alphaMapForGlyph" fullname="QRawFont::alphaMapForGlyph" href="qrawfont.html#alphaMapForGlyph" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage alphaMapForGlyph(quint32 glyphIndex, QRawFont::AntialiasingType antialiasingType, const QTransform &amp;transform) const">
                <parameter type="quint32" name="glyphIndex" default=""/>
                <parameter type="QRawFont::AntialiasingType" name="antialiasingType" default="SubPixelAntialiasing"/>
                <parameter type="const QTransform &amp;" name="transform" default="QTransform()"/>
            </function>
            <function name="ascent" fullname="QRawFont::ascent" href="qrawfont.html#ascent" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal ascent() const"/>
            <function name="averageCharWidth" fullname="QRawFont::averageCharWidth" href="qrawfont.html#averageCharWidth" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal averageCharWidth() const"/>
            <function name="boundingRect" fullname="QRawFont::boundingRect" href="qrawfont.html#boundingRect" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF boundingRect(quint32 glyphIndex) const">
                <parameter type="quint32" name="glyphIndex" default=""/>
            </function>
            <function name="capHeight" fullname="QRawFont::capHeight" href="qrawfont.html#capHeight" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal capHeight() const"/>
            <function name="descent" fullname="QRawFont::descent" href="qrawfont.html#descent" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal descent() const"/>
            <function name="familyName" fullname="QRawFont::familyName" href="qrawfont.html#familyName" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString familyName() const"/>
            <function name="fontTable" fullname="QRawFont::fontTable" href="qrawfont.html#fontTable" status="active" access="public" location="qrawfont.h" documented="true" since="6.7" meta="plain" const="true" type="QByteArray" signature="QByteArray fontTable(QFont::Tag tag) const">
                <parameter type="QFont::Tag" name="tag" default=""/>
            </function>
            <function name="fontTable" fullname="QRawFont::fontTable" href="qrawfont.html#fontTable-1" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QByteArray" signature="QByteArray fontTable(const char *tag) const">
                <parameter type="const char *" name="tag" default=""/>
            </function>
            <function name="fromFont" fullname="QRawFont::fromFont" href="qrawfont.html#fromFont" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" static="true" type="QRawFont" signature="QRawFont fromFont(const QFont &amp;font, QFontDatabase::WritingSystem writingSystem)">
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="QFontDatabase::WritingSystem" name="writingSystem" default="QFontDatabase::Any"/>
            </function>
            <function name="glyphIndexesForChars" fullname="QRawFont::glyphIndexesForChars" href="qrawfont.html#glyphIndexesForChars" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool glyphIndexesForChars(const QChar *chars, int numChars, quint32 *glyphIndexes, int *numGlyphs) const">
                <parameter type="const QChar *" name="chars" default=""/>
                <parameter type="int" name="numChars" default=""/>
                <parameter type="quint32 *" name="glyphIndexes" default=""/>
                <parameter type="int *" name="numGlyphs" default=""/>
            </function>
            <function name="glyphIndexesForString" fullname="QRawFont::glyphIndexesForString" href="qrawfont.html#glyphIndexesForString" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QList&lt;quint32&gt;" signature="QList&lt;quint32&gt; glyphIndexesForString(const QString &amp;text) const">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="hintingPreference" fullname="QRawFont::hintingPreference" href="qrawfont.html#hintingPreference" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QFont::HintingPreference" signature="QFont::HintingPreference hintingPreference() const"/>
            <function name="isValid" fullname="QRawFont::isValid" href="qrawfont.html#isValid" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="leading" fullname="QRawFont::leading" href="qrawfont.html#leading" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leading() const"/>
            <function name="lineThickness" fullname="QRawFont::lineThickness" href="qrawfont.html#lineThickness" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal lineThickness() const"/>
            <function name="loadFromData" fullname="QRawFont::loadFromData" href="qrawfont.html#loadFromData" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" type="void" signature="void loadFromData(const QByteArray &amp;fontData, qreal pixelSize, QFont::HintingPreference hintingPreference)">
                <parameter type="const QByteArray &amp;" name="fontData" default=""/>
                <parameter type="qreal" name="pixelSize" default=""/>
                <parameter type="QFont::HintingPreference" name="hintingPreference" default=""/>
            </function>
            <function name="loadFromFile" fullname="QRawFont::loadFromFile" href="qrawfont.html#loadFromFile" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" type="void" signature="void loadFromFile(const QString &amp;fileName, qreal pixelSize, QFont::HintingPreference hintingPreference)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="qreal" name="pixelSize" default=""/>
                <parameter type="QFont::HintingPreference" name="hintingPreference" default=""/>
            </function>
            <function name="maxCharWidth" fullname="QRawFont::maxCharWidth" href="qrawfont.html#maxCharWidth" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal maxCharWidth() const"/>
            <function name="operator!=" fullname="QRawFont::operator!=" href="qrawfont.html#operator-not-eq" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QRawFont &amp;other) const">
                <parameter type="const QRawFont &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QRawFont::operator=" href="qrawfont.html#operator-eq" status="active" access="public" location="qrawfont.h" documented="true" meta="copy-assign" type="QRawFont &amp;" signature="QRawFont &amp; operator=(const QRawFont &amp;other)">
                <parameter type="const QRawFont &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QRawFont::operator==" href="qrawfont.html#operator-eq-eq" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QRawFont &amp;other) const">
                <parameter type="const QRawFont &amp;" name="other" default=""/>
            </function>
            <function name="pathForGlyph" fullname="QRawFont::pathForGlyph" href="qrawfont.html#pathForGlyph" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QPainterPath" signature="QPainterPath pathForGlyph(quint32 glyphIndex) const">
                <parameter type="quint32" name="glyphIndex" default=""/>
            </function>
            <function name="pixelSize" fullname="QRawFont::pixelSize" href="qrawfont.html#pixelSize" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal pixelSize() const"/>
            <function name="qHash" href="qrawfont.html#qHash-3" status="active" access="public" location="qrawfont.h" documented="true" related="124" meta="plain" noexcept="true" overload="true" overload-number="3" type="size_t" signature="size_t qHash(const QRawFont &amp;font, size_t seed)">
                <parameter type="const QRawFont &amp;" name="font" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setPixelSize" fullname="QRawFont::setPixelSize" href="qrawfont.html#setPixelSize" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" type="void" signature="void setPixelSize(qreal pixelSize)">
                <parameter type="qreal" name="pixelSize" default=""/>
            </function>
            <function name="style" fullname="QRawFont::style" href="qrawfont.html#style" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QFont::Style" signature="QFont::Style style() const"/>
            <function name="styleName" fullname="QRawFont::styleName" href="qrawfont.html#styleName" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QString" signature="QString styleName() const"/>
            <function name="supportedWritingSystems" fullname="QRawFont::supportedWritingSystems" href="qrawfont.html#supportedWritingSystems" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="QList&lt;QFontDatabase::WritingSystem&gt;" signature="QList&lt;QFontDatabase::WritingSystem&gt; supportedWritingSystems() const"/>
            <function name="supportsCharacter" fullname="QRawFont::supportsCharacter" href="qrawfont.html#supportsCharacter" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsCharacter(QChar character) const">
                <parameter type="QChar" name="character" default=""/>
            </function>
            <function name="supportsCharacter" fullname="QRawFont::supportsCharacter" href="qrawfont.html#supportsCharacter-1" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool supportsCharacter(uint ucs4) const">
                <parameter type="uint" name="ucs4" default=""/>
            </function>
            <function name="swap" fullname="QRawFont::swap" href="qrawfont.html#swap" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QRawFont &amp;other)">
                <parameter type="QRawFont &amp;" name="other" default=""/>
            </function>
            <function name="underlinePosition" fullname="QRawFont::underlinePosition" href="qrawfont.html#underlinePosition" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal underlinePosition() const"/>
            <function name="unitsPerEm" fullname="QRawFont::unitsPerEm" href="qrawfont.html#unitsPerEm" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal unitsPerEm() const"/>
            <function name="weight" fullname="QRawFont::weight" href="qrawfont.html#weight" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="int" signature="int weight() const"/>
            <function name="xHeight" fullname="QRawFont::xHeight" href="qrawfont.html#xHeight" status="active" access="public" location="qrawfont.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal xHeight() const"/>
            <function name="~QRawFont" fullname="QRawFont::~QRawFont" href="qrawfont.html#dtor.QRawFont" status="active" access="public" location="qrawfont.h" documented="true" meta="destructor" noexcept="true" signature="~QRawFont()"/>
            <enum name="AntialiasingType" fullname="QRawFont::AntialiasingType" href="qrawfont.html#AntialiasingType-enum" status="active" access="public" location="qrawfont.h" documented="true">
                <value name="PixelAntialiasing" value="0"/>
                <value name="SubPixelAntialiasing" value="1"/>
            </enum>
            <enum name="LayoutFlag" fullname="QRawFont::LayoutFlag" href="qrawfont.html#LayoutFlag-enum" status="active" access="public" location="qrawfont.h" documented="true" typedef="QRawFont::LayoutFlags">
                <value name="SeparateAdvances" value="0"/>
                <value name="KernedAdvances" value="1"/>
                <value name="UseDesignMetrics" value="2"/>
            </enum>
            <typedef name="LayoutFlags" fullname="QRawFont::LayoutFlags" href="qrawfont.html#LayoutFlag-enum" status="active" access="public" location="qrawfont.h" enum="QRawFont::LayoutFlag"/>
        </class>
        <class name="QRegion" href="qregion.html" status="active" access="public" location="qregion.h" documented="true" groups="painting,shared" module="QtGui" brief="Specifies a clip region for a painter">
            <contents name="creating-and-using-regions" title="Creating and Using Regions" level="1"/>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion" status="active" access="public" location="qregion.h" documented="true" meta="constructor" signature="QRegion()"/>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion-1" status="active" access="public" location="qregion.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QRegion(QRegion &amp;&amp;other)">
                <parameter type="QRegion &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion-2" status="active" access="public" location="qregion.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRegion(const QBitmap &amp;bm)">
                <parameter type="const QBitmap &amp;" name="bm" default=""/>
            </function>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion-3" status="active" access="public" location="qregion.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QRegion(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion-4" status="active" access="public" location="qregion.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QRegion(const QPolygon &amp;a, Qt::FillRule fillRule)">
                <parameter type="const QPolygon &amp;" name="a" default=""/>
                <parameter type="Qt::FillRule" name="fillRule" default="Qt::OddEvenFill"/>
            </function>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion-5" status="active" access="public" location="qregion.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QRegion(int x, int y, int w, int h, QRegion::RegionType t)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
                <parameter type="QRegion::RegionType" name="t" default="Rectangle"/>
            </function>
            <function name="QRegion" fullname="QRegion::QRegion" href="qregion.html#QRegion-6" status="active" access="public" location="qregion.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QRegion(const QRect &amp;r, QRegion::RegionType t)">
                <parameter type="const QRect &amp;" name="r" default=""/>
                <parameter type="QRegion::RegionType" name="t" default="Rectangle"/>
            </function>
            <function name="begin" fullname="QRegion::begin" href="qregion.html#begin" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_iterator" signature="QRegion::const_iterator begin() const"/>
            <function name="boundingRect" fullname="QRegion::boundingRect" href="qregion.html#boundingRect" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect boundingRect() const"/>
            <function name="cbegin" fullname="QRegion::cbegin" href="qregion.html#cbegin" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_iterator" signature="QRegion::const_iterator cbegin() const"/>
            <function name="cend" fullname="QRegion::cend" href="qregion.html#cend" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_iterator" signature="QRegion::const_iterator cend() const"/>
            <function name="contains" fullname="QRegion::contains" href="qregion.html#contains" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QPoint &amp;p) const">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="contains" fullname="QRegion::contains" href="qregion.html#contains-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QRect &amp;r) const">
                <parameter type="const QRect &amp;" name="r" default=""/>
            </function>
            <function name="crbegin" fullname="QRegion::crbegin" href="qregion.html#crbegin" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_reverse_iterator" signature="QRegion::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QRegion::crend" href="qregion.html#crend" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_reverse_iterator" signature="QRegion::const_reverse_iterator crend() const"/>
            <function name="end" fullname="QRegion::end" href="qregion.html#end" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_iterator" signature="QRegion::const_iterator end() const"/>
            <function name="fromHRGN" fullname="QRegion::fromHRGN" href="qregion.html#fromHRGN" status="active" access="public" location="qregion.h" documented="true" since="6.0" meta="plain" static="true" type="QRegion" signature="QRegion fromHRGN(HRGN hrgn)">
                <parameter type="HRGN" name="hrgn" default=""/>
            </function>
            <function name="intersected" fullname="QRegion::intersected" href="qregion.html#intersected" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion intersected(const QRect &amp;rect) const">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="intersected" fullname="QRegion::intersected" href="qregion.html#intersected-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRegion" signature="QRegion intersected(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="intersects" fullname="QRegion::intersects" href="qregion.html#intersects" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="bool" signature="bool intersects(const QRect &amp;rect) const">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="intersects" fullname="QRegion::intersects" href="qregion.html#intersects-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool intersects(const QRegion &amp;region) const">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="isEmpty" fullname="QRegion::isEmpty" href="qregion.html#isEmpty" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QRegion::isNull" href="qregion.html#isNull" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="operator QVariant" fullname="QRegion::operator QVariant" href="qregion.html#operator-QVariant" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QRegion::operator!=" href="qregion.html#operator-not-eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QRegion &amp;other) const">
                <parameter type="const QRegion &amp;" name="other" default=""/>
            </function>
            <function name="operator&amp;" fullname="QRegion::operator&amp;" href="qregion.html#operator-and" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion operator&amp;(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator&amp;" fullname="QRegion::operator&amp;" href="qregion.html#operator-and-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRegion" signature="QRegion operator&amp;(const QRect &amp;r) const">
                <parameter type="const QRect &amp;" name="r" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QRegion::operator&amp;=" href="qregion.html#operator-and-eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="QRegion &amp;" signature="QRegion &amp; operator&amp;=(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QRegion::operator&amp;=" href="qregion.html#operator-and-eq-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" overload="true" overload-number="1" type="QRegion &amp;" signature="QRegion &amp; operator&amp;=(const QRect &amp;r)">
                <parameter type="const QRect &amp;" name="r" default=""/>
            </function>
            <function name="operator+" fullname="QRegion::operator+" href="qregion.html#operator-2b" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion operator+(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator+" fullname="QRegion::operator+" href="qregion.html#operator-2b-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRegion" signature="QRegion operator+(const QRect &amp;r) const">
                <parameter type="const QRect &amp;" name="r" default=""/>
            </function>
            <function name="operator+=" fullname="QRegion::operator+=" href="qregion.html#operator-2b-eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="QRegion &amp;" signature="QRegion &amp; operator+=(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="operator+=" fullname="QRegion::operator+=" href="qregion.html#operator-2b-eq-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" overload="true" overload-number="1" type="QRegion &amp;" signature="QRegion &amp; operator+=(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator-" fullname="QRegion::operator-" href="qregion.html#operator-" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion operator-(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator-=" fullname="QRegion::operator-=" href="qregion.html#operator--eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="QRegion &amp;" signature="QRegion &amp; operator-=(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qregion.html#operator-lt-lt-1" status="active" access="public" location="qregion.h" documented="true" related="68" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QRegion &amp;r)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator=" fullname="QRegion::operator=" href="qregion.html#operator-eq" status="active" access="public" location="qregion.h" documented="true" meta="move-assign" noexcept="true" type="QRegion &amp;" signature="QRegion &amp; operator=(QRegion &amp;&amp;other)">
                <parameter type="QRegion &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QRegion::operator=" href="qregion.html#operator-eq-1" status="active" access="public" location="qregion.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QRegion &amp;" signature="QRegion &amp; operator=(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator==" fullname="QRegion::operator==" href="qregion.html#operator-eq-eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qregion.html#operator-gt-gt-1" status="active" access="public" location="qregion.h" documented="true" related="104" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QRegion &amp;r)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator^" fullname="QRegion::operator^" href="qregion.html#operator-5e" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion operator^(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator^=" fullname="QRegion::operator^=" href="qregion.html#operator-5e-eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="QRegion &amp;" signature="QRegion &amp; operator^=(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator|" fullname="QRegion::operator|" href="qregion.html#operator-7c" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion operator|(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="operator|=" fullname="QRegion::operator|=" href="qregion.html#operator-7c-eq" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="QRegion &amp;" signature="QRegion &amp; operator|=(const QRegion &amp;r)">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="rbegin" fullname="QRegion::rbegin" href="qregion.html#rbegin" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_reverse_iterator" signature="QRegion::const_reverse_iterator rbegin() const"/>
            <function name="rectCount" fullname="QRegion::rectCount" href="qregion.html#rectCount" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int rectCount() const"/>
            <function name="rend" fullname="QRegion::rend" href="qregion.html#rend" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" noexcept="true" type="QRegion::const_reverse_iterator" signature="QRegion::const_reverse_iterator rend() const"/>
            <function name="setRects" fullname="QRegion::setRects" href="qregion.html#setRects" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="void" signature="void setRects(const QRect *rects, int number)">
                <parameter type="const QRect *" name="rects" default=""/>
                <parameter type="int" name="number" default=""/>
            </function>
            <function name="subtracted" fullname="QRegion::subtracted" href="qregion.html#subtracted" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion subtracted(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="swap" fullname="QRegion::swap" href="qregion.html#swap" status="active" access="public" location="qregion.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QRegion &amp;other)">
                <parameter type="QRegion &amp;" name="other" default=""/>
            </function>
            <function name="toHRGN" fullname="QRegion::toHRGN" href="qregion.html#toHRGN" status="active" access="public" location="qregion.h" documented="true" since="6.0" meta="plain" const="true" type="HRGN" signature="HRGN toHRGN() const"/>
            <function name="translate" fullname="QRegion::translate" href="qregion.html#translate" status="active" access="public" location="qregion.h" documented="true" meta="plain" type="void" signature="void translate(int dx, int dy)">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="translate" fullname="QRegion::translate" href="qregion.html#translate-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="translated" fullname="QRegion::translated" href="qregion.html#translated" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion translated(int dx, int dy) const">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QRegion::translated" href="qregion.html#translated-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRegion" signature="QRegion translated(const QPoint &amp;p) const">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="united" fullname="QRegion::united" href="qregion.html#united" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion united(const QRect &amp;rect) const">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="united" fullname="QRegion::united" href="qregion.html#united-1" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRegion" signature="QRegion united(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <function name="xored" fullname="QRegion::xored" href="qregion.html#xored" status="active" access="public" location="qregion.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion xored(const QRegion &amp;r) const">
                <parameter type="const QRegion &amp;" name="r" default=""/>
            </function>
            <enum name="RegionType" fullname="QRegion::RegionType" href="qregion.html#RegionType-enum" status="active" access="public" location="qregion.h" documented="true">
                <value name="Rectangle" value="0"/>
                <value name="Ellipse" value="1"/>
            </enum>
            <typedef name="const_iterator" fullname="QRegion::const_iterator" href="qregion.html#const_iterator-typedef" status="active" access="public" location="qregion.h" documented="true"/>
            <typedef name="const_reverse_iterator" fullname="QRegion::const_reverse_iterator" href="qregion.html#const_reverse_iterator-typedef" status="active" access="public" location="qregion.h" documented="true"/>
        </class>
        <class name="QRegularExpressionValidator" href="qregularexpressionvalidator.html" status="active" access="public" location="qvalidator.h" documented="true" bases="QValidator" module="QtGui" brief="Used to check a string against a regular expression">
            <function name="QRegularExpressionValidator" fullname="QRegularExpressionValidator::QRegularExpressionValidator" href="qregularexpressionvalidator.html#QRegularExpressionValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" explicit="true" signature="QRegularExpressionValidator(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QRegularExpressionValidator" fullname="QRegularExpressionValidator::QRegularExpressionValidator" href="qregularexpressionvalidator.html#QRegularExpressionValidator-1" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QRegularExpressionValidator(const QRegularExpression &amp;re, QObject *parent)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="regularExpression" fullname="QRegularExpressionValidator::regularExpression" href="qregularexpressionvalidator.html#regularExpression-prop" status="active" access="public" location="qvalidator.h" meta="plain" const="true" associated-property="regularExpression" type="QRegularExpression" signature="QRegularExpression regularExpression() const"/>
            <function name="regularExpressionChanged" fullname="QRegularExpressionValidator::regularExpressionChanged" href="qregularexpressionvalidator.html#regularExpression-prop" status="active" access="public" location="qvalidator.h" meta="signal" associated-property="regularExpression" type="void" signature="void regularExpressionChanged(const QRegularExpression &amp;re)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="setRegularExpression" fullname="QRegularExpressionValidator::setRegularExpression" href="qregularexpressionvalidator.html#regularExpression-prop" status="active" access="public" location="qvalidator.h" meta="slot" associated-property="regularExpression" type="void" signature="void setRegularExpression(const QRegularExpression &amp;re)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="validate" fullname="QRegularExpressionValidator::validate" href="qregularexpressionvalidator.html#validate" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QValidator::State" signature="QValidator::State validate(QString &amp;input, int &amp;pos) const override">
                <parameter type="QString &amp;" name="input" default=""/>
                <parameter type="int &amp;" name="pos" default=""/>
            </function>
            <function name="~QRegularExpressionValidator" fullname="QRegularExpressionValidator::~QRegularExpressionValidator" href="qregularexpressionvalidator.html#dtor.QRegularExpressionValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QRegularExpressionValidator()"/>
            <property name="regularExpression" fullname="QRegularExpressionValidator::regularExpression" href="qregularexpressionvalidator.html#regularExpression-prop" status="active" access="public" location="qvalidator.h" documented="true" brief="The regular expression used for validation">
                <getter name="regularExpression"/>
                <setter name="setRegularExpression"/>
                <notifier name="regularExpressionChanged"/>
            </property>
        </class>
        <class name="QResizeEvent" href="qresizeevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Contains event parameters for resize events">
            <function name="QResizeEvent" fullname="QResizeEvent::QResizeEvent" href="qresizeevent.html#QResizeEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QResizeEvent(const QSize &amp;size, const QSize &amp;oldSize)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="const QSize &amp;" name="oldSize" default=""/>
            </function>
            <function name="oldSize" fullname="QResizeEvent::oldSize" href="qresizeevent.html#oldSize" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QSize &amp;" signature="const QSize &amp; oldSize() const"/>
            <function name="size" fullname="QResizeEvent::size" href="qresizeevent.html#size" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QSize &amp;" signature="const QSize &amp; size() const"/>
        </class>
        <class name="QRgba64" href="qrgba64.html" status="active" access="public" location="qrgba64.h" documented="true" groups="painting" module="QtGui" brief="Struct contains a 64-bit RGB color">
            <function name="alpha" fullname="QRgba64::alpha" href="qrgba64.html#alpha" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 alpha() const"/>
            <function name="alpha8" fullname="QRgba64::alpha8" href="qrgba64.html#alpha8" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 alpha8() const"/>
            <function name="blue" fullname="QRgba64::blue" href="qrgba64.html#blue" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 blue() const"/>
            <function name="blue8" fullname="QRgba64::blue8" href="qrgba64.html#blue8" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 blue8() const"/>
            <function name="fromArgb32" fullname="QRgba64::fromArgb32" href="qrgba64.html#fromArgb32" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" static="true" constexpr="true" type="QRgba64" signature="QRgba64 fromArgb32(uint rgb)">
                <parameter type="uint" name="rgb" default=""/>
            </function>
            <function name="fromRgba" fullname="QRgba64::fromRgba" href="qrgba64.html#fromRgba" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" static="true" constexpr="true" type="QRgba64" signature="QRgba64 fromRgba(quint8 red, quint8 green, quint8 blue, quint8 alpha)">
                <parameter type="quint8" name="red" default=""/>
                <parameter type="quint8" name="green" default=""/>
                <parameter type="quint8" name="blue" default=""/>
                <parameter type="quint8" name="alpha" default=""/>
            </function>
            <function name="fromRgba64" fullname="QRgba64::fromRgba64" href="qrgba64.html#fromRgba64" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" static="true" constexpr="true" type="QRgba64" signature="QRgba64 fromRgba64(quint64 c)">
                <parameter type="quint64" name="c" default=""/>
            </function>
            <function name="fromRgba64" fullname="QRgba64::fromRgba64" href="qrgba64.html#fromRgba64-1" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" static="true" constexpr="true" overload="true" overload-number="1" type="QRgba64" signature="QRgba64 fromRgba64(quint16 r, quint16 g, quint16 b, quint16 a)">
                <parameter type="quint16" name="r" default=""/>
                <parameter type="quint16" name="g" default=""/>
                <parameter type="quint16" name="b" default=""/>
                <parameter type="quint16" name="a" default=""/>
            </function>
            <function name="green" fullname="QRgba64::green" href="qrgba64.html#green" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 green() const"/>
            <function name="green8" fullname="QRgba64::green8" href="qrgba64.html#green8" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 green8() const"/>
            <function name="isOpaque" fullname="QRgba64::isOpaque" href="qrgba64.html#isOpaque" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isOpaque() const"/>
            <function name="isTransparent" fullname="QRgba64::isTransparent" href="qrgba64.html#isTransparent" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isTransparent() const"/>
            <function name="operator quint64" fullname="QRgba64::operator quint64" href="qrgba64.html#operator-quint64" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint64" signature="quint64 operator quint64() const"/>
            <function name="operator=" fullname="QRgba64::operator=" href="qrgba64.html#operator-eq" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" noexcept="true" type="QRgba64 &amp;" signature="QRgba64 &amp; operator=(quint64 rgba)">
                <parameter type="quint64" name="rgba" default=""/>
            </function>
            <function name="premultiplied" fullname="QRgba64::premultiplied" href="qrgba64.html#premultiplied" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="QRgba64" signature="QRgba64 premultiplied() const"/>
            <function name="red" fullname="QRgba64::red" href="qrgba64.html#red" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 red() const"/>
            <function name="red8" fullname="QRgba64::red8" href="qrgba64.html#red8" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 red8() const"/>
            <function name="setAlpha" fullname="QRgba64::setAlpha" href="qrgba64.html#setAlpha" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" type="void" signature="void setAlpha(quint16 alpha)">
                <parameter type="quint16" name="alpha" default=""/>
            </function>
            <function name="setBlue" fullname="QRgba64::setBlue" href="qrgba64.html#setBlue" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" type="void" signature="void setBlue(quint16 blue)">
                <parameter type="quint16" name="blue" default=""/>
            </function>
            <function name="setGreen" fullname="QRgba64::setGreen" href="qrgba64.html#setGreen" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" type="void" signature="void setGreen(quint16 green)">
                <parameter type="quint16" name="green" default=""/>
            </function>
            <function name="setRed" fullname="QRgba64::setRed" href="qrgba64.html#setRed" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" type="void" signature="void setRed(quint16 red)">
                <parameter type="quint16" name="red" default=""/>
            </function>
            <function name="toArgb32" fullname="QRgba64::toArgb32" href="qrgba64.html#toArgb32" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="uint" signature="uint toArgb32() const"/>
            <function name="toRgb16" fullname="QRgba64::toRgb16" href="qrgba64.html#toRgb16" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="ushort" signature="ushort toRgb16() const"/>
            <function name="unpremultiplied" fullname="QRgba64::unpremultiplied" href="qrgba64.html#unpremultiplied" status="active" access="public" location="qrgba64.h" documented="true" meta="plain" const="true" constexpr="true" type="QRgba64" signature="QRgba64 unpremultiplied() const"/>
        </class>
        <class name="QRgbaFloat" href="qrgbafloat.html" status="active" access="public" location="qrgbafloat.h" since="6.2" documented="true" groups="painting" module="QtGui" brief="Struct contains a four part RGBA floating-point color">
            <function name="alpha" fullname="QRgbaFloat::alpha" href="qrgbafloat.html#alpha" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float alpha() const"/>
            <function name="alpha16" fullname="QRgbaFloat::alpha16" href="qrgbafloat.html#alpha16" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 alpha16() const"/>
            <function name="alpha8" fullname="QRgbaFloat::alpha8" href="qrgbafloat.html#alpha8" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 alpha8() const"/>
            <function name="alphaNormalized" fullname="QRgbaFloat::alphaNormalized" href="qrgbafloat.html#alphaNormalized" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float alphaNormalized() const"/>
            <function name="blue" fullname="QRgbaFloat::blue" href="qrgbafloat.html#blue" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float blue() const"/>
            <function name="blue16" fullname="QRgbaFloat::blue16" href="qrgbafloat.html#blue16" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 blue16() const"/>
            <function name="blue8" fullname="QRgbaFloat::blue8" href="qrgbafloat.html#blue8" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 blue8() const"/>
            <function name="blueNormalized" fullname="QRgbaFloat::blueNormalized" href="qrgbafloat.html#blueNormalized" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float blueNormalized() const"/>
            <function name="fromArgb32" fullname="QRgbaFloat::fromArgb32" href="qrgbafloat.html#fromArgb32" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" static="true" constexpr="true" type="QRgbaFloat&lt;T&gt;" signature="QRgbaFloat&lt;T&gt; fromArgb32(uint rgb)">
                <parameter type="uint" name="rgb" default=""/>
            </function>
            <function name="fromRgba" fullname="QRgbaFloat::fromRgba" href="qrgbafloat.html#fromRgba" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" static="true" constexpr="true" type="QRgbaFloat&lt;T&gt;" signature="QRgbaFloat&lt;T&gt; fromRgba(quint8 red, quint8 green, quint8 blue, quint8 alpha)">
                <parameter type="quint8" name="red" default=""/>
                <parameter type="quint8" name="green" default=""/>
                <parameter type="quint8" name="blue" default=""/>
                <parameter type="quint8" name="alpha" default=""/>
            </function>
            <function name="fromRgba64" fullname="QRgbaFloat::fromRgba64" href="qrgbafloat.html#fromRgba64" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" static="true" constexpr="true" type="QRgbaFloat&lt;T&gt;" signature="QRgbaFloat&lt;T&gt; fromRgba64(quint16 red, quint16 green, quint16 blue, quint16 alpha)">
                <parameter type="quint16" name="red" default=""/>
                <parameter type="quint16" name="green" default=""/>
                <parameter type="quint16" name="blue" default=""/>
                <parameter type="quint16" name="alpha" default=""/>
            </function>
            <function name="green" fullname="QRgbaFloat::green" href="qrgbafloat.html#green" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float green() const"/>
            <function name="green16" fullname="QRgbaFloat::green16" href="qrgbafloat.html#green16" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 green16() const"/>
            <function name="green8" fullname="QRgbaFloat::green8" href="qrgbafloat.html#green8" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 green8() const"/>
            <function name="greenNormalized" fullname="QRgbaFloat::greenNormalized" href="qrgbafloat.html#greenNormalized" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float greenNormalized() const"/>
            <function name="isOpaque" fullname="QRgbaFloat::isOpaque" href="qrgbafloat.html#isOpaque" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isOpaque() const"/>
            <function name="isTransparent" fullname="QRgbaFloat::isTransparent" href="qrgbafloat.html#isTransparent" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isTransparent() const"/>
            <function name="premultiplied" fullname="QRgbaFloat::premultiplied" href="qrgbafloat.html#premultiplied" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="QRgbaFloat&lt;T&gt;" signature="QRgbaFloat&lt;T&gt; premultiplied() const"/>
            <function name="red" fullname="QRgbaFloat::red" href="qrgbafloat.html#red" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float red() const"/>
            <function name="red16" fullname="QRgbaFloat::red16" href="qrgbafloat.html#red16" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint16" signature="quint16 red16() const"/>
            <function name="red8" fullname="QRgbaFloat::red8" href="qrgbafloat.html#red8" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 red8() const"/>
            <function name="redNormalized" fullname="QRgbaFloat::redNormalized" href="qrgbafloat.html#redNormalized" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="float" signature="float redNormalized() const"/>
            <function name="setAlpha" fullname="QRgbaFloat::setAlpha" href="qrgbafloat.html#setAlpha" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" type="void" signature="void setAlpha(float alpha)">
                <parameter type="float" name="alpha" default=""/>
            </function>
            <function name="setBlue" fullname="QRgbaFloat::setBlue" href="qrgbafloat.html#setBlue" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" type="void" signature="void setBlue(float blue)">
                <parameter type="float" name="blue" default=""/>
            </function>
            <function name="setGreen" fullname="QRgbaFloat::setGreen" href="qrgbafloat.html#setGreen" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" type="void" signature="void setGreen(float green)">
                <parameter type="float" name="green" default=""/>
            </function>
            <function name="setRed" fullname="QRgbaFloat::setRed" href="qrgbafloat.html#setRed" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" type="void" signature="void setRed(float red)">
                <parameter type="float" name="red" default=""/>
            </function>
            <function name="toArgb32" fullname="QRgbaFloat::toArgb32" href="qrgbafloat.html#toArgb32" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="uint" signature="uint toArgb32() const"/>
            <function name="unpremultiplied" fullname="QRgbaFloat::unpremultiplied" href="qrgbafloat.html#unpremultiplied" status="active" access="public" location="qrgbafloat.h" documented="true" meta="plain" const="true" constexpr="true" type="QRgbaFloat&lt;T&gt;" signature="QRgbaFloat&lt;T&gt; unpremultiplied() const"/>
            <typedef name="QRgbaFloat16" href="qrgbafloat.html#QRgbaFloat16-typedef" status="active" access="public" location="qcolortransform.h" related="180" documented="true"/>
            <typedef name="QRgbaFloat32" href="qrgbafloat.html#QRgbaFloat32-typedef" status="active" access="public" location="qcolortransform.h" related="181" documented="true"/>
            <typedef name="FastType" fullname="QRgbaFloat::FastType" href="qrgbafloat.html#FastType-typedef" status="active" access="public" location="qrgbafloat.h" documented="true" aliasedtype="float"/>
        </class>
        <class name="QRhi" href="qrhi.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" groups="painting-3D" module="QtGuiPrivate" brief="Accelerated 2D/3D graphics API abstraction">
            <contents name="an-impression-of-the-api" title="An Impression of the API" level="1"/>
            <contents name="design-fundamentals" title="Design Fundamentals" level="1"/>
            <contents name="resources" title="Resources" level="2"/>
            <contents name="command-buffers-and-deferred-command-execution" title="Command buffers and deferred command execution" level="2"/>
            <contents name="threading" title="Threading" level="2"/>
            <contents name="resource-synchronization" title="Resource synchronization" level="2"/>
            <contents name="resource-reuse" title="Resource reuse" level="2"/>
            <contents name="pooled-objects" title="Pooled objects" level="2"/>
            <contents name="swapchain-specifics" title="Swapchain specifics" level="2"/>
            <contents name="ownership" title="Ownership" level="2"/>
            <contents name="troubleshooting-and-profiling" title="Troubleshooting and Profiling" level="1"/>
            <contents name="error-reporting" title="Error reporting" level="2"/>
            <contents name="investigating-rendering-problems" title="Investigating rendering problems" level="2"/>
            <contents name="frame-captures-and-performance-profiling" title="Frame captures and performance profiling" level="2"/>
            <contents name="resource-leak-checking" title="Resource leak checking" level="2"/>
            <function name="addCleanupCallback" fullname="QRhi::addCleanupCallback" href="qrhi.html#addCleanupCallback" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void addCleanupCallback(const QRhi::CleanupCallback &amp;callback)">
                <parameter type="const QRhi::CleanupCallback &amp;" name="callback" default=""/>
            </function>
            <function name="addCleanupCallback" fullname="QRhi::addCleanupCallback" href="qrhi.html#addCleanupCallback-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addCleanupCallback(const void *key, const QRhi::CleanupCallback &amp;callback)">
                <parameter type="const void *" name="key" default=""/>
                <parameter type="const QRhi::CleanupCallback &amp;" name="callback" default=""/>
            </function>
            <function name="backend" fullname="QRhi::backend" href="qrhi.html#backend" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhi::Implementation" signature="QRhi::Implementation backend() const"/>
            <function name="backendName" fullname="QRhi::backendName" href="qrhi.html#backendName" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * backendName() const"/>
            <function name="backendName" fullname="QRhi::backendName" href="qrhi.html#backendName-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="const char *" signature="const char * backendName(QRhi::Implementation impl)">
                <parameter type="QRhi::Implementation" name="impl" default=""/>
            </function>
            <function name="beginFrame" fullname="QRhi::beginFrame" href="qrhi.html#beginFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhi::FrameOpResult" signature="QRhi::FrameOpResult beginFrame(QRhiSwapChain *swapChain, QRhi::BeginFrameFlags flags)">
                <parameter type="QRhiSwapChain *" name="swapChain" default=""/>
                <parameter type="QRhi::BeginFrameFlags" name="flags" default="{}"/>
            </function>
            <function name="beginOffscreenFrame" fullname="QRhi::beginOffscreenFrame" href="qrhi.html#beginOffscreenFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhi::FrameOpResult" signature="QRhi::FrameOpResult beginOffscreenFrame(QRhiCommandBuffer **cb, QRhi::BeginFrameFlags flags)">
                <parameter type="QRhiCommandBuffer **" name="cb" default=""/>
                <parameter type="QRhi::BeginFrameFlags" name="flags" default="{}"/>
            </function>
            <function name="clipSpaceCorrMatrix" fullname="QRhi::clipSpaceCorrMatrix" href="qrhi.html#clipSpaceCorrMatrix" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QMatrix4x4" signature="QMatrix4x4 clipSpaceCorrMatrix() const"/>
            <function name="create" fullname="QRhi::create" href="qrhi.html#create" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhi *" signature="QRhi * create(QRhi::Implementation impl, QRhiInitParams *params, QRhi::Flags flags, QRhiNativeHandles *importDevice)">
                <parameter type="QRhi::Implementation" name="impl" default=""/>
                <parameter type="QRhiInitParams *" name="params" default=""/>
                <parameter type="QRhi::Flags" name="flags" default="{}"/>
                <parameter type="QRhiNativeHandles *" name="importDevice" default="nullptr"/>
            </function>
            <function name="currentFrameSlot" fullname="QRhi::currentFrameSlot" href="qrhi.html#currentFrameSlot" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int currentFrameSlot() const"/>
            <function name="driverInfo" fullname="QRhi::driverInfo" href="qrhi.html#driverInfo" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiDriverInfo" signature="QRhiDriverInfo driverInfo() const"/>
            <function name="endFrame" fullname="QRhi::endFrame" href="qrhi.html#endFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhi::FrameOpResult" signature="QRhi::FrameOpResult endFrame(QRhiSwapChain *swapChain, QRhi::EndFrameFlags flags)">
                <parameter type="QRhiSwapChain *" name="swapChain" default=""/>
                <parameter type="QRhi::EndFrameFlags" name="flags" default="{}"/>
            </function>
            <function name="endOffscreenFrame" fullname="QRhi::endOffscreenFrame" href="qrhi.html#endOffscreenFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhi::FrameOpResult" signature="QRhi::FrameOpResult endOffscreenFrame(QRhi::EndFrameFlags flags)">
                <parameter type="QRhi::EndFrameFlags" name="flags" default="{}"/>
            </function>
            <function name="finish" fullname="QRhi::finish" href="qrhi.html#finish" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhi::FrameOpResult" signature="QRhi::FrameOpResult finish()"/>
            <function name="isClipDepthZeroToOne" fullname="QRhi::isClipDepthZeroToOne" href="qrhi.html#isClipDepthZeroToOne" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isClipDepthZeroToOne() const"/>
            <function name="isDeviceLost" fullname="QRhi::isDeviceLost" href="qrhi.html#isDeviceLost" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDeviceLost() const"/>
            <function name="isFeatureSupported" fullname="QRhi::isFeatureSupported" href="qrhi.html#isFeatureSupported" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFeatureSupported(QRhi::Feature feature) const">
                <parameter type="QRhi::Feature" name="feature" default=""/>
            </function>
            <function name="isRecordingFrame" fullname="QRhi::isRecordingFrame" href="qrhi.html#isRecordingFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRecordingFrame() const"/>
            <function name="isTextureFormatSupported" fullname="QRhi::isTextureFormatSupported" href="qrhi.html#isTextureFormatSupported" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTextureFormatSupported(QRhiTexture::Format format, QRhiTexture::Flags flags) const">
                <parameter type="QRhiTexture::Format" name="format" default=""/>
                <parameter type="QRhiTexture::Flags" name="flags" default="{}"/>
            </function>
            <function name="isYUpInFramebuffer" fullname="QRhi::isYUpInFramebuffer" href="qrhi.html#isYUpInFramebuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isYUpInFramebuffer() const"/>
            <function name="isYUpInNDC" fullname="QRhi::isYUpInNDC" href="qrhi.html#isYUpInNDC" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isYUpInNDC() const"/>
            <function name="makeThreadLocalNativeContextCurrent" fullname="QRhi::makeThreadLocalNativeContextCurrent" href="qrhi.html#makeThreadLocalNativeContextCurrent" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="bool" signature="bool makeThreadLocalNativeContextCurrent()"/>
            <function name="mipLevelsForSize" fullname="QRhi::mipLevelsForSize" href="qrhi.html#mipLevelsForSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="int" signature="int mipLevelsForSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="nativeHandles" fullname="QRhi::nativeHandles" href="qrhi.html#nativeHandles" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="const QRhiNativeHandles *" signature="const QRhiNativeHandles * nativeHandles()"/>
            <function name="newBuffer" fullname="QRhi::newBuffer" href="qrhi.html#newBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiBuffer *" signature="QRhiBuffer * newBuffer(QRhiBuffer::Type type, QRhiBuffer::UsageFlags usage, quint32 size)">
                <parameter type="QRhiBuffer::Type" name="type" default=""/>
                <parameter type="QRhiBuffer::UsageFlags" name="usage" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <function name="newComputePipeline" fullname="QRhi::newComputePipeline" href="qrhi.html#newComputePipeline" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiComputePipeline *" signature="QRhiComputePipeline * newComputePipeline()"/>
            <function name="newGraphicsPipeline" fullname="QRhi::newGraphicsPipeline" href="qrhi.html#newGraphicsPipeline" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiGraphicsPipeline *" signature="QRhiGraphicsPipeline * newGraphicsPipeline()"/>
            <function name="newRenderBuffer" fullname="QRhi::newRenderBuffer" href="qrhi.html#newRenderBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiRenderBuffer *" signature="QRhiRenderBuffer * newRenderBuffer(QRhiRenderBuffer::Type type, const QSize &amp;pixelSize, int sampleCount, QRhiRenderBuffer::Flags flags, QRhiTexture::Format backingFormatHint)">
                <parameter type="QRhiRenderBuffer::Type" name="type" default=""/>
                <parameter type="const QSize &amp;" name="pixelSize" default=""/>
                <parameter type="int" name="sampleCount" default="1"/>
                <parameter type="QRhiRenderBuffer::Flags" name="flags" default="{}"/>
                <parameter type="QRhiTexture::Format" name="backingFormatHint" default="QRhiTexture::UnknownFormat"/>
            </function>
            <function name="newSampler" fullname="QRhi::newSampler" href="qrhi.html#newSampler" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiSampler *" signature="QRhiSampler * newSampler(QRhiSampler::Filter magFilter, QRhiSampler::Filter minFilter, QRhiSampler::Filter mipmapMode, QRhiSampler::AddressMode addressU, QRhiSampler::AddressMode addressV, QRhiSampler::AddressMode addressW)">
                <parameter type="QRhiSampler::Filter" name="magFilter" default=""/>
                <parameter type="QRhiSampler::Filter" name="minFilter" default=""/>
                <parameter type="QRhiSampler::Filter" name="mipmapMode" default=""/>
                <parameter type="QRhiSampler::AddressMode" name="addressU" default=""/>
                <parameter type="QRhiSampler::AddressMode" name="addressV" default=""/>
                <parameter type="QRhiSampler::AddressMode" name="addressW" default="QRhiSampler::Repeat"/>
            </function>
            <function name="newShaderResourceBindings" fullname="QRhi::newShaderResourceBindings" href="qrhi.html#newShaderResourceBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiShaderResourceBindings *" signature="QRhiShaderResourceBindings * newShaderResourceBindings()"/>
            <function name="newSwapChain" fullname="QRhi::newSwapChain" href="qrhi.html#newSwapChain" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiSwapChain *" signature="QRhiSwapChain * newSwapChain()"/>
            <function name="newTexture" fullname="QRhi::newTexture" href="qrhi.html#newTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiTexture *" signature="QRhiTexture * newTexture(QRhiTexture::Format format, const QSize &amp;pixelSize, int sampleCount, QRhiTexture::Flags flags)">
                <parameter type="QRhiTexture::Format" name="format" default=""/>
                <parameter type="const QSize &amp;" name="pixelSize" default=""/>
                <parameter type="int" name="sampleCount" default="1"/>
                <parameter type="QRhiTexture::Flags" name="flags" default="{}"/>
            </function>
            <function name="newTexture" fullname="QRhi::newTexture" href="qrhi.html#newTexture-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="QRhiTexture *" signature="QRhiTexture * newTexture(QRhiTexture::Format format, int width, int height, int depth, int sampleCount, QRhiTexture::Flags flags)">
                <parameter type="QRhiTexture::Format" name="format" default=""/>
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="int" name="depth" default=""/>
                <parameter type="int" name="sampleCount" default="1"/>
                <parameter type="QRhiTexture::Flags" name="flags" default="{}"/>
            </function>
            <function name="newTextureArray" fullname="QRhi::newTextureArray" href="qrhi.html#newTextureArray" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiTexture *" signature="QRhiTexture * newTextureArray(QRhiTexture::Format format, int arraySize, const QSize &amp;pixelSize, int sampleCount, QRhiTexture::Flags flags)">
                <parameter type="QRhiTexture::Format" name="format" default=""/>
                <parameter type="int" name="arraySize" default=""/>
                <parameter type="const QSize &amp;" name="pixelSize" default=""/>
                <parameter type="int" name="sampleCount" default="1"/>
                <parameter type="QRhiTexture::Flags" name="flags" default="{}"/>
            </function>
            <function name="newTextureRenderTarget" fullname="QRhi::newTextureRenderTarget" href="qrhi.html#newTextureRenderTarget" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiTextureRenderTarget *" signature="QRhiTextureRenderTarget * newTextureRenderTarget(const QRhiTextureRenderTargetDescription &amp;desc, QRhiTextureRenderTarget::Flags flags)">
                <parameter type="const QRhiTextureRenderTargetDescription &amp;" name="desc" default=""/>
                <parameter type="QRhiTextureRenderTarget::Flags" name="flags" default="{}"/>
            </function>
            <function name="nextResourceUpdateBatch" fullname="QRhi::nextResourceUpdateBatch" href="qrhi.html#nextResourceUpdateBatch" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QRhiResourceUpdateBatch *" signature="QRhiResourceUpdateBatch * nextResourceUpdateBatch()"/>
            <function name="pipelineCacheData" fullname="QRhi::pipelineCacheData" href="qrhi.html#pipelineCacheData" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="QByteArray" signature="QByteArray pipelineCacheData()"/>
            <function name="probe" fullname="QRhi::probe" href="qrhi.html#probe" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="bool" signature="bool probe(QRhi::Implementation impl, QRhiInitParams *params)">
                <parameter type="QRhi::Implementation" name="impl" default=""/>
                <parameter type="QRhiInitParams *" name="params" default=""/>
            </function>
            <function name="releaseCachedResources" fullname="QRhi::releaseCachedResources" href="qrhi.html#releaseCachedResources" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void releaseCachedResources()"/>
            <function name="removeCleanupCallback" fullname="QRhi::removeCleanupCallback" href="qrhi.html#removeCleanupCallback" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void removeCleanupCallback(const void *key)">
                <parameter type="const void *" name="key" default=""/>
            </function>
            <function name="resourceLimit" fullname="QRhi::resourceLimit" href="qrhi.html#resourceLimit" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int resourceLimit(QRhi::ResourceLimit limit) const">
                <parameter type="QRhi::ResourceLimit" name="limit" default=""/>
            </function>
            <function name="runCleanup" fullname="QRhi::runCleanup" href="qrhi.html#runCleanup" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void runCleanup()"/>
            <function name="setPipelineCacheData" fullname="QRhi::setPipelineCacheData" href="qrhi.html#setPipelineCacheData" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setPipelineCacheData(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="sizeForMipLevel" fullname="QRhi::sizeForMipLevel" href="qrhi.html#sizeForMipLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QSize" signature="QSize sizeForMipLevel(int mipLevel, const QSize &amp;baseLevelSize)">
                <parameter type="int" name="mipLevel" default=""/>
                <parameter type="const QSize &amp;" name="baseLevelSize" default=""/>
            </function>
            <function name="statistics" fullname="QRhi::statistics" href="qrhi.html#statistics" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiStats" signature="QRhiStats statistics() const"/>
            <function name="supportedSampleCounts" fullname="QRhi::supportedSampleCounts" href="qrhi.html#supportedSampleCounts" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; supportedSampleCounts() const"/>
            <function name="thread" fullname="QRhi::thread" href="qrhi.html#thread" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QThread *" signature="QThread * thread() const"/>
            <function name="ubufAligned" fullname="QRhi::ubufAligned" href="qrhi.html#ubufAligned" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int ubufAligned(int v) const">
                <parameter type="int" name="v" default=""/>
            </function>
            <function name="ubufAlignment" fullname="QRhi::ubufAlignment" href="qrhi.html#ubufAlignment" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int ubufAlignment() const"/>
            <function name="updateSwapChainProxyData" fullname="QRhi::updateSwapChainProxyData" href="qrhi.html#updateSwapChainProxyData" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiSwapChainProxyData" signature="QRhiSwapChainProxyData updateSwapChainProxyData(QRhi::Implementation impl, QWindow *window)">
                <parameter type="QRhi::Implementation" name="impl" default=""/>
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="~QRhi" fullname="QRhi::~QRhi" href="qrhi.html#dtor.QRhi" status="active" access="public" location="qrhi.h" documented="true" meta="destructor" noexcept="true" signature="~QRhi()"/>
            <enum name="BeginFrameFlag" fullname="QRhi::BeginFrameFlag" href="qrhi.html#BeginFrameFlag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhi::BeginFrameFlags"/>
            <enum name="EndFrameFlag" fullname="QRhi::EndFrameFlag" href="qrhi.html#EndFrameFlag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhi::EndFrameFlags">
                <value name="SkipPresent" value="1 &lt;&lt; 0"/>
            </enum>
            <enum name="Feature" fullname="QRhi::Feature" href="qrhi.html#Feature-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="MultisampleTexture" value="1"/>
                <value name="MultisampleRenderBuffer" value="2"/>
                <value name="DebugMarkers" value="3"/>
                <value name="Timestamps" value="4"/>
                <value name="Instancing" value="5"/>
                <value name="CustomInstanceStepRate" value="6"/>
                <value name="PrimitiveRestart" value="7"/>
                <value name="NonDynamicUniformBuffers" value="8"/>
                <value name="NonFourAlignedEffectiveIndexBufferOffset" value="9"/>
                <value name="NPOTTextureRepeat" value="10"/>
                <value name="RedOrAlpha8IsRed" value="11"/>
                <value name="ElementIndexUint" value="12"/>
                <value name="Compute" value="13"/>
                <value name="WideLines" value="14"/>
                <value name="VertexShaderPointSize" value="15"/>
                <value name="BaseVertex" value="16"/>
                <value name="BaseInstance" value="17"/>
                <value name="TriangleFanTopology" value="18"/>
                <value name="ReadBackNonUniformBuffer" value="19"/>
                <value name="ReadBackNonBaseMipLevel" value="20"/>
                <value name="TexelFetch" value="21"/>
                <value name="RenderToNonBaseMipLevel" value="22"/>
                <value name="IntAttributes" value="23"/>
                <value name="ScreenSpaceDerivatives" value="24"/>
                <value name="ReadBackAnyTextureFormat" value="25"/>
                <value name="PipelineCacheDataLoadSave" value="26"/>
                <value name="ImageDataStride" value="27"/>
                <value name="RenderBufferImport" value="28"/>
                <value name="ThreeDimensionalTextures" value="29"/>
                <value name="RenderTo3DTextureSlice" value="30"/>
                <value name="TextureArrays" value="31"/>
                <value name="Tessellation" value="32"/>
                <value name="GeometryShader" value="33"/>
                <value name="TextureArrayRange" value="34"/>
                <value name="NonFillPolygonMode" value="35"/>
                <value name="OneDimensionalTextures" value="36"/>
                <value name="OneDimensionalTextureMipmaps" value="37"/>
                <value name="HalfAttributes" value="38"/>
                <value name="RenderToOneDimensionalTexture" value="39"/>
                <value name="ThreeDimensionalTextureMipmaps" value="40"/>
                <value name="MultiView" value="41"/>
                <value name="TextureViewFormat" value="42"/>
                <value name="ResolveDepthStencil" value="43"/>
            </enum>
            <enum name="Flag" fullname="QRhi::Flag" href="qrhi.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhi::Flags">
                <value name="EnableDebugMarkers" value="1 &lt;&lt; 0"/>
                <value name="PreferSoftwareRenderer" value="1 &lt;&lt; 1"/>
                <value name="EnablePipelineCacheDataSave" value="1 &lt;&lt; 2"/>
                <value name="EnableTimestamps" value="1 &lt;&lt; 3"/>
                <value name="SuppressSmokeTestWarnings" value="1 &lt;&lt; 4"/>
            </enum>
            <enum name="FrameOpResult" fullname="QRhi::FrameOpResult" href="qrhi.html#FrameOpResult-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="FrameOpSuccess" value="0"/>
                <value name="FrameOpError" value="1"/>
                <value name="FrameOpSwapChainOutOfDate" value="2"/>
                <value name="FrameOpDeviceLost" value="3"/>
            </enum>
            <enum name="Implementation" fullname="QRhi::Implementation" href="qrhi.html#Implementation-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Null" value="0"/>
                <value name="Vulkan" value="1"/>
                <value name="OpenGLES2" value="2"/>
                <value name="D3D11" value="3"/>
                <value name="Metal" value="4"/>
                <value name="D3D12" value="5"/>
            </enum>
            <enum name="ResourceLimit" fullname="QRhi::ResourceLimit" href="qrhi.html#ResourceLimit-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="TextureSizeMin" value="1"/>
                <value name="TextureSizeMax" value="2"/>
                <value name="MaxColorAttachments" value="3"/>
                <value name="FramesInFlight" value="4"/>
                <value name="MaxAsyncReadbackFrames" value="5"/>
                <value name="MaxThreadGroupsPerDimension" value="6"/>
                <value name="MaxThreadsPerThreadGroup" value="7"/>
                <value name="MaxThreadGroupX" value="8"/>
                <value name="MaxThreadGroupY" value="9"/>
                <value name="MaxThreadGroupZ" value="10"/>
                <value name="TextureArraySizeMax" value="11"/>
                <value name="MaxUniformBufferRange" value="12"/>
                <value name="MaxVertexInputs" value="13"/>
                <value name="MaxVertexOutputs" value="14"/>
            </enum>
            <typedef name="BeginFrameFlags" fullname="QRhi::BeginFrameFlags" href="qrhi.html#BeginFrameFlag-enum" status="active" access="public" location="qrhi.h" enum="QRhi::BeginFrameFlag"/>
            <typedef name="EndFrameFlags" fullname="QRhi::EndFrameFlags" href="qrhi.html#EndFrameFlag-enum" status="active" access="public" location="qrhi.h" enum="QRhi::EndFrameFlag"/>
            <typedef name="Flags" fullname="QRhi::Flags" href="qrhi.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhi::Flag"/>
            <typedef name="QRhiShaderResourceBindingSet" href="qrhi.html#QRhiShaderResourceBindingSet-typedef" status="active" access="public" location="qrhi.h" related="182" since="6.7" documented="true" aliasedtype="QRhiShaderResourceBindings"/>
        </class>
        <class name="QRhiBuffer" href="qrhibuffer.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Vertex, index, or uniform (constant) buffer resource">
            <contents name="example-usage" title="Example usage" level="2"/>
            <contents name="common-patterns" title="Common patterns" level="2"/>
            <function name="beginFullDynamicBufferUpdateForCurrentFrame" fullname="QRhiBuffer::beginFullDynamicBufferUpdateForCurrentFrame" href="qrhibuffer.html#beginFullDynamicBufferUpdateForCurrentFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="char *" signature="char * beginFullDynamicBufferUpdateForCurrentFrame()"/>
            <function name="create" fullname="QRhiBuffer::create" href="qrhibuffer.html#create" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool create() = 0"/>
            <function name="endFullDynamicBufferUpdateForCurrentFrame" fullname="QRhiBuffer::endFullDynamicBufferUpdateForCurrentFrame" href="qrhibuffer.html#endFullDynamicBufferUpdateForCurrentFrame" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void endFullDynamicBufferUpdateForCurrentFrame()"/>
            <function name="nativeBuffer" fullname="QRhiBuffer::nativeBuffer" href="qrhibuffer.html#nativeBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="QRhiBuffer::NativeBuffer" signature="QRhiBuffer::NativeBuffer nativeBuffer()"/>
            <function name="resourceType" fullname="QRhiBuffer::resourceType" href="qrhibuffer.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="setSize" fullname="QRhiBuffer::setSize" href="qrhibuffer.html#setSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSize(quint32 sz)">
                <parameter type="quint32" name="sz" default=""/>
            </function>
            <function name="setType" fullname="QRhiBuffer::setType" href="qrhibuffer.html#setType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setType(QRhiBuffer::Type t)">
                <parameter type="QRhiBuffer::Type" name="t" default=""/>
            </function>
            <function name="setUsage" fullname="QRhiBuffer::setUsage" href="qrhibuffer.html#setUsage" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setUsage(QRhiBuffer::UsageFlags u)">
                <parameter type="QRhiBuffer::UsageFlags" name="u" default=""/>
            </function>
            <function name="size" fullname="QRhiBuffer::size" href="qrhibuffer.html#size" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 size() const"/>
            <function name="type" fullname="QRhiBuffer::type" href="qrhibuffer.html#type" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiBuffer::Type" signature="QRhiBuffer::Type type() const"/>
            <function name="usage" fullname="QRhiBuffer::usage" href="qrhibuffer.html#usage" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiBuffer::UsageFlags" signature="QRhiBuffer::UsageFlags usage() const"/>
            <struct name="NativeBuffer" fullname="QRhiBuffer::NativeBuffer" href="qrhibuffer-nativebuffer.html" status="active" access="public" location="qrhi.h" documented="true" module="QtGui" brief="Contains information about the underlying native resources of a buffer">
                <variable name="objects" fullname="QRhiBuffer::NativeBuffer::objects" href="qrhibuffer-nativebuffer.html#objects-var" status="active" access="public" location="qrhi.h" documented="true" type="const void *[3]" static="false" brief="Array with pointers to the native object handles"/>
                <variable name="slotCount" fullname="QRhiBuffer::NativeBuffer::slotCount" href="qrhibuffer-nativebuffer.html#slotCount-var" status="active" access="public" location="qrhi.h" documented="true" type="int" static="false" brief="Specifies the number of valid elements in the objects array"/>
            </struct>
            <enum name="Type" fullname="QRhiBuffer::Type" href="qrhibuffer.html#Type-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Immutable" value="0"/>
                <value name="Static" value="1"/>
                <value name="Dynamic" value="2"/>
            </enum>
            <enum name="UsageFlag" fullname="QRhiBuffer::UsageFlag" href="qrhibuffer.html#UsageFlag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiBuffer::UsageFlags">
                <value name="VertexBuffer" value="1 &lt;&lt; 0"/>
                <value name="IndexBuffer" value="1 &lt;&lt; 1"/>
                <value name="UniformBuffer" value="1 &lt;&lt; 2"/>
                <value name="StorageBuffer" value="1 &lt;&lt; 3"/>
            </enum>
            <typedef name="UsageFlags" fullname="QRhiBuffer::UsageFlags" href="qrhibuffer.html#UsageFlag-enum" status="active" access="public" location="qrhi.h" enum="QRhiBuffer::UsageFlag"/>
        </class>
        <class name="QRhiColorAttachment" href="qrhicolorattachment.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the a single color attachment of a render target">
            <function name="QRhiColorAttachment" fullname="QRhiColorAttachment::QRhiColorAttachment" href="qrhicolorattachment.html#QRhiColorAttachment" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiColorAttachment()"/>
            <function name="QRhiColorAttachment" fullname="QRhiColorAttachment::QRhiColorAttachment" href="qrhicolorattachment.html#QRhiColorAttachment-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiColorAttachment(QRhiRenderBuffer *renderBuffer)">
                <parameter type="QRhiRenderBuffer *" name="renderBuffer" default=""/>
            </function>
            <function name="QRhiColorAttachment" fullname="QRhiColorAttachment::QRhiColorAttachment" href="qrhicolorattachment.html#QRhiColorAttachment-2" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRhiColorAttachment(QRhiTexture *texture)">
                <parameter type="QRhiTexture *" name="texture" default=""/>
            </function>
            <function name="layer" fullname="QRhiColorAttachment::layer" href="qrhicolorattachment.html#layer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int layer() const"/>
            <function name="level" fullname="QRhiColorAttachment::level" href="qrhicolorattachment.html#level" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int level() const"/>
            <function name="multiViewCount" fullname="QRhiColorAttachment::multiViewCount" href="qrhicolorattachment.html#multiViewCount" status="active" access="public" location="qrhi.h" documented="true" since="6.7" meta="plain" const="true" type="int" signature="int multiViewCount() const"/>
            <function name="renderBuffer" fullname="QRhiColorAttachment::renderBuffer" href="qrhicolorattachment.html#renderBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderBuffer *" signature="QRhiRenderBuffer * renderBuffer() const"/>
            <function name="resolveLayer" fullname="QRhiColorAttachment::resolveLayer" href="qrhicolorattachment.html#resolveLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int resolveLayer() const"/>
            <function name="resolveLevel" fullname="QRhiColorAttachment::resolveLevel" href="qrhicolorattachment.html#resolveLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int resolveLevel() const"/>
            <function name="resolveTexture" fullname="QRhiColorAttachment::resolveTexture" href="qrhicolorattachment.html#resolveTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTexture *" signature="QRhiTexture * resolveTexture() const"/>
            <function name="setLayer" fullname="QRhiColorAttachment::setLayer" href="qrhicolorattachment.html#setLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLayer(int layer)">
                <parameter type="int" name="layer" default=""/>
            </function>
            <function name="setLevel" fullname="QRhiColorAttachment::setLevel" href="qrhicolorattachment.html#setLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="setMultiViewCount" fullname="QRhiColorAttachment::setMultiViewCount" href="qrhicolorattachment.html#setMultiViewCount" status="active" access="public" location="qrhi.h" documented="true" since="6.7" meta="plain" type="void" signature="void setMultiViewCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setRenderBuffer" fullname="QRhiColorAttachment::setRenderBuffer" href="qrhicolorattachment.html#setRenderBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setRenderBuffer(QRhiRenderBuffer *rb)">
                <parameter type="QRhiRenderBuffer *" name="rb" default=""/>
            </function>
            <function name="setResolveLayer" fullname="QRhiColorAttachment::setResolveLayer" href="qrhicolorattachment.html#setResolveLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setResolveLayer(int layer)">
                <parameter type="int" name="layer" default=""/>
            </function>
            <function name="setResolveLevel" fullname="QRhiColorAttachment::setResolveLevel" href="qrhicolorattachment.html#setResolveLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setResolveLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="setResolveTexture" fullname="QRhiColorAttachment::setResolveTexture" href="qrhicolorattachment.html#setResolveTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setResolveTexture(QRhiTexture *tex)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
            </function>
            <function name="setTexture" fullname="QRhiColorAttachment::setTexture" href="qrhicolorattachment.html#setTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setTexture(QRhiTexture *tex)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
            </function>
            <function name="texture" fullname="QRhiColorAttachment::texture" href="qrhicolorattachment.html#texture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTexture *" signature="QRhiTexture * texture() const"/>
        </class>
        <class name="QRhiCommandBuffer" href="qrhicommandbuffer.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Command buffer resource">
            <function name="beginComputePass" fullname="QRhiCommandBuffer::beginComputePass" href="qrhicommandbuffer.html#beginComputePass" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void beginComputePass(QRhiResourceUpdateBatch *resourceUpdates, QRhiCommandBuffer::BeginPassFlags flags)">
                <parameter type="QRhiResourceUpdateBatch *" name="resourceUpdates" default="nullptr"/>
                <parameter type="QRhiCommandBuffer::BeginPassFlags" name="flags" default="{}"/>
            </function>
            <function name="beginExternal" fullname="QRhiCommandBuffer::beginExternal" href="qrhicommandbuffer.html#beginExternal" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void beginExternal()"/>
            <function name="beginPass" fullname="QRhiCommandBuffer::beginPass" href="qrhicommandbuffer.html#beginPass" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void beginPass(QRhiRenderTarget *rt, const QColor &amp;colorClearValue, const QRhiDepthStencilClearValue &amp;depthStencilClearValue, QRhiResourceUpdateBatch *resourceUpdates, QRhiCommandBuffer::BeginPassFlags flags)">
                <parameter type="QRhiRenderTarget *" name="rt" default=""/>
                <parameter type="const QColor &amp;" name="colorClearValue" default=""/>
                <parameter type="const QRhiDepthStencilClearValue &amp;" name="depthStencilClearValue" default=""/>
                <parameter type="QRhiResourceUpdateBatch *" name="resourceUpdates" default="nullptr"/>
                <parameter type="QRhiCommandBuffer::BeginPassFlags" name="flags" default="{}"/>
            </function>
            <function name="debugMarkBegin" fullname="QRhiCommandBuffer::debugMarkBegin" href="qrhicommandbuffer.html#debugMarkBegin" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void debugMarkBegin(const QByteArray &amp;name)">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="debugMarkEnd" fullname="QRhiCommandBuffer::debugMarkEnd" href="qrhicommandbuffer.html#debugMarkEnd" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void debugMarkEnd()"/>
            <function name="debugMarkMsg" fullname="QRhiCommandBuffer::debugMarkMsg" href="qrhicommandbuffer.html#debugMarkMsg" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void debugMarkMsg(const QByteArray &amp;msg)">
                <parameter type="const QByteArray &amp;" name="msg" default=""/>
            </function>
            <function name="dispatch" fullname="QRhiCommandBuffer::dispatch" href="qrhicommandbuffer.html#dispatch" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void dispatch(int x, int y, int z)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="z" default=""/>
            </function>
            <function name="draw" fullname="QRhiCommandBuffer::draw" href="qrhicommandbuffer.html#draw" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void draw(quint32 vertexCount, quint32 instanceCount, quint32 firstVertex, quint32 firstInstance)">
                <parameter type="quint32" name="vertexCount" default=""/>
                <parameter type="quint32" name="instanceCount" default="1"/>
                <parameter type="quint32" name="firstVertex" default="0"/>
                <parameter type="quint32" name="firstInstance" default="0"/>
            </function>
            <function name="drawIndexed" fullname="QRhiCommandBuffer::drawIndexed" href="qrhicommandbuffer.html#drawIndexed" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void drawIndexed(quint32 indexCount, quint32 instanceCount, quint32 firstIndex, qint32 vertexOffset, quint32 firstInstance)">
                <parameter type="quint32" name="indexCount" default=""/>
                <parameter type="quint32" name="instanceCount" default="1"/>
                <parameter type="quint32" name="firstIndex" default="0"/>
                <parameter type="qint32" name="vertexOffset" default="0"/>
                <parameter type="quint32" name="firstInstance" default="0"/>
            </function>
            <function name="endComputePass" fullname="QRhiCommandBuffer::endComputePass" href="qrhicommandbuffer.html#endComputePass" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void endComputePass(QRhiResourceUpdateBatch *resourceUpdates)">
                <parameter type="QRhiResourceUpdateBatch *" name="resourceUpdates" default="nullptr"/>
            </function>
            <function name="endExternal" fullname="QRhiCommandBuffer::endExternal" href="qrhicommandbuffer.html#endExternal" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void endExternal()"/>
            <function name="endPass" fullname="QRhiCommandBuffer::endPass" href="qrhicommandbuffer.html#endPass" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void endPass(QRhiResourceUpdateBatch *resourceUpdates)">
                <parameter type="QRhiResourceUpdateBatch *" name="resourceUpdates" default="nullptr"/>
            </function>
            <function name="lastCompletedGpuTime" fullname="QRhiCommandBuffer::lastCompletedGpuTime" href="qrhicommandbuffer.html#lastCompletedGpuTime" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="double" signature="double lastCompletedGpuTime()"/>
            <function name="nativeHandles" fullname="QRhiCommandBuffer::nativeHandles" href="qrhicommandbuffer.html#nativeHandles" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="const QRhiNativeHandles *" signature="const QRhiNativeHandles * nativeHandles()"/>
            <function name="resourceType" fullname="QRhiCommandBuffer::resourceType" href="qrhicommandbuffer.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="resourceUpdate" fullname="QRhiCommandBuffer::resourceUpdate" href="qrhicommandbuffer.html#resourceUpdate" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void resourceUpdate(QRhiResourceUpdateBatch *resourceUpdates)">
                <parameter type="QRhiResourceUpdateBatch *" name="resourceUpdates" default=""/>
            </function>
            <function name="setBlendConstants" fullname="QRhiCommandBuffer::setBlendConstants" href="qrhicommandbuffer.html#setBlendConstants" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setBlendConstants(const QColor &amp;c)">
                <parameter type="const QColor &amp;" name="c" default=""/>
            </function>
            <function name="setComputePipeline" fullname="QRhiCommandBuffer::setComputePipeline" href="qrhicommandbuffer.html#setComputePipeline" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setComputePipeline(QRhiComputePipeline *ps)">
                <parameter type="QRhiComputePipeline *" name="ps" default=""/>
            </function>
            <function name="setGraphicsPipeline" fullname="QRhiCommandBuffer::setGraphicsPipeline" href="qrhicommandbuffer.html#setGraphicsPipeline" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setGraphicsPipeline(QRhiGraphicsPipeline *ps)">
                <parameter type="QRhiGraphicsPipeline *" name="ps" default=""/>
            </function>
            <function name="setScissor" fullname="QRhiCommandBuffer::setScissor" href="qrhicommandbuffer.html#setScissor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setScissor(const QRhiScissor &amp;scissor)">
                <parameter type="const QRhiScissor &amp;" name="scissor" default=""/>
            </function>
            <function name="setShaderResources" fullname="QRhiCommandBuffer::setShaderResources" href="qrhicommandbuffer.html#setShaderResources" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShaderResources(QRhiShaderResourceBindings *srb, int dynamicOffsetCount, const QRhiCommandBuffer::DynamicOffset *dynamicOffsets)">
                <parameter type="QRhiShaderResourceBindings *" name="srb" default="nullptr"/>
                <parameter type="int" name="dynamicOffsetCount" default="0"/>
                <parameter type="const QRhiCommandBuffer::DynamicOffset *" name="dynamicOffsets" default="nullptr"/>
            </function>
            <function name="setStencilRef" fullname="QRhiCommandBuffer::setStencilRef" href="qrhicommandbuffer.html#setStencilRef" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilRef(quint32 refValue)">
                <parameter type="quint32" name="refValue" default=""/>
            </function>
            <function name="setVertexInput" fullname="QRhiCommandBuffer::setVertexInput" href="qrhicommandbuffer.html#setVertexInput" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setVertexInput(int startBinding, int bindingCount, const QRhiCommandBuffer::VertexInput *bindings, QRhiBuffer *indexBuf, quint32 indexOffset, QRhiCommandBuffer::IndexFormat indexFormat)">
                <parameter type="int" name="startBinding" default=""/>
                <parameter type="int" name="bindingCount" default=""/>
                <parameter type="const QRhiCommandBuffer::VertexInput *" name="bindings" default=""/>
                <parameter type="QRhiBuffer *" name="indexBuf" default="nullptr"/>
                <parameter type="quint32" name="indexOffset" default="0"/>
                <parameter type="QRhiCommandBuffer::IndexFormat" name="indexFormat" default="IndexUInt16"/>
            </function>
            <function name="setViewport" fullname="QRhiCommandBuffer::setViewport" href="qrhicommandbuffer.html#setViewport" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setViewport(const QRhiViewport &amp;viewport)">
                <parameter type="const QRhiViewport &amp;" name="viewport" default=""/>
            </function>
            <enum name="BeginPassFlag" fullname="QRhiCommandBuffer::BeginPassFlag" href="qrhicommandbuffer.html#BeginPassFlag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiCommandBuffer::BeginPassFlags">
                <value name="ExternalContent" value="0x01"/>
                <value name="DoNotTrackResourcesForCompute" value="0x02"/>
            </enum>
            <enum name="IndexFormat" fullname="QRhiCommandBuffer::IndexFormat" href="qrhicommandbuffer.html#IndexFormat-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="IndexUInt16" value="0"/>
                <value name="IndexUInt32" value="1"/>
            </enum>
            <typedef name="BeginPassFlags" fullname="QRhiCommandBuffer::BeginPassFlags" href="qrhicommandbuffer.html#BeginPassFlag-enum" status="active" access="public" location="qrhi.h" enum="QRhiCommandBuffer::BeginPassFlag"/>
            <typedef name="DynamicOffset" fullname="QRhiCommandBuffer::DynamicOffset" href="qrhicommandbuffer.html#DynamicOffset-typedef" status="active" access="public" location="qrhi.h" documented="true" aliasedtype="QPair&lt;int, quint32&gt;"/>
            <typedef name="VertexInput" fullname="QRhiCommandBuffer::VertexInput" href="qrhicommandbuffer.html#VertexInput-typedef" status="active" access="public" location="qrhi.h" documented="true" aliasedtype="QPair&lt;QRhiBuffer *, quint32&gt;"/>
        </class>
        <class name="QRhiComputePipeline" href="qrhicomputepipeline.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Compute pipeline state resource">
            <function name="flags" fullname="QRhiComputePipeline::flags" href="qrhicomputepipeline.html#flags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiComputePipeline::Flags" signature="QRhiComputePipeline::Flags flags() const"/>
            <function name="resourceType" fullname="QRhiComputePipeline::resourceType" href="qrhicomputepipeline.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="setFlags" fullname="QRhiComputePipeline::setFlags" href="qrhicomputepipeline.html#setFlags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFlags(QRhiComputePipeline::Flags f)">
                <parameter type="QRhiComputePipeline::Flags" name="f" default=""/>
            </function>
            <function name="setShaderResourceBindings" fullname="QRhiComputePipeline::setShaderResourceBindings" href="qrhicomputepipeline.html#setShaderResourceBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShaderResourceBindings(QRhiShaderResourceBindings *srb)">
                <parameter type="QRhiShaderResourceBindings *" name="srb" default=""/>
            </function>
            <function name="setShaderStage" fullname="QRhiComputePipeline::setShaderStage" href="qrhicomputepipeline.html#setShaderStage" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShaderStage(const QRhiShaderStage &amp;stage)">
                <parameter type="const QRhiShaderStage &amp;" name="stage" default=""/>
            </function>
            <function name="shaderResourceBindings" fullname="QRhiComputePipeline::shaderResourceBindings" href="qrhicomputepipeline.html#shaderResourceBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiShaderResourceBindings *" signature="QRhiShaderResourceBindings * shaderResourceBindings() const"/>
            <function name="shaderStage" fullname="QRhiComputePipeline::shaderStage" href="qrhicomputepipeline.html#shaderStage" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiShaderStage" signature="QRhiShaderStage shaderStage() const"/>
            <enum name="Flag" fullname="QRhiComputePipeline::Flag" href="qrhicomputepipeline.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiComputePipeline::Flags">
                <value name="CompileShadersWithDebugInfo" value="1 &lt;&lt; 0"/>
            </enum>
            <typedef name="Flags" fullname="QRhiComputePipeline::Flags" href="qrhicomputepipeline.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhiComputePipeline::Flag"/>
        </class>
        <struct name="QRhiD3D11InitParams" href="qrhid3d11initparams.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiInitParams" module="QtGui" brief="Direct3D 11 specific initialization parameters">
            <contents name="working-with-existing-direct3d-11-devices" title="Working with existing Direct3D 11 devices" level="2"/>
            <variable name="enableDebugLayer" fullname="QRhiD3D11InitParams::enableDebugLayer" href="qrhid3d11initparams.html#enableDebugLayer-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="bool" static="false"/>
        </struct>
        <struct name="QRhiD3D11NativeHandles" href="qrhid3d11nativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Holds the D3D device and device context used by the QRhi">
            <variable name="adapterLuidHigh" fullname="QRhiD3D11NativeHandles::adapterLuidHigh" href="qrhid3d11nativehandles.html#adapterLuidHigh-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="qint32" static="false"/>
            <variable name="adapterLuidLow" fullname="QRhiD3D11NativeHandles::adapterLuidLow" href="qrhid3d11nativehandles.html#adapterLuidLow-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="quint32" static="false"/>
            <variable name="context" fullname="QRhiD3D11NativeHandles::context" href="qrhid3d11nativehandles.html#context-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="void *" static="false"/>
            <variable name="dev" fullname="QRhiD3D11NativeHandles::dev" href="qrhid3d11nativehandles.html#dev-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="void *" static="false"/>
            <variable name="featureLevel" fullname="QRhiD3D11NativeHandles::featureLevel" href="qrhid3d11nativehandles.html#featureLevel-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="int" static="false"/>
        </struct>
        <struct name="QRhiD3D12CommandBufferNativeHandles" href="qrhid3d12commandbuffernativehandles.html" status="active" access="public" location="qrhi_platform.h" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Holds the ID3D12GraphicsCommandList1 object that is backing a QRhiCommandBuffer">
            <variable name="commandList" fullname="QRhiD3D12CommandBufferNativeHandles::commandList" href="qrhid3d12commandbuffernativehandles.html#commandList-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="void *" static="false"/>
        </struct>
        <struct name="QRhiD3D12InitParams" href="qrhid3d12initparams.html" status="active" access="public" location="qrhi_platform.h" documented="true" bases="QRhiInitParams" module="QtGui" brief="Direct3D 12 specific initialization parameters">
            <contents name="working-with-existing-direct3d-12-devices" title="Working with existing Direct3D 12 devices" level="2"/>
            <variable name="enableDebugLayer" fullname="QRhiD3D12InitParams::enableDebugLayer" href="qrhid3d12initparams.html#enableDebugLayer-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="bool" static="false"/>
        </struct>
        <struct name="QRhiD3D12NativeHandles" href="qrhid3d12nativehandles.html" status="active" access="public" location="qrhi_platform.h" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Holds the D3D12 device used by the QRhi">
            <variable name="adapterLuidHigh" fullname="QRhiD3D12NativeHandles::adapterLuidHigh" href="qrhid3d12nativehandles.html#adapterLuidHigh-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="qint32" static="false"/>
            <variable name="adapterLuidLow" fullname="QRhiD3D12NativeHandles::adapterLuidLow" href="qrhid3d12nativehandles.html#adapterLuidLow-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="quint32" static="false"/>
            <variable name="commandQueue" fullname="QRhiD3D12NativeHandles::commandQueue" href="qrhid3d12nativehandles.html#commandQueue-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="void *" static="false"/>
            <variable name="dev" fullname="QRhiD3D12NativeHandles::dev" href="qrhid3d12nativehandles.html#dev-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="void *" static="false"/>
            <variable name="minimumFeatureLevel" fullname="QRhiD3D12NativeHandles::minimumFeatureLevel" href="qrhid3d12nativehandles.html#minimumFeatureLevel-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="int" static="false"/>
        </struct>
        <class name="QRhiDepthStencilClearValue" href="qrhidepthstencilclearvalue.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Specifies clear values for a depth or stencil buffer">
            <function name="QRhiDepthStencilClearValue" fullname="QRhiDepthStencilClearValue::QRhiDepthStencilClearValue" href="qrhidepthstencilclearvalue.html#QRhiDepthStencilClearValue" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiDepthStencilClearValue()"/>
            <function name="QRhiDepthStencilClearValue" fullname="QRhiDepthStencilClearValue::QRhiDepthStencilClearValue" href="qrhidepthstencilclearvalue.html#QRhiDepthStencilClearValue-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiDepthStencilClearValue(float d, quint32 s)">
                <parameter type="float" name="d" default=""/>
                <parameter type="quint32" name="s" default=""/>
            </function>
            <function name="depthClearValue" fullname="QRhiDepthStencilClearValue::depthClearValue" href="qrhidepthstencilclearvalue.html#depthClearValue" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="float" signature="float depthClearValue() const"/>
            <function name="operator!=" href="qrhidepthstencilclearvalue.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="183" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiDepthStencilClearValue &amp;a, const QRhiDepthStencilClearValue &amp;b)">
                <parameter type="const QRhiDepthStencilClearValue &amp;" name="a" default=""/>
                <parameter type="const QRhiDepthStencilClearValue &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhidepthstencilclearvalue.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="184" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiDepthStencilClearValue &amp;a, const QRhiDepthStencilClearValue &amp;b)">
                <parameter type="const QRhiDepthStencilClearValue &amp;" name="a" default=""/>
                <parameter type="const QRhiDepthStencilClearValue &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhidepthstencilclearvalue.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="185" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiDepthStencilClearValue &amp;v, size_t seed)">
                <parameter type="const QRhiDepthStencilClearValue &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setDepthClearValue" fullname="QRhiDepthStencilClearValue::setDepthClearValue" href="qrhidepthstencilclearvalue.html#setDepthClearValue" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthClearValue(float d)">
                <parameter type="float" name="d" default=""/>
            </function>
            <function name="setStencilClearValue" fullname="QRhiDepthStencilClearValue::setStencilClearValue" href="qrhidepthstencilclearvalue.html#setStencilClearValue" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilClearValue(quint32 s)">
                <parameter type="quint32" name="s" default=""/>
            </function>
            <function name="stencilClearValue" fullname="QRhiDepthStencilClearValue::stencilClearValue" href="qrhidepthstencilclearvalue.html#stencilClearValue" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 stencilClearValue() const"/>
        </class>
        <struct name="QRhiDriverInfo" href="qrhidriverinfo.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the physical device, adapter, or graphics API implementation that is used by an initialized QRhi">
            <enum name="DeviceType" fullname="QRhiDriverInfo::DeviceType" href="qrhidriverinfo.html#DeviceType-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="UnknownDevice" value="0"/>
                <value name="IntegratedDevice" value="1"/>
                <value name="DiscreteDevice" value="2"/>
                <value name="ExternalDevice" value="3"/>
                <value name="VirtualDevice" value="4"/>
                <value name="CpuDevice" value="5"/>
            </enum>
            <variable name="deviceId" fullname="QRhiDriverInfo::deviceId" href="qrhidriverinfo.html#deviceId-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false"/>
            <variable name="deviceName" fullname="QRhiDriverInfo::deviceName" href="qrhidriverinfo.html#deviceName-var" status="active" access="public" location="qrhi.h" documented="true" type="QByteArray" static="false"/>
            <variable name="deviceType" fullname="QRhiDriverInfo::deviceType" href="qrhidriverinfo.html#deviceType-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiDriverInfo::DeviceType" static="false"/>
            <variable name="vendorId" fullname="QRhiDriverInfo::vendorId" href="qrhidriverinfo.html#vendorId-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false"/>
        </struct>
        <struct name="QRhiGles2InitParams" href="qrhigles2initparams.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiInitParams" module="QtGui" brief="OpenGL specific initialization parameters">
            <contents name="working-with-existing-opengl-contexts" title="Working with existing OpenGL contexts" level="2"/>
            <function name="QRhiGles2InitParams" fullname="QRhiGles2InitParams::QRhiGles2InitParams" href="qrhigles2initparams.html#QRhiGles2InitParams" status="active" access="public" location="qrhi_platform.h" documented="true" meta="constructor" signature="QRhiGles2InitParams()"/>
            <function name="newFallbackSurface" fullname="QRhiGles2InitParams::newFallbackSurface" href="qrhigles2initparams.html#newFallbackSurface" status="active" access="public" location="qrhi_platform.h" documented="true" meta="plain" static="true" type="QOffscreenSurface *" signature="QOffscreenSurface * newFallbackSurface(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default="QSurfaceFormat::defaultFormat()"/>
            </function>
            <variable name="fallbackSurface" fullname="QRhiGles2InitParams::fallbackSurface" href="qrhigles2initparams.html#fallbackSurface-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QSurface *" static="false"/>
            <variable name="format" fullname="QRhiGles2InitParams::format" href="qrhigles2initparams.html#format-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QSurfaceFormat" static="false"/>
            <variable name="shareContext" fullname="QRhiGles2InitParams::shareContext" href="qrhigles2initparams.html#shareContext-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QOpenGLContext *" static="false"/>
            <variable name="window" fullname="QRhiGles2InitParams::window" href="qrhigles2initparams.html#window-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QWindow *" static="false"/>
        </struct>
        <struct name="QRhiGles2NativeHandles" href="qrhigles2nativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Holds the OpenGL context used by the QRhi">
            <variable name="context" fullname="QRhiGles2NativeHandles::context" href="qrhigles2nativehandles.html#context-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QOpenGLContext *" static="false"/>
        </struct>
        <class name="QRhiGraphicsPipeline" href="qrhigraphicspipeline.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Graphics pipeline state resource">
            <contents name="example-usage" title="Example usage" level="2"/>
            <function name="cbeginShaderStages" fullname="QRhiGraphicsPipeline::cbeginShaderStages" href="qrhigraphicspipeline.html#cbeginShaderStages" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiShaderStage *" signature="const QRhiShaderStage * cbeginShaderStages() const"/>
            <function name="cbeginTargetBlends" fullname="QRhiGraphicsPipeline::cbeginTargetBlends" href="qrhigraphicspipeline.html#cbeginTargetBlends" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiGraphicsPipeline::TargetBlend *" signature="const QRhiGraphicsPipeline::TargetBlend * cbeginTargetBlends() const"/>
            <function name="cendShaderStages" fullname="QRhiGraphicsPipeline::cendShaderStages" href="qrhigraphicspipeline.html#cendShaderStages" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiShaderStage *" signature="const QRhiShaderStage * cendShaderStages() const"/>
            <function name="cendTargetBlends" fullname="QRhiGraphicsPipeline::cendTargetBlends" href="qrhigraphicspipeline.html#cendTargetBlends" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiGraphicsPipeline::TargetBlend *" signature="const QRhiGraphicsPipeline::TargetBlend * cendTargetBlends() const"/>
            <function name="create" fullname="QRhiGraphicsPipeline::create" href="qrhigraphicspipeline.html#create" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool create() = 0"/>
            <function name="cullMode" fullname="QRhiGraphicsPipeline::cullMode" href="qrhigraphicspipeline.html#cullMode" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::CullMode" signature="QRhiGraphicsPipeline::CullMode cullMode() const"/>
            <function name="depthBias" fullname="QRhiGraphicsPipeline::depthBias" href="qrhigraphicspipeline.html#depthBias" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int depthBias() const"/>
            <function name="depthOp" fullname="QRhiGraphicsPipeline::depthOp" href="qrhigraphicspipeline.html#depthOp" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::CompareOp" signature="QRhiGraphicsPipeline::CompareOp depthOp() const"/>
            <function name="flags" fullname="QRhiGraphicsPipeline::flags" href="qrhigraphicspipeline.html#flags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::Flags" signature="QRhiGraphicsPipeline::Flags flags() const"/>
            <function name="frontFace" fullname="QRhiGraphicsPipeline::frontFace" href="qrhigraphicspipeline.html#frontFace" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::FrontFace" signature="QRhiGraphicsPipeline::FrontFace frontFace() const"/>
            <function name="hasDepthTest" fullname="QRhiGraphicsPipeline::hasDepthTest" href="qrhigraphicspipeline.html#hasDepthTest" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasDepthTest() const"/>
            <function name="hasDepthWrite" fullname="QRhiGraphicsPipeline::hasDepthWrite" href="qrhigraphicspipeline.html#hasDepthWrite" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasDepthWrite() const"/>
            <function name="hasStencilTest" fullname="QRhiGraphicsPipeline::hasStencilTest" href="qrhigraphicspipeline.html#hasStencilTest" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasStencilTest() const"/>
            <function name="lineWidth" fullname="QRhiGraphicsPipeline::lineWidth" href="qrhigraphicspipeline.html#lineWidth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="float" signature="float lineWidth() const"/>
            <function name="multiViewCount" fullname="QRhiGraphicsPipeline::multiViewCount" href="qrhigraphicspipeline.html#multiViewCount" status="active" access="public" location="qrhi.h" documented="true" since="6.7" meta="plain" const="true" type="int" signature="int multiViewCount() const"/>
            <function name="patchControlPointCount" fullname="QRhiGraphicsPipeline::patchControlPointCount" href="qrhigraphicspipeline.html#patchControlPointCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int patchControlPointCount() const"/>
            <function name="polygonMode" fullname="QRhiGraphicsPipeline::polygonMode" href="qrhigraphicspipeline.html#polygonMode" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::PolygonMode" signature="QRhiGraphicsPipeline::PolygonMode polygonMode() const"/>
            <function name="renderPassDescriptor" fullname="QRhiGraphicsPipeline::renderPassDescriptor" href="qrhigraphicspipeline.html#renderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderPassDescriptor *" signature="QRhiRenderPassDescriptor * renderPassDescriptor() const"/>
            <function name="resourceType" fullname="QRhiGraphicsPipeline::resourceType" href="qrhigraphicspipeline.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="sampleCount" fullname="QRhiGraphicsPipeline::sampleCount" href="qrhigraphicspipeline.html#sampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int sampleCount() const"/>
            <function name="setCullMode" fullname="QRhiGraphicsPipeline::setCullMode" href="qrhigraphicspipeline.html#setCullMode" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setCullMode(QRhiGraphicsPipeline::CullMode mode)">
                <parameter type="QRhiGraphicsPipeline::CullMode" name="mode" default=""/>
            </function>
            <function name="setDepthBias" fullname="QRhiGraphicsPipeline::setDepthBias" href="qrhigraphicspipeline.html#setDepthBias" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthBias(int bias)">
                <parameter type="int" name="bias" default=""/>
            </function>
            <function name="setDepthOp" fullname="QRhiGraphicsPipeline::setDepthOp" href="qrhigraphicspipeline.html#setDepthOp" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthOp(QRhiGraphicsPipeline::CompareOp op)">
                <parameter type="QRhiGraphicsPipeline::CompareOp" name="op" default=""/>
            </function>
            <function name="setDepthTest" fullname="QRhiGraphicsPipeline::setDepthTest" href="qrhigraphicspipeline.html#setDepthTest" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthTest(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setDepthWrite" fullname="QRhiGraphicsPipeline::setDepthWrite" href="qrhigraphicspipeline.html#setDepthWrite" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthWrite(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setFlags" fullname="QRhiGraphicsPipeline::setFlags" href="qrhigraphicspipeline.html#setFlags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFlags(QRhiGraphicsPipeline::Flags f)">
                <parameter type="QRhiGraphicsPipeline::Flags" name="f" default=""/>
            </function>
            <function name="setFrontFace" fullname="QRhiGraphicsPipeline::setFrontFace" href="qrhigraphicspipeline.html#setFrontFace" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFrontFace(QRhiGraphicsPipeline::FrontFace f)">
                <parameter type="QRhiGraphicsPipeline::FrontFace" name="f" default=""/>
            </function>
            <function name="setLineWidth" fullname="QRhiGraphicsPipeline::setLineWidth" href="qrhigraphicspipeline.html#setLineWidth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLineWidth(float width)">
                <parameter type="float" name="width" default=""/>
            </function>
            <function name="setMultiViewCount" fullname="QRhiGraphicsPipeline::setMultiViewCount" href="qrhigraphicspipeline.html#setMultiViewCount" status="active" access="public" location="qrhi.h" documented="true" since="6.7" meta="plain" type="void" signature="void setMultiViewCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setPatchControlPointCount" fullname="QRhiGraphicsPipeline::setPatchControlPointCount" href="qrhigraphicspipeline.html#setPatchControlPointCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setPatchControlPointCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setPolygonMode" fullname="QRhiGraphicsPipeline::setPolygonMode" href="qrhigraphicspipeline.html#setPolygonMode" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setPolygonMode(QRhiGraphicsPipeline::PolygonMode mode)">
                <parameter type="QRhiGraphicsPipeline::PolygonMode" name="mode" default=""/>
            </function>
            <function name="setRenderPassDescriptor" fullname="QRhiGraphicsPipeline::setRenderPassDescriptor" href="qrhigraphicspipeline.html#setRenderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setRenderPassDescriptor(QRhiRenderPassDescriptor *desc)">
                <parameter type="QRhiRenderPassDescriptor *" name="desc" default=""/>
            </function>
            <function name="setSampleCount" fullname="QRhiGraphicsPipeline::setSampleCount" href="qrhigraphicspipeline.html#setSampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSampleCount(int s)">
                <parameter type="int" name="s" default=""/>
            </function>
            <function name="setShaderResourceBindings" fullname="QRhiGraphicsPipeline::setShaderResourceBindings" href="qrhigraphicspipeline.html#setShaderResourceBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShaderResourceBindings(QRhiShaderResourceBindings *srb)">
                <parameter type="QRhiShaderResourceBindings *" name="srb" default=""/>
            </function>
            <function name="setShaderStages" fullname="QRhiGraphicsPipeline::setShaderStages" href="qrhigraphicspipeline.html#setShaderStages" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShaderStages(std::initializer_list&lt;QRhiShaderStage&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiShaderStage&gt;" name="list" default=""/>
            </function>
            <function name="setShaderStages" fullname="QRhiGraphicsPipeline::setShaderStages" href="qrhigraphicspipeline.html#setShaderStages-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setShaderStages(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="setSlopeScaledDepthBias" fullname="QRhiGraphicsPipeline::setSlopeScaledDepthBias" href="qrhigraphicspipeline.html#setSlopeScaledDepthBias" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSlopeScaledDepthBias(float bias)">
                <parameter type="float" name="bias" default=""/>
            </function>
            <function name="setStencilBack" fullname="QRhiGraphicsPipeline::setStencilBack" href="qrhigraphicspipeline.html#setStencilBack" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilBack(const QRhiGraphicsPipeline::StencilOpState &amp;state)">
                <parameter type="const QRhiGraphicsPipeline::StencilOpState &amp;" name="state" default=""/>
            </function>
            <function name="setStencilFront" fullname="QRhiGraphicsPipeline::setStencilFront" href="qrhigraphicspipeline.html#setStencilFront" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilFront(const QRhiGraphicsPipeline::StencilOpState &amp;state)">
                <parameter type="const QRhiGraphicsPipeline::StencilOpState &amp;" name="state" default=""/>
            </function>
            <function name="setStencilReadMask" fullname="QRhiGraphicsPipeline::setStencilReadMask" href="qrhigraphicspipeline.html#setStencilReadMask" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilReadMask(quint32 mask)">
                <parameter type="quint32" name="mask" default=""/>
            </function>
            <function name="setStencilTest" fullname="QRhiGraphicsPipeline::setStencilTest" href="qrhigraphicspipeline.html#setStencilTest" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilTest(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setStencilWriteMask" fullname="QRhiGraphicsPipeline::setStencilWriteMask" href="qrhigraphicspipeline.html#setStencilWriteMask" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStencilWriteMask(quint32 mask)">
                <parameter type="quint32" name="mask" default=""/>
            </function>
            <function name="setTargetBlends" fullname="QRhiGraphicsPipeline::setTargetBlends" href="qrhigraphicspipeline.html#setTargetBlends" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setTargetBlends(std::initializer_list&lt;QRhiGraphicsPipeline::TargetBlend&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiGraphicsPipeline::TargetBlend&gt;" name="list" default=""/>
            </function>
            <function name="setTargetBlends" fullname="QRhiGraphicsPipeline::setTargetBlends" href="qrhigraphicspipeline.html#setTargetBlends-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setTargetBlends(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="setTopology" fullname="QRhiGraphicsPipeline::setTopology" href="qrhigraphicspipeline.html#setTopology" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setTopology(QRhiGraphicsPipeline::Topology t)">
                <parameter type="QRhiGraphicsPipeline::Topology" name="t" default=""/>
            </function>
            <function name="setVertexInputLayout" fullname="QRhiGraphicsPipeline::setVertexInputLayout" href="qrhigraphicspipeline.html#setVertexInputLayout" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setVertexInputLayout(const QRhiVertexInputLayout &amp;layout)">
                <parameter type="const QRhiVertexInputLayout &amp;" name="layout" default=""/>
            </function>
            <function name="shaderResourceBindings" fullname="QRhiGraphicsPipeline::shaderResourceBindings" href="qrhigraphicspipeline.html#shaderResourceBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiShaderResourceBindings *" signature="QRhiShaderResourceBindings * shaderResourceBindings() const"/>
            <function name="shaderStageAt" fullname="QRhiGraphicsPipeline::shaderStageAt" href="qrhigraphicspipeline.html#shaderStageAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiShaderStage *" signature="const QRhiShaderStage * shaderStageAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="shaderStageCount" fullname="QRhiGraphicsPipeline::shaderStageCount" href="qrhigraphicspipeline.html#shaderStageCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype shaderStageCount() const"/>
            <function name="slopeScaledDepthBias" fullname="QRhiGraphicsPipeline::slopeScaledDepthBias" href="qrhigraphicspipeline.html#slopeScaledDepthBias" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="float" signature="float slopeScaledDepthBias() const"/>
            <function name="stencilBack" fullname="QRhiGraphicsPipeline::stencilBack" href="qrhigraphicspipeline.html#stencilBack" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::StencilOpState" signature="QRhiGraphicsPipeline::StencilOpState stencilBack() const"/>
            <function name="stencilFront" fullname="QRhiGraphicsPipeline::stencilFront" href="qrhigraphicspipeline.html#stencilFront" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::StencilOpState" signature="QRhiGraphicsPipeline::StencilOpState stencilFront() const"/>
            <function name="stencilReadMask" fullname="QRhiGraphicsPipeline::stencilReadMask" href="qrhigraphicspipeline.html#stencilReadMask" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 stencilReadMask() const"/>
            <function name="stencilWriteMask" fullname="QRhiGraphicsPipeline::stencilWriteMask" href="qrhigraphicspipeline.html#stencilWriteMask" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 stencilWriteMask() const"/>
            <function name="targetBlendAt" fullname="QRhiGraphicsPipeline::targetBlendAt" href="qrhigraphicspipeline.html#targetBlendAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiGraphicsPipeline::TargetBlend *" signature="const QRhiGraphicsPipeline::TargetBlend * targetBlendAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="targetBlendCount" fullname="QRhiGraphicsPipeline::targetBlendCount" href="qrhigraphicspipeline.html#targetBlendCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype targetBlendCount() const"/>
            <function name="topology" fullname="QRhiGraphicsPipeline::topology" href="qrhigraphicspipeline.html#topology" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiGraphicsPipeline::Topology" signature="QRhiGraphicsPipeline::Topology topology() const"/>
            <function name="vertexInputLayout" fullname="QRhiGraphicsPipeline::vertexInputLayout" href="qrhigraphicspipeline.html#vertexInputLayout" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiVertexInputLayout" signature="QRhiVertexInputLayout vertexInputLayout() const"/>
            <struct name="StencilOpState" fullname="QRhiGraphicsPipeline::StencilOpState" href="qrhigraphicspipeline-stencilopstate.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the stencil operation state">
                <variable name="compareOp" fullname="QRhiGraphicsPipeline::StencilOpState::compareOp" href="qrhigraphicspipeline-stencilopstate.html#compareOp-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::CompareOp" static="false"/>
                <variable name="depthFailOp" fullname="QRhiGraphicsPipeline::StencilOpState::depthFailOp" href="qrhigraphicspipeline-stencilopstate.html#depthFailOp-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::StencilOp" static="false"/>
                <variable name="failOp" fullname="QRhiGraphicsPipeline::StencilOpState::failOp" href="qrhigraphicspipeline-stencilopstate.html#failOp-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::StencilOp" static="false"/>
                <variable name="passOp" fullname="QRhiGraphicsPipeline::StencilOpState::passOp" href="qrhigraphicspipeline-stencilopstate.html#passOp-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::StencilOp" static="false"/>
            </struct>
            <struct name="TargetBlend" fullname="QRhiGraphicsPipeline::TargetBlend" href="qrhigraphicspipeline-targetblend.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the blend state for one color attachment">
                <variable name="colorWrite" fullname="QRhiGraphicsPipeline::TargetBlend::colorWrite" href="qrhigraphicspipeline-targetblend.html#colorWrite-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::ColorMask" static="false"/>
                <variable name="dstAlpha" fullname="QRhiGraphicsPipeline::TargetBlend::dstAlpha" href="qrhigraphicspipeline-targetblend.html#dstAlpha-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::BlendFactor" static="false"/>
                <variable name="dstColor" fullname="QRhiGraphicsPipeline::TargetBlend::dstColor" href="qrhigraphicspipeline-targetblend.html#dstColor-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::BlendFactor" static="false"/>
                <variable name="enable" fullname="QRhiGraphicsPipeline::TargetBlend::enable" href="qrhigraphicspipeline-targetblend.html#enable-var" status="active" access="public" location="qrhi.h" documented="true" type="bool" static="false"/>
                <variable name="opAlpha" fullname="QRhiGraphicsPipeline::TargetBlend::opAlpha" href="qrhigraphicspipeline-targetblend.html#opAlpha-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::BlendOp" static="false"/>
                <variable name="opColor" fullname="QRhiGraphicsPipeline::TargetBlend::opColor" href="qrhigraphicspipeline-targetblend.html#opColor-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::BlendOp" static="false"/>
                <variable name="srcAlpha" fullname="QRhiGraphicsPipeline::TargetBlend::srcAlpha" href="qrhigraphicspipeline-targetblend.html#srcAlpha-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::BlendFactor" static="false"/>
                <variable name="srcColor" fullname="QRhiGraphicsPipeline::TargetBlend::srcColor" href="qrhigraphicspipeline-targetblend.html#srcColor-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiGraphicsPipeline::BlendFactor" static="false"/>
            </struct>
            <enum name="BlendFactor" fullname="QRhiGraphicsPipeline::BlendFactor" href="qrhigraphicspipeline.html#BlendFactor-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Zero" value="0"/>
                <value name="One" value="1"/>
                <value name="SrcColor" value="2"/>
                <value name="OneMinusSrcColor" value="3"/>
                <value name="DstColor" value="4"/>
                <value name="OneMinusDstColor" value="5"/>
                <value name="SrcAlpha" value="6"/>
                <value name="OneMinusSrcAlpha" value="7"/>
                <value name="DstAlpha" value="8"/>
                <value name="OneMinusDstAlpha" value="9"/>
                <value name="ConstantColor" value="10"/>
                <value name="OneMinusConstantColor" value="11"/>
                <value name="ConstantAlpha" value="12"/>
                <value name="OneMinusConstantAlpha" value="13"/>
                <value name="SrcAlphaSaturate" value="14"/>
                <value name="Src1Color" value="15"/>
                <value name="OneMinusSrc1Color" value="16"/>
                <value name="Src1Alpha" value="17"/>
                <value name="OneMinusSrc1Alpha" value="18"/>
            </enum>
            <enum name="BlendOp" fullname="QRhiGraphicsPipeline::BlendOp" href="qrhigraphicspipeline.html#BlendOp-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Add" value="0"/>
                <value name="Subtract" value="1"/>
                <value name="ReverseSubtract" value="2"/>
                <value name="Min" value="3"/>
                <value name="Max" value="4"/>
            </enum>
            <enum name="ColorMaskComponent" fullname="QRhiGraphicsPipeline::ColorMaskComponent" href="qrhigraphicspipeline.html#ColorMaskComponent-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiGraphicsPipeline::ColorMask">
                <value name="R" value="1 &lt;&lt; 0"/>
                <value name="G" value="1 &lt;&lt; 1"/>
                <value name="B" value="1 &lt;&lt; 2"/>
                <value name="A" value="1 &lt;&lt; 3"/>
            </enum>
            <enum name="CompareOp" fullname="QRhiGraphicsPipeline::CompareOp" href="qrhigraphicspipeline.html#CompareOp-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Never" value="0"/>
                <value name="Less" value="1"/>
                <value name="Equal" value="2"/>
                <value name="LessOrEqual" value="3"/>
                <value name="Greater" value="4"/>
                <value name="NotEqual" value="5"/>
                <value name="GreaterOrEqual" value="6"/>
                <value name="Always" value="7"/>
            </enum>
            <enum name="CullMode" fullname="QRhiGraphicsPipeline::CullMode" href="qrhigraphicspipeline.html#CullMode-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="None" value="0"/>
                <value name="Front" value="1"/>
                <value name="Back" value="2"/>
            </enum>
            <enum name="Flag" fullname="QRhiGraphicsPipeline::Flag" href="qrhigraphicspipeline.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiGraphicsPipeline::Flags">
                <value name="UsesBlendConstants" value="1 &lt;&lt; 0"/>
                <value name="UsesStencilRef" value="1 &lt;&lt; 1"/>
                <value name="UsesScissor" value="1 &lt;&lt; 2"/>
                <value name="CompileShadersWithDebugInfo" value="1 &lt;&lt; 3"/>
            </enum>
            <enum name="FrontFace" fullname="QRhiGraphicsPipeline::FrontFace" href="qrhigraphicspipeline.html#FrontFace-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="CCW" value="0"/>
                <value name="CW" value="1"/>
            </enum>
            <enum name="PolygonMode" fullname="QRhiGraphicsPipeline::PolygonMode" href="qrhigraphicspipeline.html#PolygonMode-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Fill" value="0"/>
                <value name="Line" value="1"/>
            </enum>
            <enum name="StencilOp" fullname="QRhiGraphicsPipeline::StencilOp" href="qrhigraphicspipeline.html#StencilOp-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="StencilZero" value="0"/>
                <value name="Keep" value="1"/>
                <value name="Replace" value="2"/>
                <value name="IncrementAndClamp" value="3"/>
                <value name="DecrementAndClamp" value="4"/>
                <value name="Invert" value="5"/>
                <value name="IncrementAndWrap" value="6"/>
                <value name="DecrementAndWrap" value="7"/>
            </enum>
            <enum name="Topology" fullname="QRhiGraphicsPipeline::Topology" href="qrhigraphicspipeline.html#Topology-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Triangles" value="0"/>
                <value name="TriangleStrip" value="1"/>
                <value name="TriangleFan" value="2"/>
                <value name="Lines" value="3"/>
                <value name="LineStrip" value="4"/>
                <value name="Points" value="5"/>
                <value name="Patches" value="6"/>
            </enum>
            <typedef name="ColorMask" fullname="QRhiGraphicsPipeline::ColorMask" href="qrhigraphicspipeline.html#ColorMaskComponent-enum" status="active" access="public" location="qrhi.h" enum="QRhiGraphicsPipeline::ColorMaskComponent"/>
            <typedef name="Flags" fullname="QRhiGraphicsPipeline::Flags" href="qrhigraphicspipeline.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhiGraphicsPipeline::Flag"/>
        </class>
        <struct name="QRhiInitParams" href="qrhiinitparams.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Base class for backend-specific initialization parameters"/>
        <struct name="QRhiMetalCommandBufferNativeHandles" href="qrhimetalcommandbuffernativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtRhi" brief="Holds the MTLCommandBuffer and MTLRenderCommandEncoder objects that are backing a QRhiCommandBuffer">
            <variable name="commandBuffer" fullname="QRhiMetalCommandBufferNativeHandles::commandBuffer" href="qrhimetalcommandbuffernativehandles.html#commandBuffer-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="MTLCommandBuffer *" static="false"/>
            <variable name="encoder" fullname="QRhiMetalCommandBufferNativeHandles::encoder" href="qrhimetalcommandbuffernativehandles.html#encoder-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="MTLRenderCommandEncoder *" static="false"/>
        </struct>
        <struct name="QRhiMetalInitParams" href="qrhimetalinitparams.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiInitParams" module="QtRhi" brief="Metal specific initialization parameters">
            <contents name="working-with-existing-metal-devices" title="Working with existing Metal devices" level="2"/>
        </struct>
        <struct name="QRhiMetalNativeHandles" href="qrhimetalnativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtRhi" brief="Holds the Metal device used by the QRhi">
            <variable name="cmdQueue" fullname="QRhiMetalNativeHandles::cmdQueue" href="qrhimetalnativehandles.html#cmdQueue-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="MTLCommandQueue *" static="false"/>
            <variable name="dev" fullname="QRhiMetalNativeHandles::dev" href="qrhimetalnativehandles.html#dev-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="MTLDevice *" static="false"/>
        </struct>
        <struct name="QRhiNativeHandles" href="qrhinativehandles.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Base class for classes exposing backend-specific collections of native resource objects"/>
        <struct name="QRhiNullInitParams" href="qrhinullinitparams.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiInitParams" module="QtGui" brief="Null backend specific initialization parameters"/>
        <struct name="QRhiNullNativeHandles" href="qrhinullnativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Empty"/>
        <class name="QRhiReadbackDescription" href="qrhireadbackdescription.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes a readback (reading back texture contents from possibly GPU-only memory) operation">
            <function name="QRhiReadbackDescription" fullname="QRhiReadbackDescription::QRhiReadbackDescription" href="qrhireadbackdescription.html#QRhiReadbackDescription" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiReadbackDescription()"/>
            <function name="QRhiReadbackDescription" fullname="QRhiReadbackDescription::QRhiReadbackDescription" href="qrhireadbackdescription.html#QRhiReadbackDescription-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiReadbackDescription(QRhiTexture *texture)">
                <parameter type="QRhiTexture *" name="texture" default=""/>
            </function>
            <function name="layer" fullname="QRhiReadbackDescription::layer" href="qrhireadbackdescription.html#layer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int layer() const"/>
            <function name="level" fullname="QRhiReadbackDescription::level" href="qrhireadbackdescription.html#level" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int level() const"/>
            <function name="setLayer" fullname="QRhiReadbackDescription::setLayer" href="qrhireadbackdescription.html#setLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLayer(int layer)">
                <parameter type="int" name="layer" default=""/>
            </function>
            <function name="setLevel" fullname="QRhiReadbackDescription::setLevel" href="qrhireadbackdescription.html#setLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="setTexture" fullname="QRhiReadbackDescription::setTexture" href="qrhireadbackdescription.html#setTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setTexture(QRhiTexture *tex)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
            </function>
            <function name="texture" fullname="QRhiReadbackDescription::texture" href="qrhireadbackdescription.html#texture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTexture *" signature="QRhiTexture * texture() const"/>
        </class>
        <struct name="QRhiReadbackResult" href="qrhireadbackresult.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the results of a potentially asynchronous buffer or texture readback operation">
            <variable name="completed" fullname="QRhiReadbackResult::completed" href="qrhireadbackresult.html#completed-var" status="active" access="public" location="qrhi.h" documented="true" type="std::function&lt;void ()&gt;" static="false"/>
            <variable name="data" fullname="QRhiReadbackResult::data" href="qrhireadbackresult.html#data-var" status="active" access="public" location="qrhi.h" documented="true" type="QByteArray" static="false"/>
            <variable name="format" fullname="QRhiReadbackResult::format" href="qrhireadbackresult.html#format-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiTexture::Format" static="false"/>
            <variable name="pixelSize" fullname="QRhiReadbackResult::pixelSize" href="qrhireadbackresult.html#pixelSize-var" status="active" access="public" location="qrhi.h" documented="true" type="QSize" static="false"/>
        </struct>
        <class name="QRhiRenderBuffer" href="qrhirenderbuffer.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Renderbuffer resource">
            <function name="create" fullname="QRhiRenderBuffer::create" href="qrhirenderbuffer.html#create" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool create() = 0"/>
            <function name="createFrom" fullname="QRhiRenderBuffer::createFrom" href="qrhirenderbuffer.html#createFrom" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool createFrom(QRhiRenderBuffer::NativeRenderBuffer src)">
                <parameter type="QRhiRenderBuffer::NativeRenderBuffer" name="src" default=""/>
            </function>
            <function name="flags" fullname="QRhiRenderBuffer::flags" href="qrhirenderbuffer.html#flags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderBuffer::Flags" signature="QRhiRenderBuffer::Flags flags() const"/>
            <function name="pixelSize" fullname="QRhiRenderBuffer::pixelSize" href="qrhirenderbuffer.html#pixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize pixelSize() const"/>
            <function name="resourceType" fullname="QRhiRenderBuffer::resourceType" href="qrhirenderbuffer.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="sampleCount" fullname="QRhiRenderBuffer::sampleCount" href="qrhirenderbuffer.html#sampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int sampleCount() const"/>
            <function name="setFlags" fullname="QRhiRenderBuffer::setFlags" href="qrhirenderbuffer.html#setFlags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFlags(QRhiRenderBuffer::Flags f)">
                <parameter type="QRhiRenderBuffer::Flags" name="f" default=""/>
            </function>
            <function name="setPixelSize" fullname="QRhiRenderBuffer::setPixelSize" href="qrhirenderbuffer.html#setPixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setPixelSize(const QSize &amp;sz)">
                <parameter type="const QSize &amp;" name="sz" default=""/>
            </function>
            <function name="setSampleCount" fullname="QRhiRenderBuffer::setSampleCount" href="qrhirenderbuffer.html#setSampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSampleCount(int s)">
                <parameter type="int" name="s" default=""/>
            </function>
            <function name="setType" fullname="QRhiRenderBuffer::setType" href="qrhirenderbuffer.html#setType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setType(QRhiRenderBuffer::Type t)">
                <parameter type="QRhiRenderBuffer::Type" name="t" default=""/>
            </function>
            <function name="type" fullname="QRhiRenderBuffer::type" href="qrhirenderbuffer.html#type" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderBuffer::Type" signature="QRhiRenderBuffer::Type type() const"/>
            <struct name="NativeRenderBuffer" fullname="QRhiRenderBuffer::NativeRenderBuffer" href="qrhirenderbuffer-nativerenderbuffer.html" status="active" access="public" location="qrhi.h" documented="true" module="QtGui" brief="Wraps a native renderbuffer object">
                <variable name="object" fullname="QRhiRenderBuffer::NativeRenderBuffer::object" href="qrhirenderbuffer-nativerenderbuffer.html#object-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false" brief="64-bit integer containing the native object handle"/>
            </struct>
            <enum name="Flag" fullname="QRhiRenderBuffer::Flag" href="qrhirenderbuffer.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiRenderBuffer::Flags">
                <value name="UsedWithSwapChainOnly" value="1 &lt;&lt; 0"/>
            </enum>
            <enum name="Type" fullname="QRhiRenderBuffer::Type" href="qrhirenderbuffer.html#Type-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="DepthStencil" value="0"/>
                <value name="Color" value="1"/>
            </enum>
            <typedef name="Flags" fullname="QRhiRenderBuffer::Flags" href="qrhirenderbuffer.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhiRenderBuffer::Flag"/>
        </class>
        <class name="QRhiRenderPassDescriptor" href="qrhirenderpassdescriptor.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Render pass resource">
            <function name="isCompatible" fullname="QRhiRenderPassDescriptor::isCompatible" href="qrhirenderpassdescriptor.html#isCompatible" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool isCompatible(const QRhiRenderPassDescriptor *other) const = 0">
                <parameter type="const QRhiRenderPassDescriptor *" name="other" default=""/>
            </function>
            <function name="nativeHandles" fullname="QRhiRenderPassDescriptor::nativeHandles" href="qrhirenderpassdescriptor.html#nativeHandles" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="const QRhiNativeHandles *" signature="const QRhiNativeHandles * nativeHandles()"/>
            <function name="newCompatibleRenderPassDescriptor" fullname="QRhiRenderPassDescriptor::newCompatibleRenderPassDescriptor" href="qrhirenderpassdescriptor.html#newCompatibleRenderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="QRhiRenderPassDescriptor *" signature="QRhiRenderPassDescriptor * newCompatibleRenderPassDescriptor() const = 0"/>
            <function name="resourceType" fullname="QRhiRenderPassDescriptor::resourceType" href="qrhirenderpassdescriptor.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="serializedFormat" fullname="QRhiRenderPassDescriptor::serializedFormat" href="qrhirenderpassdescriptor.html#serializedFormat" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="QVector&lt;quint32&gt;" signature="QVector&lt;quint32&gt; serializedFormat() const = 0"/>
        </class>
        <class name="QRhiRenderTarget" href="qrhirendertarget.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Represents an onscreen (swapchain) or offscreen (texture) render target">
            <function name="devicePixelRatio" fullname="QRhiRenderTarget::devicePixelRatio" href="qrhirendertarget.html#devicePixelRatio" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="float" signature="float devicePixelRatio() const = 0"/>
            <function name="pixelSize" fullname="QRhiRenderTarget::pixelSize" href="qrhirendertarget.html#pixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="QSize" signature="QSize pixelSize() const = 0"/>
            <function name="renderPassDescriptor" fullname="QRhiRenderTarget::renderPassDescriptor" href="qrhirendertarget.html#renderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderPassDescriptor *" signature="QRhiRenderPassDescriptor * renderPassDescriptor() const"/>
            <function name="sampleCount" fullname="QRhiRenderTarget::sampleCount" href="qrhirendertarget.html#sampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int sampleCount() const = 0"/>
            <function name="setRenderPassDescriptor" fullname="QRhiRenderTarget::setRenderPassDescriptor" href="qrhirendertarget.html#setRenderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setRenderPassDescriptor(QRhiRenderPassDescriptor *desc)">
                <parameter type="QRhiRenderPassDescriptor *" name="desc" default=""/>
            </function>
        </class>
        <class name="QRhiResource" href="qrhiresource.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Base class for classes encapsulating native resource objects">
            <function name="deleteLater" fullname="QRhiResource::deleteLater" href="qrhiresource.html#deleteLater" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void deleteLater()"/>
            <function name="destroy" fullname="QRhiResource::destroy" href="qrhiresource.html#destroy" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="void" signature="void destroy() = 0"/>
            <function name="globalResourceId" fullname="QRhiResource::globalResourceId" href="qrhiresource.html#globalResourceId" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint64" signature="quint64 globalResourceId() const"/>
            <function name="name" fullname="QRhiResource::name" href="qrhiresource.html#name" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray name() const"/>
            <function name="resourceType" fullname="QRhiResource::resourceType" href="qrhiresource.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" const="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const = 0"/>
            <function name="rhi" fullname="QRhiResource::rhi" href="qrhiresource.html#rhi" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhi *" signature="QRhi * rhi() const"/>
            <function name="setName" fullname="QRhiResource::setName" href="qrhiresource.html#setName" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setName(const QByteArray &amp;name)">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="~QRhiResource" fullname="QRhiResource::~QRhiResource" href="qrhiresource.html#dtor.QRhiResource" status="active" access="public" location="qrhi.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QRhiResource()"/>
            <enum name="Type" fullname="QRhiResource::Type" href="qrhiresource.html#Type-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Buffer" value="0"/>
                <value name="Texture" value="1"/>
                <value name="Sampler" value="2"/>
                <value name="RenderBuffer" value="3"/>
                <value name="RenderPassDescriptor" value="4"/>
                <value name="SwapChainRenderTarget" value="5"/>
                <value name="TextureRenderTarget" value="6"/>
                <value name="ShaderResourceBindings" value="7"/>
                <value name="GraphicsPipeline" value="8"/>
                <value name="SwapChain" value="9"/>
                <value name="ComputePipeline" value="10"/>
                <value name="CommandBuffer" value="11"/>
            </enum>
        </class>
        <class name="QRhiResourceUpdateBatch" href="qrhiresourceupdatebatch.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Records upload and copy type of operations">
            <function name="copyTexture" fullname="QRhiResourceUpdateBatch::copyTexture" href="qrhiresourceupdatebatch.html#copyTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void copyTexture(QRhiTexture *dst, QRhiTexture *src, const QRhiTextureCopyDescription &amp;desc)">
                <parameter type="QRhiTexture *" name="dst" default=""/>
                <parameter type="QRhiTexture *" name="src" default=""/>
                <parameter type="const QRhiTextureCopyDescription &amp;" name="desc" default="QRhiTextureCopyDescription()"/>
            </function>
            <function name="generateMips" fullname="QRhiResourceUpdateBatch::generateMips" href="qrhiresourceupdatebatch.html#generateMips" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void generateMips(QRhiTexture *tex)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
            </function>
            <function name="hasOptimalCapacity" fullname="QRhiResourceUpdateBatch::hasOptimalCapacity" href="qrhiresourceupdatebatch.html#hasOptimalCapacity" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasOptimalCapacity() const"/>
            <function name="merge" fullname="QRhiResourceUpdateBatch::merge" href="qrhiresourceupdatebatch.html#merge" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void merge(QRhiResourceUpdateBatch *other)">
                <parameter type="QRhiResourceUpdateBatch *" name="other" default=""/>
            </function>
            <function name="readBackBuffer" fullname="QRhiResourceUpdateBatch::readBackBuffer" href="qrhiresourceupdatebatch.html#readBackBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void readBackBuffer(QRhiBuffer *buf, quint32 offset, quint32 size, QRhiReadbackResult *result)">
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
                <parameter type="QRhiReadbackResult *" name="result" default=""/>
            </function>
            <function name="readBackTexture" fullname="QRhiResourceUpdateBatch::readBackTexture" href="qrhiresourceupdatebatch.html#readBackTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void readBackTexture(const QRhiReadbackDescription &amp;rb, QRhiReadbackResult *result)">
                <parameter type="const QRhiReadbackDescription &amp;" name="rb" default=""/>
                <parameter type="QRhiReadbackResult *" name="result" default=""/>
            </function>
            <function name="release" fullname="QRhiResourceUpdateBatch::release" href="qrhiresourceupdatebatch.html#release" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void release()"/>
            <function name="updateDynamicBuffer" fullname="QRhiResourceUpdateBatch::updateDynamicBuffer" href="qrhiresourceupdatebatch.html#updateDynamicBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void updateDynamicBuffer(QRhiBuffer *buf, quint32 offset, quint32 size, const void *data)">
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="uploadStaticBuffer" fullname="QRhiResourceUpdateBatch::uploadStaticBuffer" href="qrhiresourceupdatebatch.html#uploadStaticBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void uploadStaticBuffer(QRhiBuffer *buf, quint32 offset, quint32 size, const void *data)">
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="uploadStaticBuffer" fullname="QRhiResourceUpdateBatch::uploadStaticBuffer" href="qrhiresourceupdatebatch.html#uploadStaticBuffer-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void uploadStaticBuffer(QRhiBuffer *buf, const void *data)">
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="uploadTexture" fullname="QRhiResourceUpdateBatch::uploadTexture" href="qrhiresourceupdatebatch.html#uploadTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void uploadTexture(QRhiTexture *tex, const QImage &amp;image)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="uploadTexture" fullname="QRhiResourceUpdateBatch::uploadTexture" href="qrhiresourceupdatebatch.html#uploadTexture-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void uploadTexture(QRhiTexture *tex, const QRhiTextureUploadDescription &amp;desc)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
                <parameter type="const QRhiTextureUploadDescription &amp;" name="desc" default=""/>
            </function>
        </class>
        <class name="QRhiSampler" href="qrhisampler.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Sampler resource">
            <function name="addressU" fullname="QRhiSampler::addressU" href="qrhisampler.html#addressU" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::AddressMode" signature="QRhiSampler::AddressMode addressU() const"/>
            <function name="addressV" fullname="QRhiSampler::addressV" href="qrhisampler.html#addressV" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::AddressMode" signature="QRhiSampler::AddressMode addressV() const"/>
            <function name="addressW" fullname="QRhiSampler::addressW" href="qrhisampler.html#addressW" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::AddressMode" signature="QRhiSampler::AddressMode addressW() const"/>
            <function name="magFilter" fullname="QRhiSampler::magFilter" href="qrhisampler.html#magFilter" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::Filter" signature="QRhiSampler::Filter magFilter() const"/>
            <function name="minFilter" fullname="QRhiSampler::minFilter" href="qrhisampler.html#minFilter" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::Filter" signature="QRhiSampler::Filter minFilter() const"/>
            <function name="mipmapMode" fullname="QRhiSampler::mipmapMode" href="qrhisampler.html#mipmapMode" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::Filter" signature="QRhiSampler::Filter mipmapMode() const"/>
            <function name="resourceType" fullname="QRhiSampler::resourceType" href="qrhisampler.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="setAddressU" fullname="QRhiSampler::setAddressU" href="qrhisampler.html#setAddressU" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setAddressU(QRhiSampler::AddressMode mode)">
                <parameter type="QRhiSampler::AddressMode" name="mode" default=""/>
            </function>
            <function name="setAddressV" fullname="QRhiSampler::setAddressV" href="qrhisampler.html#setAddressV" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setAddressV(QRhiSampler::AddressMode mode)">
                <parameter type="QRhiSampler::AddressMode" name="mode" default=""/>
            </function>
            <function name="setAddressW" fullname="QRhiSampler::setAddressW" href="qrhisampler.html#setAddressW" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setAddressW(QRhiSampler::AddressMode mode)">
                <parameter type="QRhiSampler::AddressMode" name="mode" default=""/>
            </function>
            <function name="setMagFilter" fullname="QRhiSampler::setMagFilter" href="qrhisampler.html#setMagFilter" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setMagFilter(QRhiSampler::Filter f)">
                <parameter type="QRhiSampler::Filter" name="f" default=""/>
            </function>
            <function name="setMinFilter" fullname="QRhiSampler::setMinFilter" href="qrhisampler.html#setMinFilter" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setMinFilter(QRhiSampler::Filter f)">
                <parameter type="QRhiSampler::Filter" name="f" default=""/>
            </function>
            <function name="setMipmapMode" fullname="QRhiSampler::setMipmapMode" href="qrhisampler.html#setMipmapMode" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setMipmapMode(QRhiSampler::Filter f)">
                <parameter type="QRhiSampler::Filter" name="f" default=""/>
            </function>
            <function name="setTextureCompareOp" fullname="QRhiSampler::setTextureCompareOp" href="qrhisampler.html#setTextureCompareOp" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setTextureCompareOp(QRhiSampler::CompareOp op)">
                <parameter type="QRhiSampler::CompareOp" name="op" default=""/>
            </function>
            <function name="textureCompareOp" fullname="QRhiSampler::textureCompareOp" href="qrhisampler.html#textureCompareOp" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSampler::CompareOp" signature="QRhiSampler::CompareOp textureCompareOp() const"/>
            <enum name="AddressMode" fullname="QRhiSampler::AddressMode" href="qrhisampler.html#AddressMode-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Repeat" value="0"/>
                <value name="ClampToEdge" value="1"/>
                <value name="Mirror" value="2"/>
            </enum>
            <enum name="CompareOp" fullname="QRhiSampler::CompareOp" href="qrhisampler.html#CompareOp-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Never" value="0"/>
                <value name="Less" value="1"/>
                <value name="Equal" value="2"/>
                <value name="LessOrEqual" value="3"/>
                <value name="Greater" value="4"/>
                <value name="NotEqual" value="5"/>
                <value name="GreaterOrEqual" value="6"/>
                <value name="Always" value="7"/>
            </enum>
            <enum name="Filter" fullname="QRhiSampler::Filter" href="qrhisampler.html#Filter-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="None" value="0"/>
                <value name="Nearest" value="1"/>
                <value name="Linear" value="2"/>
            </enum>
        </class>
        <class name="QRhiScissor" href="qrhiscissor.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Specifies a scissor rectangle">
            <function name="QRhiScissor" fullname="QRhiScissor::QRhiScissor" href="qrhiscissor.html#QRhiScissor" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiScissor()"/>
            <function name="QRhiScissor" fullname="QRhiScissor::QRhiScissor" href="qrhiscissor.html#QRhiScissor-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiScissor(int x, int y, int w, int h)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="operator!=" href="qrhiscissor.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="186" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiScissor &amp;a, const QRhiScissor &amp;b)">
                <parameter type="const QRhiScissor &amp;" name="a" default=""/>
                <parameter type="const QRhiScissor &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhiscissor.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="187" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiScissor &amp;a, const QRhiScissor &amp;b)">
                <parameter type="const QRhiScissor &amp;" name="a" default=""/>
                <parameter type="const QRhiScissor &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhiscissor.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="188" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiScissor &amp;v, size_t seed)">
                <parameter type="const QRhiScissor &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="scissor" fullname="QRhiScissor::scissor" href="qrhiscissor.html#scissor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="std::array&lt;int, 4&gt;" signature="std::array&lt;int, 4&gt; scissor() const"/>
            <function name="setScissor" fullname="QRhiScissor::setScissor" href="qrhiscissor.html#setScissor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setScissor(int x, int y, int w, int h)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
            </function>
        </class>
        <class name="QRhiShaderResourceBinding" href="qrhishaderresourcebinding.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the shader resource for a single binding point">
            <function name="bufferLoad" fullname="QRhiShaderResourceBinding::bufferLoad" href="qrhishaderresourcebinding.html#bufferLoad" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding bufferLoad(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
            </function>
            <function name="bufferLoad" fullname="QRhiShaderResourceBinding::bufferLoad" href="qrhishaderresourcebinding.html#bufferLoad-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding bufferLoad(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, quint32 offset, quint32 size)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <function name="bufferLoadStore" fullname="QRhiShaderResourceBinding::bufferLoadStore" href="qrhishaderresourcebinding.html#bufferLoadStore" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding bufferLoadStore(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
            </function>
            <function name="bufferLoadStore" fullname="QRhiShaderResourceBinding::bufferLoadStore" href="qrhishaderresourcebinding.html#bufferLoadStore-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding bufferLoadStore(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, quint32 offset, quint32 size)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <function name="bufferStore" fullname="QRhiShaderResourceBinding::bufferStore" href="qrhishaderresourcebinding.html#bufferStore" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding bufferStore(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
            </function>
            <function name="bufferStore" fullname="QRhiShaderResourceBinding::bufferStore" href="qrhishaderresourcebinding.html#bufferStore-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding bufferStore(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, quint32 offset, quint32 size)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <function name="imageLoad" fullname="QRhiShaderResourceBinding::imageLoad" href="qrhishaderresourcebinding.html#imageLoad" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding imageLoad(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, int level)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiTexture *" name="tex" default=""/>
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="imageLoadStore" fullname="QRhiShaderResourceBinding::imageLoadStore" href="qrhishaderresourcebinding.html#imageLoadStore" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding imageLoadStore(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, int level)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiTexture *" name="tex" default=""/>
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="imageStore" fullname="QRhiShaderResourceBinding::imageStore" href="qrhishaderresourcebinding.html#imageStore" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding imageStore(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, int level)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiTexture *" name="tex" default=""/>
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="isLayoutCompatible" fullname="QRhiShaderResourceBinding::isLayoutCompatible" href="qrhishaderresourcebinding.html#isLayoutCompatible" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLayoutCompatible(const QRhiShaderResourceBinding &amp;other) const">
                <parameter type="const QRhiShaderResourceBinding &amp;" name="other" default=""/>
            </function>
            <function name="operator!=" href="qrhishaderresourcebinding.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="0" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiShaderResourceBinding &amp;a, const QRhiShaderResourceBinding &amp;b)">
                <parameter type="const QRhiShaderResourceBinding &amp;" name="a" default=""/>
                <parameter type="const QRhiShaderResourceBinding &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhishaderresourcebinding.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="71" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiShaderResourceBinding &amp;a, const QRhiShaderResourceBinding &amp;b)">
                <parameter type="const QRhiShaderResourceBinding &amp;" name="a" default=""/>
                <parameter type="const QRhiShaderResourceBinding &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhishaderresourcebinding.html#qHash-4" status="active" access="public" location="qrhi.h" documented="true" related="125" meta="plain" noexcept="true" overload="true" overload-number="4" type="size_t" signature="size_t qHash(const QRhiShaderResourceBinding &amp;b, size_t seed)">
                <parameter type="const QRhiShaderResourceBinding &amp;" name="b" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="sampledTexture" fullname="QRhiShaderResourceBinding::sampledTexture" href="qrhishaderresourcebinding.html#sampledTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding sampledTexture(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, QRhiSampler *sampler)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiTexture *" name="tex" default=""/>
                <parameter type="QRhiSampler *" name="sampler" default=""/>
            </function>
            <function name="sampledTextures" fullname="QRhiShaderResourceBinding::sampledTextures" href="qrhishaderresourcebinding.html#sampledTextures" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding sampledTextures(int binding, QRhiShaderResourceBinding::StageFlags stage, int count, const QRhiShaderResourceBinding::TextureAndSampler *texSamplers)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QRhiShaderResourceBinding::TextureAndSampler *" name="texSamplers" default=""/>
            </function>
            <function name="sampler" fullname="QRhiShaderResourceBinding::sampler" href="qrhishaderresourcebinding.html#sampler" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding sampler(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiSampler *sampler)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiSampler *" name="sampler" default=""/>
            </function>
            <function name="texture" fullname="QRhiShaderResourceBinding::texture" href="qrhishaderresourcebinding.html#texture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding texture(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiTexture *" name="tex" default=""/>
            </function>
            <function name="textures" fullname="QRhiShaderResourceBinding::textures" href="qrhishaderresourcebinding.html#textures" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding textures(int binding, QRhiShaderResourceBinding::StageFlags stage, int count, QRhiTexture **tex)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="QRhiTexture **" name="tex" default=""/>
            </function>
            <function name="uniformBuffer" fullname="QRhiShaderResourceBinding::uniformBuffer" href="qrhishaderresourcebinding.html#uniformBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding uniformBuffer(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
            </function>
            <function name="uniformBuffer" fullname="QRhiShaderResourceBinding::uniformBuffer" href="qrhishaderresourcebinding.html#uniformBuffer-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding uniformBuffer(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, quint32 offset, quint32 size)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <function name="uniformBufferWithDynamicOffset" fullname="QRhiShaderResourceBinding::uniformBufferWithDynamicOffset" href="qrhishaderresourcebinding.html#uniformBufferWithDynamicOffset" status="active" access="public" location="qrhi.h" documented="true" meta="plain" static="true" type="QRhiShaderResourceBinding" signature="QRhiShaderResourceBinding uniformBufferWithDynamicOffset(int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, quint32 size)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="QRhiShaderResourceBinding::StageFlags" name="stage" default=""/>
                <parameter type="QRhiBuffer *" name="buf" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <enum name="StageFlag" fullname="QRhiShaderResourceBinding::StageFlag" href="qrhishaderresourcebinding.html#StageFlag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiShaderResourceBinding::StageFlags">
                <value name="VertexStage" value="1 &lt;&lt; 0"/>
                <value name="TessellationControlStage" value="1 &lt;&lt; 1"/>
                <value name="TessellationEvaluationStage" value="1 &lt;&lt; 2"/>
                <value name="GeometryStage" value="1 &lt;&lt; 3"/>
                <value name="FragmentStage" value="1 &lt;&lt; 4"/>
                <value name="ComputeStage" value="1 &lt;&lt; 5"/>
            </enum>
            <enum name="Type" fullname="QRhiShaderResourceBinding::Type" href="qrhishaderresourcebinding.html#Type-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="UniformBuffer" value="0"/>
                <value name="SampledTexture" value="1"/>
                <value name="Texture" value="2"/>
                <value name="Sampler" value="3"/>
                <value name="ImageLoad" value="4"/>
                <value name="ImageStore" value="5"/>
                <value name="ImageLoadStore" value="6"/>
                <value name="BufferLoad" value="7"/>
                <value name="BufferStore" value="8"/>
                <value name="BufferLoadStore" value="9"/>
            </enum>
            <typedef name="StageFlags" fullname="QRhiShaderResourceBinding::StageFlags" href="qrhishaderresourcebinding.html#StageFlag-enum" status="active" access="public" location="qrhi.h" enum="QRhiShaderResourceBinding::StageFlag"/>
        </class>
        <class name="QRhiShaderResourceBindings" href="qrhishaderresourcebindings.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Encapsulates resources for making buffer, texture, sampler resources visible to shaders">
            <contents name="advanced-usage" title="Advanced usage" level="3"/>
            <function name="bindingAt" fullname="QRhiShaderResourceBindings::bindingAt" href="qrhishaderresourcebindings.html#bindingAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiShaderResourceBinding *" signature="const QRhiShaderResourceBinding * bindingAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="bindingCount" fullname="QRhiShaderResourceBindings::bindingCount" href="qrhishaderresourcebindings.html#bindingCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype bindingCount() const"/>
            <function name="cbeginBindings" fullname="QRhiShaderResourceBindings::cbeginBindings" href="qrhishaderresourcebindings.html#cbeginBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiShaderResourceBinding *" signature="const QRhiShaderResourceBinding * cbeginBindings() const"/>
            <function name="cendBindings" fullname="QRhiShaderResourceBindings::cendBindings" href="qrhishaderresourcebindings.html#cendBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiShaderResourceBinding *" signature="const QRhiShaderResourceBinding * cendBindings() const"/>
            <function name="isLayoutCompatible" fullname="QRhiShaderResourceBindings::isLayoutCompatible" href="qrhishaderresourcebindings.html#isLayoutCompatible" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLayoutCompatible(const QRhiShaderResourceBindings *other) const">
                <parameter type="const QRhiShaderResourceBindings *" name="other" default=""/>
            </function>
            <function name="resourceType" fullname="QRhiShaderResourceBindings::resourceType" href="qrhishaderresourcebindings.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="serializedLayoutDescription" fullname="QRhiShaderResourceBindings::serializedLayoutDescription" href="qrhishaderresourcebindings.html#serializedLayoutDescription" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QVector&lt;quint32&gt;" signature="QVector&lt;quint32&gt; serializedLayoutDescription() const"/>
            <function name="setBindings" fullname="QRhiShaderResourceBindings::setBindings" href="qrhishaderresourcebindings.html#setBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setBindings(std::initializer_list&lt;QRhiShaderResourceBinding&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiShaderResourceBinding&gt;" name="list" default=""/>
            </function>
            <function name="setBindings" fullname="QRhiShaderResourceBindings::setBindings" href="qrhishaderresourcebindings.html#setBindings-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setBindings(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <typedef name="UpdateFlags" fullname="QRhiShaderResourceBindings::UpdateFlags" href="qrhishaderresourcebindings.html#UpdateFlag-enum" status="active" access="public" location="qrhi.h" enum="QRhiShaderResourceBindings::UpdateFlag"/>
        </class>
        <class name="QRhiShaderStage" href="qrhishaderstage.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Specifies the type and the shader code for a shader stage in the pipeline">
            <function name="QRhiShaderStage" fullname="QRhiShaderStage::QRhiShaderStage" href="qrhishaderstage.html#QRhiShaderStage" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" noexcept="true" signature="QRhiShaderStage()"/>
            <function name="QRhiShaderStage" fullname="QRhiShaderStage::QRhiShaderStage" href="qrhishaderstage.html#QRhiShaderStage-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiShaderStage(QRhiShaderStage::Type type, const QShader &amp;shader, QShader::Variant v)">
                <parameter type="QRhiShaderStage::Type" name="type" default=""/>
                <parameter type="const QShader &amp;" name="shader" default=""/>
                <parameter type="QShader::Variant" name="v" default="QShader::StandardShader"/>
            </function>
            <function name="operator!=" href="qrhishaderstage.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="189" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiShaderStage &amp;a, const QRhiShaderStage &amp;b)">
                <parameter type="const QRhiShaderStage &amp;" name="a" default=""/>
                <parameter type="const QRhiShaderStage &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhishaderstage.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="190" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiShaderStage &amp;a, const QRhiShaderStage &amp;b)">
                <parameter type="const QRhiShaderStage &amp;" name="a" default=""/>
                <parameter type="const QRhiShaderStage &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhishaderstage.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="191" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiShaderStage &amp;v, size_t seed)">
                <parameter type="const QRhiShaderStage &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setShader" fullname="QRhiShaderStage::setShader" href="qrhishaderstage.html#setShader" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShader(const QShader &amp;s)">
                <parameter type="const QShader &amp;" name="s" default=""/>
            </function>
            <function name="setShaderVariant" fullname="QRhiShaderStage::setShaderVariant" href="qrhishaderstage.html#setShaderVariant" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setShaderVariant(QShader::Variant v)">
                <parameter type="QShader::Variant" name="v" default=""/>
            </function>
            <function name="setType" fullname="QRhiShaderStage::setType" href="qrhishaderstage.html#setType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setType(QRhiShaderStage::Type t)">
                <parameter type="QRhiShaderStage::Type" name="t" default=""/>
            </function>
            <function name="shader" fullname="QRhiShaderStage::shader" href="qrhishaderstage.html#shader" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QShader" signature="QShader shader() const"/>
            <function name="shaderVariant" fullname="QRhiShaderStage::shaderVariant" href="qrhishaderstage.html#shaderVariant" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QShader::Variant" signature="QShader::Variant shaderVariant() const"/>
            <function name="type" fullname="QRhiShaderStage::type" href="qrhishaderstage.html#type" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiShaderStage::Type" signature="QRhiShaderStage::Type type() const"/>
            <enum name="Type" fullname="QRhiShaderStage::Type" href="qrhishaderstage.html#Type-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Vertex" value="0"/>
                <value name="TessellationControl" value="1"/>
                <value name="TessellationEvaluation" value="2"/>
                <value name="Geometry" value="3"/>
                <value name="Fragment" value="4"/>
                <value name="Compute" value="5"/>
            </enum>
        </class>
        <struct name="QRhiStats" href="qrhistats.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Statistics provided from the underlying memory allocator">
            <variable name="allocCount" fullname="QRhiStats::allocCount" href="qrhistats.html#allocCount-var" status="active" access="public" location="qrhi.h" documented="true" type="quint32" static="false"/>
            <variable name="blockCount" fullname="QRhiStats::blockCount" href="qrhistats.html#blockCount-var" status="active" access="public" location="qrhi.h" documented="true" type="quint32" static="false"/>
            <variable name="totalPipelineCreationTime" fullname="QRhiStats::totalPipelineCreationTime" href="qrhistats.html#totalPipelineCreationTime-var" status="active" access="public" location="qrhi.h" documented="true" type="qint64" static="false"/>
            <variable name="totalUsageBytes" fullname="QRhiStats::totalUsageBytes" href="qrhistats.html#totalUsageBytes-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false"/>
            <variable name="unusedBytes" fullname="QRhiStats::unusedBytes" href="qrhistats.html#unusedBytes-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false"/>
            <variable name="usedBytes" fullname="QRhiStats::usedBytes" href="qrhistats.html#usedBytes-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false"/>
        </struct>
        <class name="QRhiSwapChain" href="qrhiswapchain.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Swapchain resource">
            <function name="createOrResize" fullname="QRhiSwapChain::createOrResize" href="qrhiswapchain.html#createOrResize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool createOrResize() = 0"/>
            <function name="currentFrameCommandBuffer" fullname="QRhiSwapChain::currentFrameCommandBuffer" href="qrhiswapchain.html#currentFrameCommandBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="QRhiCommandBuffer *" signature="QRhiCommandBuffer * currentFrameCommandBuffer() = 0"/>
            <function name="currentFrameRenderTarget" fullname="QRhiSwapChain::currentFrameRenderTarget" href="qrhiswapchain.html#currentFrameRenderTarget" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="QRhiRenderTarget *" signature="QRhiRenderTarget * currentFrameRenderTarget() = 0"/>
            <function name="currentFrameRenderTarget" fullname="QRhiSwapChain::currentFrameRenderTarget" href="qrhiswapchain.html#currentFrameRenderTarget-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" overload="true" overload-number="1" type="QRhiRenderTarget *" signature="QRhiRenderTarget * currentFrameRenderTarget(QRhiSwapChain::StereoTargetBuffer targetBuffer)">
                <parameter type="QRhiSwapChain::StereoTargetBuffer" name="targetBuffer" default=""/>
            </function>
            <function name="currentPixelSize" fullname="QRhiSwapChain::currentPixelSize" href="qrhiswapchain.html#currentPixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize currentPixelSize() const"/>
            <function name="depthStencil" fullname="QRhiSwapChain::depthStencil" href="qrhiswapchain.html#depthStencil" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderBuffer *" signature="QRhiRenderBuffer * depthStencil() const"/>
            <function name="flags" fullname="QRhiSwapChain::flags" href="qrhiswapchain.html#flags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSwapChain::Flags" signature="QRhiSwapChain::Flags flags() const"/>
            <function name="format" fullname="QRhiSwapChain::format" href="qrhiswapchain.html#format" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSwapChain::Format" signature="QRhiSwapChain::Format format() const"/>
            <function name="hdrInfo" fullname="QRhiSwapChain::hdrInfo" href="qrhiswapchain.html#hdrInfo" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="QRhiSwapChainHdrInfo" signature="QRhiSwapChainHdrInfo hdrInfo()"/>
            <function name="isFormatSupported" fullname="QRhiSwapChain::isFormatSupported" href="qrhiswapchain.html#isFormatSupported" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool isFormatSupported(QRhiSwapChain::Format f) = 0">
                <parameter type="QRhiSwapChain::Format" name="f" default=""/>
            </function>
            <function name="newCompatibleRenderPassDescriptor" fullname="QRhiSwapChain::newCompatibleRenderPassDescriptor" href="qrhiswapchain.html#newCompatibleRenderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="QRhiRenderPassDescriptor *" signature="QRhiRenderPassDescriptor * newCompatibleRenderPassDescriptor() = 0"/>
            <function name="proxyData" fullname="QRhiSwapChain::proxyData" href="qrhiswapchain.html#proxyData" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSwapChainProxyData" signature="QRhiSwapChainProxyData proxyData() const"/>
            <function name="renderPassDescriptor" fullname="QRhiSwapChain::renderPassDescriptor" href="qrhiswapchain.html#renderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderPassDescriptor *" signature="QRhiRenderPassDescriptor * renderPassDescriptor() const"/>
            <function name="resourceType" fullname="QRhiSwapChain::resourceType" href="qrhiswapchain.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="sampleCount" fullname="QRhiSwapChain::sampleCount" href="qrhiswapchain.html#sampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int sampleCount() const"/>
            <function name="setDepthStencil" fullname="QRhiSwapChain::setDepthStencil" href="qrhiswapchain.html#setDepthStencil" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthStencil(QRhiRenderBuffer *ds)">
                <parameter type="QRhiRenderBuffer *" name="ds" default=""/>
            </function>
            <function name="setFlags" fullname="QRhiSwapChain::setFlags" href="qrhiswapchain.html#setFlags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFlags(QRhiSwapChain::Flags f)">
                <parameter type="QRhiSwapChain::Flags" name="f" default=""/>
            </function>
            <function name="setFormat" fullname="QRhiSwapChain::setFormat" href="qrhiswapchain.html#setFormat" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFormat(QRhiSwapChain::Format f)">
                <parameter type="QRhiSwapChain::Format" name="f" default=""/>
            </function>
            <function name="setProxyData" fullname="QRhiSwapChain::setProxyData" href="qrhiswapchain.html#setProxyData" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setProxyData(const QRhiSwapChainProxyData &amp;d)">
                <parameter type="const QRhiSwapChainProxyData &amp;" name="d" default=""/>
            </function>
            <function name="setRenderPassDescriptor" fullname="QRhiSwapChain::setRenderPassDescriptor" href="qrhiswapchain.html#setRenderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setRenderPassDescriptor(QRhiRenderPassDescriptor *desc)">
                <parameter type="QRhiRenderPassDescriptor *" name="desc" default=""/>
            </function>
            <function name="setSampleCount" fullname="QRhiSwapChain::setSampleCount" href="qrhiswapchain.html#setSampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSampleCount(int samples)">
                <parameter type="int" name="samples" default=""/>
            </function>
            <function name="setWindow" fullname="QRhiSwapChain::setWindow" href="qrhiswapchain.html#setWindow" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setWindow(QWindow *window)">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="surfacePixelSize" fullname="QRhiSwapChain::surfacePixelSize" href="qrhiswapchain.html#surfacePixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="QSize" signature="QSize surfacePixelSize() = 0"/>
            <function name="window" fullname="QRhiSwapChain::window" href="qrhiswapchain.html#window" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QWindow *" signature="QWindow * window() const"/>
            <enum name="Flag" fullname="QRhiSwapChain::Flag" href="qrhiswapchain.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiSwapChain::Flags">
                <value name="SurfaceHasPreMulAlpha" value="1 &lt;&lt; 0"/>
                <value name="SurfaceHasNonPreMulAlpha" value="1 &lt;&lt; 1"/>
                <value name="sRGB" value="1 &lt;&lt; 2"/>
                <value name="UsedAsTransferSource" value="1 &lt;&lt; 3"/>
                <value name="NoVSync" value="1 &lt;&lt; 4"/>
                <value name="MinimalBufferCount" value="1 &lt;&lt; 5"/>
            </enum>
            <enum name="Format" fullname="QRhiSwapChain::Format" href="qrhiswapchain.html#Format-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="SDR" value="0"/>
                <value name="HDRExtendedSrgbLinear" value="1"/>
                <value name="HDR10" value="2"/>
                <value name="HDRExtendedDisplayP3Linear" value="3"/>
            </enum>
            <enum name="StereoTargetBuffer" fullname="QRhiSwapChain::StereoTargetBuffer" href="qrhiswapchain.html#StereoTargetBuffer-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="LeftBuffer" value="0"/>
                <value name="RightBuffer" value="1"/>
            </enum>
            <typedef name="Flags" fullname="QRhiSwapChain::Flags" href="qrhiswapchain.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhiSwapChain::Flag"/>
        </class>
        <struct name="QRhiSwapChainHdrInfo" href="qrhiswapchainhdrinfo.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the high dynamic range related information of the swapchain's associated output">
            <enum name="LimitsType" fullname="QRhiSwapChainHdrInfo::LimitsType" href="qrhiswapchainhdrinfo.html#LimitsType-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="LuminanceInNits" value="0"/>
                <value name="ColorComponentValue" value="1"/>
            </enum>
            <enum name="LuminanceBehavior" fullname="QRhiSwapChainHdrInfo::LuminanceBehavior" href="qrhiswapchainhdrinfo.html#LuminanceBehavior-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="SceneReferred" value="0"/>
                <value name="DisplayReferred" value="1"/>
            </enum>
            <variable name="limits" fullname="QRhiSwapChainHdrInfo::limits" href="qrhiswapchainhdrinfo.html#limits-var" status="active" access="public" location="qrhi.h" documented="true" type="union QRhiSwapChainHdrInfo::(unnamed union at /home/qt/work/qt/qt5/qtbase/src/gui/rhi/qrhi.h:1523:5)" static="false"/>
            <variable name="limitsType" fullname="QRhiSwapChainHdrInfo::limitsType" href="qrhiswapchainhdrinfo.html#limitsType-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiSwapChainHdrInfo::LimitsType" static="false"/>
            <variable name="luminanceBehavior" fullname="QRhiSwapChainHdrInfo::luminanceBehavior" href="qrhiswapchainhdrinfo.html#luminanceBehavior-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiSwapChainHdrInfo::LuminanceBehavior" static="false"/>
            <variable name="sdrWhiteLevel" fullname="QRhiSwapChainHdrInfo::sdrWhiteLevel" href="qrhiswapchainhdrinfo.html#sdrWhiteLevel-var" status="active" access="public" location="qrhi.h" documented="true" type="float" static="false"/>
        </struct>
        <struct name="QRhiSwapChainProxyData" href="qrhiswapchainproxydata.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Opaque data describing native objects needed to set up a swapchain"/>
        <class name="QRhiSwapChainRenderTarget" href="qrhiswapchainrendertarget.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiRenderTarget" module="QtGui" brief="Swapchain render target resource">
            <function name="resourceType" fullname="QRhiSwapChainRenderTarget::resourceType" href="qrhiswapchainrendertarget.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="swapChain" fullname="QRhiSwapChainRenderTarget::swapChain" href="qrhiswapchainrendertarget.html#swapChain" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiSwapChain *" signature="QRhiSwapChain * swapChain() const"/>
        </class>
        <class name="QRhiTexture" href="qrhitexture.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiResource" module="QtGui" brief="Texture resource">
            <contents name="example-usage" title="Example usage" level="2"/>
            <contents name="common-patterns" title="Common patterns" level="2"/>
            <function name="arrayRangeLength" fullname="QRhiTexture::arrayRangeLength" href="qrhitexture.html#arrayRangeLength" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int arrayRangeLength() const"/>
            <function name="arrayRangeStart" fullname="QRhiTexture::arrayRangeStart" href="qrhitexture.html#arrayRangeStart" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int arrayRangeStart() const"/>
            <function name="arraySize" fullname="QRhiTexture::arraySize" href="qrhitexture.html#arraySize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int arraySize() const"/>
            <function name="create" fullname="QRhiTexture::create" href="qrhitexture.html#create" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool create() = 0"/>
            <function name="createFrom" fullname="QRhiTexture::createFrom" href="qrhitexture.html#createFrom" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool createFrom(QRhiTexture::NativeTexture src)">
                <parameter type="QRhiTexture::NativeTexture" name="src" default=""/>
            </function>
            <function name="depth" fullname="QRhiTexture::depth" href="qrhitexture.html#depth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int depth() const"/>
            <function name="flags" fullname="QRhiTexture::flags" href="qrhitexture.html#flags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTexture::Flags" signature="QRhiTexture::Flags flags() const"/>
            <function name="format" fullname="QRhiTexture::format" href="qrhitexture.html#format" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTexture::Format" signature="QRhiTexture::Format format() const"/>
            <function name="nativeTexture" fullname="QRhiTexture::nativeTexture" href="qrhitexture.html#nativeTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="QRhiTexture::NativeTexture" signature="QRhiTexture::NativeTexture nativeTexture()"/>
            <function name="pixelSize" fullname="QRhiTexture::pixelSize" href="qrhitexture.html#pixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize pixelSize() const"/>
            <function name="readViewFormat" fullname="QRhiTexture::readViewFormat" href="qrhitexture.html#readViewFormat" status="active" access="public" location="qrhi.h" documented="true" since="6.8" meta="plain" const="true" type="QRhiTexture::ViewFormat" signature="QRhiTexture::ViewFormat readViewFormat() const"/>
            <function name="resourceType" fullname="QRhiTexture::resourceType" href="qrhitexture.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="sampleCount" fullname="QRhiTexture::sampleCount" href="qrhitexture.html#sampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int sampleCount() const"/>
            <function name="setArrayRange" fullname="QRhiTexture::setArrayRange" href="qrhitexture.html#setArrayRange" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setArrayRange(int startIndex, int count)">
                <parameter type="int" name="startIndex" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setArraySize" fullname="QRhiTexture::setArraySize" href="qrhitexture.html#setArraySize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setArraySize(int arraySize)">
                <parameter type="int" name="arraySize" default=""/>
            </function>
            <function name="setDepth" fullname="QRhiTexture::setDepth" href="qrhitexture.html#setDepth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepth(int depth)">
                <parameter type="int" name="depth" default=""/>
            </function>
            <function name="setFlags" fullname="QRhiTexture::setFlags" href="qrhitexture.html#setFlags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFlags(QRhiTexture::Flags f)">
                <parameter type="QRhiTexture::Flags" name="f" default=""/>
            </function>
            <function name="setFormat" fullname="QRhiTexture::setFormat" href="qrhitexture.html#setFormat" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFormat(QRhiTexture::Format fmt)">
                <parameter type="QRhiTexture::Format" name="fmt" default=""/>
            </function>
            <function name="setNativeLayout" fullname="QRhiTexture::setNativeLayout" href="qrhitexture.html#setNativeLayout" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void setNativeLayout(int layout)">
                <parameter type="int" name="layout" default=""/>
            </function>
            <function name="setPixelSize" fullname="QRhiTexture::setPixelSize" href="qrhitexture.html#setPixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setPixelSize(const QSize &amp;sz)">
                <parameter type="const QSize &amp;" name="sz" default=""/>
            </function>
            <function name="setReadViewFormat" fullname="QRhiTexture::setReadViewFormat" href="qrhitexture.html#setReadViewFormat" status="active" access="public" location="qrhi.h" documented="true" since="6.8" meta="plain" type="void" signature="void setReadViewFormat(const QRhiTexture::ViewFormat &amp;fmt)">
                <parameter type="const QRhiTexture::ViewFormat &amp;" name="fmt" default=""/>
            </function>
            <function name="setSampleCount" fullname="QRhiTexture::setSampleCount" href="qrhitexture.html#setSampleCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSampleCount(int s)">
                <parameter type="int" name="s" default=""/>
            </function>
            <function name="setWriteViewFormat" fullname="QRhiTexture::setWriteViewFormat" href="qrhitexture.html#setWriteViewFormat" status="active" access="public" location="qrhi.h" documented="true" since="6.8" meta="plain" type="void" signature="void setWriteViewFormat(const QRhiTexture::ViewFormat &amp;fmt)">
                <parameter type="const QRhiTexture::ViewFormat &amp;" name="fmt" default=""/>
            </function>
            <function name="writeViewFormat" fullname="QRhiTexture::writeViewFormat" href="qrhitexture.html#writeViewFormat" status="active" access="public" location="qrhi.h" documented="true" since="6.8" meta="plain" const="true" type="QRhiTexture::ViewFormat" signature="QRhiTexture::ViewFormat writeViewFormat() const"/>
            <struct name="NativeTexture" fullname="QRhiTexture::NativeTexture" href="qrhitexture-nativetexture.html" status="active" access="public" location="qrhi.h" documented="true" module="QtGui" brief="Contains information about the underlying native resources of a texture">
                <variable name="layout" fullname="QRhiTexture::NativeTexture::layout" href="qrhitexture-nativetexture.html#layout-var" status="active" access="public" location="qrhi.h" documented="true" type="int" static="false" brief="Specifies the current image layout for APIs like Vulkan"/>
                <variable name="object" fullname="QRhiTexture::NativeTexture::object" href="qrhitexture-nativetexture.html#object-var" status="active" access="public" location="qrhi.h" documented="true" type="quint64" static="false" brief="64-bit integer containing the native object handle"/>
            </struct>
            <struct name="ViewFormat" fullname="QRhiTexture::ViewFormat" href="qrhitexture-viewformat.html" status="active" access="public" location="qrhi.h" since="6.8" documented="true" module="QtGui" brief="Specifies the view format for reading or writing from or to the texture">
                <variable name="format" fullname="QRhiTexture::ViewFormat::format" href="qrhitexture-viewformat.html#format-var" status="active" access="public" location="qrhi.h" documented="true" type="QRhiTexture::Format" static="false"/>
                <variable name="srgb" fullname="QRhiTexture::ViewFormat::srgb" href="qrhitexture-viewformat.html#srgb-var" status="active" access="public" location="qrhi.h" documented="true" type="bool" static="false"/>
            </struct>
            <enum name="Flag" fullname="QRhiTexture::Flag" href="qrhitexture.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiTexture::Flags">
                <value name="RenderTarget" value="1 &lt;&lt; 0"/>
                <value name="CubeMap" value="1 &lt;&lt; 2"/>
                <value name="MipMapped" value="1 &lt;&lt; 3"/>
                <value name="sRGB" value="1 &lt;&lt; 4"/>
                <value name="UsedAsTransferSource" value="1 &lt;&lt; 5"/>
                <value name="UsedWithGenerateMips" value="1 &lt;&lt; 6"/>
                <value name="UsedWithLoadStore" value="1 &lt;&lt; 7"/>
                <value name="UsedAsCompressedAtlas" value="1 &lt;&lt; 8"/>
                <value name="ExternalOES" value="1 &lt;&lt; 9"/>
                <value name="ThreeDimensional" value="1 &lt;&lt; 10"/>
                <value name="TextureRectangleGL" value="1 &lt;&lt; 11"/>
                <value name="TextureArray" value="1 &lt;&lt; 12"/>
                <value name="OneDimensional" value="1 &lt;&lt; 13"/>
            </enum>
            <enum name="Format" fullname="QRhiTexture::Format" href="qrhitexture.html#Format-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="UnknownFormat" value="0"/>
                <value name="RGBA8" value="1"/>
                <value name="BGRA8" value="2"/>
                <value name="R8" value="3"/>
                <value name="RG8" value="4"/>
                <value name="R16" value="5"/>
                <value name="RG16" value="6"/>
                <value name="RED_OR_ALPHA8" value="7"/>
                <value name="RGBA16F" value="8"/>
                <value name="RGBA32F" value="9"/>
                <value name="R16F" value="10"/>
                <value name="R32F" value="11"/>
                <value name="RGB10A2" value="12"/>
                <value name="D16" value="13"/>
                <value name="D24" value="14"/>
                <value name="D24S8" value="15"/>
                <value name="D32F" value="16"/>
                <value name="BC1" value="17"/>
                <value name="BC2" value="18"/>
                <value name="BC3" value="19"/>
                <value name="BC4" value="20"/>
                <value name="BC5" value="21"/>
                <value name="BC6H" value="22"/>
                <value name="BC7" value="23"/>
                <value name="ETC2_RGB8" value="24"/>
                <value name="ETC2_RGB8A1" value="25"/>
                <value name="ETC2_RGBA8" value="26"/>
                <value name="ASTC_4x4" value="27"/>
                <value name="ASTC_5x4" value="28"/>
                <value name="ASTC_5x5" value="29"/>
                <value name="ASTC_6x5" value="30"/>
                <value name="ASTC_6x6" value="31"/>
                <value name="ASTC_8x5" value="32"/>
                <value name="ASTC_8x6" value="33"/>
                <value name="ASTC_8x8" value="34"/>
                <value name="ASTC_10x5" value="35"/>
                <value name="ASTC_10x6" value="36"/>
                <value name="ASTC_10x8" value="37"/>
                <value name="ASTC_10x10" value="38"/>
                <value name="ASTC_12x10" value="39"/>
                <value name="ASTC_12x12" value="40"/>
            </enum>
            <typedef name="Flags" fullname="QRhiTexture::Flags" href="qrhitexture.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhiTexture::Flag"/>
        </class>
        <class name="QRhiTextureCopyDescription" href="qrhitexturecopydescription.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes a texture-to-texture copy operation">
            <function name="QRhiTextureCopyDescription" fullname="QRhiTextureCopyDescription::QRhiTextureCopyDescription" href="qrhitexturecopydescription.html#QRhiTextureCopyDescription" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiTextureCopyDescription()"/>
            <function name="destinationLayer" fullname="QRhiTextureCopyDescription::destinationLayer" href="qrhitexturecopydescription.html#destinationLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int destinationLayer() const"/>
            <function name="destinationLevel" fullname="QRhiTextureCopyDescription::destinationLevel" href="qrhitexturecopydescription.html#destinationLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int destinationLevel() const"/>
            <function name="destinationTopLeft" fullname="QRhiTextureCopyDescription::destinationTopLeft" href="qrhitexturecopydescription.html#destinationTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint destinationTopLeft() const"/>
            <function name="pixelSize" fullname="QRhiTextureCopyDescription::pixelSize" href="qrhitexturecopydescription.html#pixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize pixelSize() const"/>
            <function name="setDestinationLayer" fullname="QRhiTextureCopyDescription::setDestinationLayer" href="qrhitexturecopydescription.html#setDestinationLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDestinationLayer(int layer)">
                <parameter type="int" name="layer" default=""/>
            </function>
            <function name="setDestinationLevel" fullname="QRhiTextureCopyDescription::setDestinationLevel" href="qrhitexturecopydescription.html#setDestinationLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDestinationLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="setDestinationTopLeft" fullname="QRhiTextureCopyDescription::setDestinationTopLeft" href="qrhitexturecopydescription.html#setDestinationTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDestinationTopLeft(const QPoint &amp;p)">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="setPixelSize" fullname="QRhiTextureCopyDescription::setPixelSize" href="qrhitexturecopydescription.html#setPixelSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setPixelSize(const QSize &amp;sz)">
                <parameter type="const QSize &amp;" name="sz" default=""/>
            </function>
            <function name="setSourceLayer" fullname="QRhiTextureCopyDescription::setSourceLayer" href="qrhitexturecopydescription.html#setSourceLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSourceLayer(int layer)">
                <parameter type="int" name="layer" default=""/>
            </function>
            <function name="setSourceLevel" fullname="QRhiTextureCopyDescription::setSourceLevel" href="qrhitexturecopydescription.html#setSourceLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSourceLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="setSourceTopLeft" fullname="QRhiTextureCopyDescription::setSourceTopLeft" href="qrhitexturecopydescription.html#setSourceTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSourceTopLeft(const QPoint &amp;p)">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="sourceLayer" fullname="QRhiTextureCopyDescription::sourceLayer" href="qrhitexturecopydescription.html#sourceLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int sourceLayer() const"/>
            <function name="sourceLevel" fullname="QRhiTextureCopyDescription::sourceLevel" href="qrhitexturecopydescription.html#sourceLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int sourceLevel() const"/>
            <function name="sourceTopLeft" fullname="QRhiTextureCopyDescription::sourceTopLeft" href="qrhitexturecopydescription.html#sourceTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint sourceTopLeft() const"/>
        </class>
        <class name="QRhiTextureRenderTarget" href="qrhitexturerendertarget.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" bases="QRhiRenderTarget" module="QtGui" brief="Texture render target resource">
            <function name="create" fullname="QRhiTextureRenderTarget::create" href="qrhitexturerendertarget.html#create" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool create() = 0"/>
            <function name="description" fullname="QRhiTextureRenderTarget::description" href="qrhitexturerendertarget.html#description" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTextureRenderTargetDescription" signature="QRhiTextureRenderTargetDescription description() const"/>
            <function name="flags" fullname="QRhiTextureRenderTarget::flags" href="qrhitexturerendertarget.html#flags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTextureRenderTarget::Flags" signature="QRhiTextureRenderTarget::Flags flags() const"/>
            <function name="newCompatibleRenderPassDescriptor" fullname="QRhiTextureRenderTarget::newCompatibleRenderPassDescriptor" href="qrhitexturerendertarget.html#newCompatibleRenderPassDescriptor" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="pure" type="QRhiRenderPassDescriptor *" signature="QRhiRenderPassDescriptor * newCompatibleRenderPassDescriptor() = 0"/>
            <function name="resourceType" fullname="QRhiTextureRenderTarget::resourceType" href="qrhitexturerendertarget.html#resourceType" status="active" access="public" location="qrhi.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QRhiResource::Type" signature="QRhiResource::Type resourceType() const override"/>
            <function name="setDescription" fullname="QRhiTextureRenderTarget::setDescription" href="qrhitexturerendertarget.html#setDescription" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDescription(const QRhiTextureRenderTargetDescription &amp;desc)">
                <parameter type="const QRhiTextureRenderTargetDescription &amp;" name="desc" default=""/>
            </function>
            <function name="setFlags" fullname="QRhiTextureRenderTarget::setFlags" href="qrhitexturerendertarget.html#setFlags" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFlags(QRhiTextureRenderTarget::Flags f)">
                <parameter type="QRhiTextureRenderTarget::Flags" name="f" default=""/>
            </function>
            <enum name="Flag" fullname="QRhiTextureRenderTarget::Flag" href="qrhitexturerendertarget.html#Flag-enum" status="active" access="public" location="qrhi.h" documented="true" typedef="QRhiTextureRenderTarget::Flags">
                <value name="PreserveColorContents" value="1 &lt;&lt; 0"/>
                <value name="PreserveDepthStencilContents" value="1 &lt;&lt; 1"/>
                <value name="DoNotStoreDepthStencilContents" value="1 &lt;&lt; 2"/>
            </enum>
            <typedef name="Flags" fullname="QRhiTextureRenderTarget::Flags" href="qrhitexturerendertarget.html#Flag-enum" status="active" access="public" location="qrhi.h" enum="QRhiTextureRenderTarget::Flag"/>
        </class>
        <class name="QRhiTextureRenderTargetDescription" href="qrhitexturerendertargetdescription.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the color and depth or depth/stencil attachments of a render target">
            <function name="QRhiTextureRenderTargetDescription" fullname="QRhiTextureRenderTargetDescription::QRhiTextureRenderTargetDescription" href="qrhitexturerendertargetdescription.html#QRhiTextureRenderTargetDescription" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiTextureRenderTargetDescription()"/>
            <function name="QRhiTextureRenderTargetDescription" fullname="QRhiTextureRenderTargetDescription::QRhiTextureRenderTargetDescription" href="qrhitexturerendertargetdescription.html#QRhiTextureRenderTargetDescription-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiTextureRenderTargetDescription(const QRhiColorAttachment &amp;colorAttachment)">
                <parameter type="const QRhiColorAttachment &amp;" name="colorAttachment" default=""/>
            </function>
            <function name="QRhiTextureRenderTargetDescription" fullname="QRhiTextureRenderTargetDescription::QRhiTextureRenderTargetDescription" href="qrhitexturerendertargetdescription.html#QRhiTextureRenderTargetDescription-2" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRhiTextureRenderTargetDescription(const QRhiColorAttachment &amp;colorAttachment, QRhiRenderBuffer *depthStencilBuffer)">
                <parameter type="const QRhiColorAttachment &amp;" name="colorAttachment" default=""/>
                <parameter type="QRhiRenderBuffer *" name="depthStencilBuffer" default=""/>
            </function>
            <function name="QRhiTextureRenderTargetDescription" fullname="QRhiTextureRenderTargetDescription::QRhiTextureRenderTargetDescription" href="qrhitexturerendertargetdescription.html#QRhiTextureRenderTargetDescription-3" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QRhiTextureRenderTargetDescription(const QRhiColorAttachment &amp;colorAttachment, QRhiTexture *depthTexture)">
                <parameter type="const QRhiColorAttachment &amp;" name="colorAttachment" default=""/>
                <parameter type="QRhiTexture *" name="depthTexture" default=""/>
            </function>
            <function name="cbeginColorAttachments" fullname="QRhiTextureRenderTargetDescription::cbeginColorAttachments" href="qrhitexturerendertargetdescription.html#cbeginColorAttachments" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiColorAttachment *" signature="const QRhiColorAttachment * cbeginColorAttachments() const"/>
            <function name="cendColorAttachments" fullname="QRhiTextureRenderTargetDescription::cendColorAttachments" href="qrhitexturerendertargetdescription.html#cendColorAttachments" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiColorAttachment *" signature="const QRhiColorAttachment * cendColorAttachments() const"/>
            <function name="colorAttachmentAt" fullname="QRhiTextureRenderTargetDescription::colorAttachmentAt" href="qrhitexturerendertargetdescription.html#colorAttachmentAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiColorAttachment *" signature="const QRhiColorAttachment * colorAttachmentAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="colorAttachmentCount" fullname="QRhiTextureRenderTargetDescription::colorAttachmentCount" href="qrhitexturerendertargetdescription.html#colorAttachmentCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype colorAttachmentCount() const"/>
            <function name="depthResolveTexture" fullname="QRhiTextureRenderTargetDescription::depthResolveTexture" href="qrhitexturerendertargetdescription.html#depthResolveTexture" status="active" access="public" location="qrhi.h" documented="true" since="6.8" meta="plain" const="true" type="QRhiTexture *" signature="QRhiTexture * depthResolveTexture() const"/>
            <function name="depthStencilBuffer" fullname="QRhiTextureRenderTargetDescription::depthStencilBuffer" href="qrhitexturerendertargetdescription.html#depthStencilBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiRenderBuffer *" signature="QRhiRenderBuffer * depthStencilBuffer() const"/>
            <function name="depthTexture" fullname="QRhiTextureRenderTargetDescription::depthTexture" href="qrhitexturerendertargetdescription.html#depthTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTexture *" signature="QRhiTexture * depthTexture() const"/>
            <function name="setColorAttachments" fullname="QRhiTextureRenderTargetDescription::setColorAttachments" href="qrhitexturerendertargetdescription.html#setColorAttachments" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setColorAttachments(std::initializer_list&lt;QRhiColorAttachment&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiColorAttachment&gt;" name="list" default=""/>
            </function>
            <function name="setColorAttachments" fullname="QRhiTextureRenderTargetDescription::setColorAttachments" href="qrhitexturerendertargetdescription.html#setColorAttachments-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setColorAttachments(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="setDepthResolveTexture" fullname="QRhiTextureRenderTargetDescription::setDepthResolveTexture" href="qrhitexturerendertargetdescription.html#setDepthResolveTexture" status="active" access="public" location="qrhi.h" documented="true" since="6.8" meta="plain" type="void" signature="void setDepthResolveTexture(QRhiTexture *tex)">
                <parameter type="QRhiTexture *" name="tex" default=""/>
            </function>
            <function name="setDepthStencilBuffer" fullname="QRhiTextureRenderTargetDescription::setDepthStencilBuffer" href="qrhitexturerendertargetdescription.html#setDepthStencilBuffer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthStencilBuffer(QRhiRenderBuffer *renderBuffer)">
                <parameter type="QRhiRenderBuffer *" name="renderBuffer" default=""/>
            </function>
            <function name="setDepthTexture" fullname="QRhiTextureRenderTargetDescription::setDepthTexture" href="qrhitexturerendertargetdescription.html#setDepthTexture" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDepthTexture(QRhiTexture *texture)">
                <parameter type="QRhiTexture *" name="texture" default=""/>
            </function>
        </class>
        <class name="QRhiTextureSubresourceUploadDescription" href="qrhitexturesubresourceuploaddescription.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the source for one mip level in a layer in a texture upload operation">
            <function name="QRhiTextureSubresourceUploadDescription" fullname="QRhiTextureSubresourceUploadDescription::QRhiTextureSubresourceUploadDescription" href="qrhitexturesubresourceuploaddescription.html#QRhiTextureSubresourceUploadDescription" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" noexcept="true" signature="QRhiTextureSubresourceUploadDescription()"/>
            <function name="QRhiTextureSubresourceUploadDescription" fullname="QRhiTextureSubresourceUploadDescription::QRhiTextureSubresourceUploadDescription" href="qrhitexturesubresourceuploaddescription.html#QRhiTextureSubresourceUploadDescription-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QRhiTextureSubresourceUploadDescription(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="QRhiTextureSubresourceUploadDescription" fullname="QRhiTextureSubresourceUploadDescription::QRhiTextureSubresourceUploadDescription" href="qrhitexturesubresourceuploaddescription.html#QRhiTextureSubresourceUploadDescription-2" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QRhiTextureSubresourceUploadDescription(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="QRhiTextureSubresourceUploadDescription" fullname="QRhiTextureSubresourceUploadDescription::QRhiTextureSubresourceUploadDescription" href="qrhitexturesubresourceuploaddescription.html#QRhiTextureSubresourceUploadDescription-3" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QRhiTextureSubresourceUploadDescription(const void *data, quint32 size)">
                <parameter type="const void *" name="data" default=""/>
                <parameter type="quint32" name="size" default=""/>
            </function>
            <function name="data" fullname="QRhiTextureSubresourceUploadDescription::data" href="qrhitexturesubresourceuploaddescription.html#data" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray data() const"/>
            <function name="dataStride" fullname="QRhiTextureSubresourceUploadDescription::dataStride" href="qrhitexturesubresourceuploaddescription.html#dataStride" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 dataStride() const"/>
            <function name="destinationTopLeft" fullname="QRhiTextureSubresourceUploadDescription::destinationTopLeft" href="qrhitexturesubresourceuploaddescription.html#destinationTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint destinationTopLeft() const"/>
            <function name="image" fullname="QRhiTextureSubresourceUploadDescription::image" href="qrhitexturesubresourceuploaddescription.html#image" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QImage" signature="QImage image() const"/>
            <function name="setData" fullname="QRhiTextureSubresourceUploadDescription::setData" href="qrhitexturesubresourceuploaddescription.html#setData" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setData(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="setDataStride" fullname="QRhiTextureSubresourceUploadDescription::setDataStride" href="qrhitexturesubresourceuploaddescription.html#setDataStride" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDataStride(quint32 stride)">
                <parameter type="quint32" name="stride" default=""/>
            </function>
            <function name="setDestinationTopLeft" fullname="QRhiTextureSubresourceUploadDescription::setDestinationTopLeft" href="qrhitexturesubresourceuploaddescription.html#setDestinationTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDestinationTopLeft(const QPoint &amp;p)">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="setImage" fullname="QRhiTextureSubresourceUploadDescription::setImage" href="qrhitexturesubresourceuploaddescription.html#setImage" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setImage(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="setSourceSize" fullname="QRhiTextureSubresourceUploadDescription::setSourceSize" href="qrhitexturesubresourceuploaddescription.html#setSourceSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSourceSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setSourceTopLeft" fullname="QRhiTextureSubresourceUploadDescription::setSourceTopLeft" href="qrhitexturesubresourceuploaddescription.html#setSourceTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setSourceTopLeft(const QPoint &amp;p)">
                <parameter type="const QPoint &amp;" name="p" default=""/>
            </function>
            <function name="sourceSize" fullname="QRhiTextureSubresourceUploadDescription::sourceSize" href="qrhitexturesubresourceuploaddescription.html#sourceSize" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize sourceSize() const"/>
            <function name="sourceTopLeft" fullname="QRhiTextureSubresourceUploadDescription::sourceTopLeft" href="qrhitexturesubresourceuploaddescription.html#sourceTopLeft" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint sourceTopLeft() const"/>
        </class>
        <class name="QRhiTextureUploadDescription" href="qrhitextureuploaddescription.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes a texture upload operation">
            <function name="QRhiTextureUploadDescription" fullname="QRhiTextureUploadDescription::QRhiTextureUploadDescription" href="qrhitextureuploaddescription.html#QRhiTextureUploadDescription" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiTextureUploadDescription()"/>
            <function name="QRhiTextureUploadDescription" fullname="QRhiTextureUploadDescription::QRhiTextureUploadDescription" href="qrhitextureuploaddescription.html#QRhiTextureUploadDescription-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiTextureUploadDescription(const QRhiTextureUploadEntry &amp;entry)">
                <parameter type="const QRhiTextureUploadEntry &amp;" name="entry" default=""/>
            </function>
            <function name="QRhiTextureUploadDescription" fullname="QRhiTextureUploadDescription::QRhiTextureUploadDescription" href="qrhitextureuploaddescription.html#QRhiTextureUploadDescription-2" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRhiTextureUploadDescription(std::initializer_list&lt;QRhiTextureUploadEntry&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiTextureUploadEntry&gt;" name="list" default=""/>
            </function>
            <function name="cbeginEntries" fullname="QRhiTextureUploadDescription::cbeginEntries" href="qrhitextureuploaddescription.html#cbeginEntries" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiTextureUploadEntry *" signature="const QRhiTextureUploadEntry * cbeginEntries() const"/>
            <function name="cendEntries" fullname="QRhiTextureUploadDescription::cendEntries" href="qrhitextureuploaddescription.html#cendEntries" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiTextureUploadEntry *" signature="const QRhiTextureUploadEntry * cendEntries() const"/>
            <function name="entryAt" fullname="QRhiTextureUploadDescription::entryAt" href="qrhitextureuploaddescription.html#entryAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiTextureUploadEntry *" signature="const QRhiTextureUploadEntry * entryAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="entryCount" fullname="QRhiTextureUploadDescription::entryCount" href="qrhitextureuploaddescription.html#entryCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype entryCount() const"/>
            <function name="setEntries" fullname="QRhiTextureUploadDescription::setEntries" href="qrhitextureuploaddescription.html#setEntries" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setEntries(std::initializer_list&lt;QRhiTextureUploadEntry&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiTextureUploadEntry&gt;" name="list" default=""/>
            </function>
            <function name="setEntries" fullname="QRhiTextureUploadDescription::setEntries" href="qrhitextureuploaddescription.html#setEntries-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setEntries(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
        </class>
        <class name="QRhiTextureUploadEntry" href="qrhitextureuploadentry.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes one layer (face for cubemaps, slice for 3D textures, element for texture arrays) in a texture upload operation">
            <function name="QRhiTextureUploadEntry" fullname="QRhiTextureUploadEntry::QRhiTextureUploadEntry" href="qrhitextureuploadentry.html#QRhiTextureUploadEntry" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" noexcept="true" signature="QRhiTextureUploadEntry()"/>
            <function name="QRhiTextureUploadEntry" fullname="QRhiTextureUploadEntry::QRhiTextureUploadEntry" href="qrhitextureuploadentry.html#QRhiTextureUploadEntry-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiTextureUploadEntry(int layer, int level, const QRhiTextureSubresourceUploadDescription &amp;desc)">
                <parameter type="int" name="layer" default=""/>
                <parameter type="int" name="level" default=""/>
                <parameter type="const QRhiTextureSubresourceUploadDescription &amp;" name="desc" default=""/>
            </function>
            <function name="description" fullname="QRhiTextureUploadEntry::description" href="qrhitextureuploadentry.html#description" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiTextureSubresourceUploadDescription" signature="QRhiTextureSubresourceUploadDescription description() const"/>
            <function name="layer" fullname="QRhiTextureUploadEntry::layer" href="qrhitextureuploadentry.html#layer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int layer() const"/>
            <function name="level" fullname="QRhiTextureUploadEntry::level" href="qrhitextureuploadentry.html#level" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int level() const"/>
            <function name="setDescription" fullname="QRhiTextureUploadEntry::setDescription" href="qrhitextureuploadentry.html#setDescription" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setDescription(const QRhiTextureSubresourceUploadDescription &amp;desc)">
                <parameter type="const QRhiTextureSubresourceUploadDescription &amp;" name="desc" default=""/>
            </function>
            <function name="setLayer" fullname="QRhiTextureUploadEntry::setLayer" href="qrhitextureuploadentry.html#setLayer" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLayer(int layer)">
                <parameter type="int" name="layer" default=""/>
            </function>
            <function name="setLevel" fullname="QRhiTextureUploadEntry::setLevel" href="qrhitextureuploadentry.html#setLevel" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
        </class>
        <class name="QRhiVertexInputAttribute" href="qrhivertexinputattribute.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes a single vertex input element">
            <function name="QRhiVertexInputAttribute" fullname="QRhiVertexInputAttribute::QRhiVertexInputAttribute" href="qrhivertexinputattribute.html#QRhiVertexInputAttribute" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiVertexInputAttribute()"/>
            <function name="QRhiVertexInputAttribute" fullname="QRhiVertexInputAttribute::QRhiVertexInputAttribute" href="qrhivertexinputattribute.html#QRhiVertexInputAttribute-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiVertexInputAttribute(int binding, int location, QRhiVertexInputAttribute::Format format, quint32 offset, int matrixSlice)">
                <parameter type="int" name="binding" default=""/>
                <parameter type="int" name="location" default=""/>
                <parameter type="QRhiVertexInputAttribute::Format" name="format" default=""/>
                <parameter type="quint32" name="offset" default=""/>
                <parameter type="int" name="matrixSlice" default="-1"/>
            </function>
            <function name="binding" fullname="QRhiVertexInputAttribute::binding" href="qrhivertexinputattribute.html#binding" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int binding() const"/>
            <function name="format" fullname="QRhiVertexInputAttribute::format" href="qrhivertexinputattribute.html#format" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiVertexInputAttribute::Format" signature="QRhiVertexInputAttribute::Format format() const"/>
            <function name="location" fullname="QRhiVertexInputAttribute::location" href="qrhivertexinputattribute.html#location" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int location() const"/>
            <function name="matrixSlice" fullname="QRhiVertexInputAttribute::matrixSlice" href="qrhivertexinputattribute.html#matrixSlice" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="int" signature="int matrixSlice() const"/>
            <function name="offset" fullname="QRhiVertexInputAttribute::offset" href="qrhivertexinputattribute.html#offset" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 offset() const"/>
            <function name="operator!=" href="qrhivertexinputattribute.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="192" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiVertexInputAttribute &amp;a, const QRhiVertexInputAttribute &amp;b)">
                <parameter type="const QRhiVertexInputAttribute &amp;" name="a" default=""/>
                <parameter type="const QRhiVertexInputAttribute &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhivertexinputattribute.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="193" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiVertexInputAttribute &amp;a, const QRhiVertexInputAttribute &amp;b)">
                <parameter type="const QRhiVertexInputAttribute &amp;" name="a" default=""/>
                <parameter type="const QRhiVertexInputAttribute &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhivertexinputattribute.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="194" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiVertexInputAttribute &amp;v, size_t seed)">
                <parameter type="const QRhiVertexInputAttribute &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setBinding" fullname="QRhiVertexInputAttribute::setBinding" href="qrhivertexinputattribute.html#setBinding" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setBinding(int b)">
                <parameter type="int" name="b" default=""/>
            </function>
            <function name="setFormat" fullname="QRhiVertexInputAttribute::setFormat" href="qrhivertexinputattribute.html#setFormat" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setFormat(QRhiVertexInputAttribute::Format f)">
                <parameter type="QRhiVertexInputAttribute::Format" name="f" default=""/>
            </function>
            <function name="setLocation" fullname="QRhiVertexInputAttribute::setLocation" href="qrhivertexinputattribute.html#setLocation" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setLocation(int loc)">
                <parameter type="int" name="loc" default=""/>
            </function>
            <function name="setMatrixSlice" fullname="QRhiVertexInputAttribute::setMatrixSlice" href="qrhivertexinputattribute.html#setMatrixSlice" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setMatrixSlice(int slice)">
                <parameter type="int" name="slice" default=""/>
            </function>
            <function name="setOffset" fullname="QRhiVertexInputAttribute::setOffset" href="qrhivertexinputattribute.html#setOffset" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setOffset(quint32 ofs)">
                <parameter type="quint32" name="ofs" default=""/>
            </function>
            <enum name="Format" fullname="QRhiVertexInputAttribute::Format" href="qrhivertexinputattribute.html#Format-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="Float4" value="0"/>
                <value name="Float3" value="1"/>
                <value name="Float2" value="2"/>
                <value name="Float" value="3"/>
                <value name="UNormByte4" value="4"/>
                <value name="UNormByte2" value="5"/>
                <value name="UNormByte" value="6"/>
                <value name="UInt4" value="7"/>
                <value name="UInt3" value="8"/>
                <value name="UInt2" value="9"/>
                <value name="UInt" value="10"/>
                <value name="SInt4" value="11"/>
                <value name="SInt3" value="12"/>
                <value name="SInt2" value="13"/>
                <value name="SInt" value="14"/>
                <value name="Half4" value="15"/>
                <value name="Half3" value="16"/>
                <value name="Half2" value="17"/>
                <value name="Half" value="18"/>
                <value name="UShort4" value="19"/>
                <value name="UShort3" value="20"/>
                <value name="UShort2" value="21"/>
                <value name="UShort" value="22"/>
                <value name="SShort4" value="23"/>
                <value name="SShort3" value="24"/>
                <value name="SShort2" value="25"/>
                <value name="SShort" value="26"/>
            </enum>
        </class>
        <class name="QRhiVertexInputBinding" href="qrhivertexinputbinding.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes a vertex input binding">
            <function name="QRhiVertexInputBinding" fullname="QRhiVertexInputBinding::QRhiVertexInputBinding" href="qrhivertexinputbinding.html#QRhiVertexInputBinding" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiVertexInputBinding()"/>
            <function name="QRhiVertexInputBinding" fullname="QRhiVertexInputBinding::QRhiVertexInputBinding" href="qrhivertexinputbinding.html#QRhiVertexInputBinding-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiVertexInputBinding(quint32 stride, QRhiVertexInputBinding::Classification cls, quint32 stepRate)">
                <parameter type="quint32" name="stride" default=""/>
                <parameter type="QRhiVertexInputBinding::Classification" name="cls" default="PerVertex"/>
                <parameter type="quint32" name="stepRate" default="1"/>
            </function>
            <function name="classification" fullname="QRhiVertexInputBinding::classification" href="qrhivertexinputbinding.html#classification" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="QRhiVertexInputBinding::Classification" signature="QRhiVertexInputBinding::Classification classification() const"/>
            <function name="instanceStepRate" fullname="QRhiVertexInputBinding::instanceStepRate" href="qrhivertexinputbinding.html#instanceStepRate" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 instanceStepRate() const"/>
            <function name="operator!=" href="qrhivertexinputbinding.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="195" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiVertexInputBinding &amp;a, const QRhiVertexInputBinding &amp;b)">
                <parameter type="const QRhiVertexInputBinding &amp;" name="a" default=""/>
                <parameter type="const QRhiVertexInputBinding &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhivertexinputbinding.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="196" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiVertexInputBinding &amp;a, const QRhiVertexInputBinding &amp;b)">
                <parameter type="const QRhiVertexInputBinding &amp;" name="a" default=""/>
                <parameter type="const QRhiVertexInputBinding &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhivertexinputbinding.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="197" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiVertexInputBinding &amp;v, size_t seed)">
                <parameter type="const QRhiVertexInputBinding &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setClassification" fullname="QRhiVertexInputBinding::setClassification" href="qrhivertexinputbinding.html#setClassification" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setClassification(QRhiVertexInputBinding::Classification c)">
                <parameter type="QRhiVertexInputBinding::Classification" name="c" default=""/>
            </function>
            <function name="setInstanceStepRate" fullname="QRhiVertexInputBinding::setInstanceStepRate" href="qrhivertexinputbinding.html#setInstanceStepRate" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setInstanceStepRate(quint32 rate)">
                <parameter type="quint32" name="rate" default=""/>
            </function>
            <function name="setStride" fullname="QRhiVertexInputBinding::setStride" href="qrhivertexinputbinding.html#setStride" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setStride(quint32 s)">
                <parameter type="quint32" name="s" default=""/>
            </function>
            <function name="stride" fullname="QRhiVertexInputBinding::stride" href="qrhivertexinputbinding.html#stride" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="quint32" signature="quint32 stride() const"/>
            <enum name="Classification" fullname="QRhiVertexInputBinding::Classification" href="qrhivertexinputbinding.html#Classification-enum" status="active" access="public" location="qrhi.h" documented="true">
                <value name="PerVertex" value="0"/>
                <value name="PerInstance" value="1"/>
            </enum>
        </class>
        <class name="QRhiVertexInputLayout" href="qrhivertexinputlayout.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Describes the layout of vertex inputs consumed by a vertex shader">
            <function name="QRhiVertexInputLayout" fullname="QRhiVertexInputLayout::QRhiVertexInputLayout" href="qrhivertexinputlayout.html#QRhiVertexInputLayout" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiVertexInputLayout()"/>
            <function name="attributeAt" fullname="QRhiVertexInputLayout::attributeAt" href="qrhivertexinputlayout.html#attributeAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiVertexInputAttribute *" signature="const QRhiVertexInputAttribute * attributeAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="attributeCount" fullname="QRhiVertexInputLayout::attributeCount" href="qrhivertexinputlayout.html#attributeCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype attributeCount() const"/>
            <function name="bindingAt" fullname="QRhiVertexInputLayout::bindingAt" href="qrhivertexinputlayout.html#bindingAt" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiVertexInputBinding *" signature="const QRhiVertexInputBinding * bindingAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="bindingCount" fullname="QRhiVertexInputLayout::bindingCount" href="qrhivertexinputlayout.html#bindingCount" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype bindingCount() const"/>
            <function name="cbeginAttributes" fullname="QRhiVertexInputLayout::cbeginAttributes" href="qrhivertexinputlayout.html#cbeginAttributes" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiVertexInputAttribute *" signature="const QRhiVertexInputAttribute * cbeginAttributes() const"/>
            <function name="cbeginBindings" fullname="QRhiVertexInputLayout::cbeginBindings" href="qrhivertexinputlayout.html#cbeginBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiVertexInputBinding *" signature="const QRhiVertexInputBinding * cbeginBindings() const"/>
            <function name="cendAttributes" fullname="QRhiVertexInputLayout::cendAttributes" href="qrhivertexinputlayout.html#cendAttributes" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiVertexInputAttribute *" signature="const QRhiVertexInputAttribute * cendAttributes() const"/>
            <function name="cendBindings" fullname="QRhiVertexInputLayout::cendBindings" href="qrhivertexinputlayout.html#cendBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="const QRhiVertexInputBinding *" signature="const QRhiVertexInputBinding * cendBindings() const"/>
            <function name="operator!=" href="qrhivertexinputlayout.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="198" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiVertexInputLayout &amp;a, const QRhiVertexInputLayout &amp;b)">
                <parameter type="const QRhiVertexInputLayout &amp;" name="a" default=""/>
                <parameter type="const QRhiVertexInputLayout &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhivertexinputlayout.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="199" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiVertexInputLayout &amp;a, const QRhiVertexInputLayout &amp;b)">
                <parameter type="const QRhiVertexInputLayout &amp;" name="a" default=""/>
                <parameter type="const QRhiVertexInputLayout &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhivertexinputlayout.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="200" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiVertexInputLayout &amp;v, size_t seed)">
                <parameter type="const QRhiVertexInputLayout &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setAttributes" fullname="QRhiVertexInputLayout::setAttributes" href="qrhivertexinputlayout.html#setAttributes" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setAttributes(std::initializer_list&lt;QRhiVertexInputAttribute&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiVertexInputAttribute&gt;" name="list" default=""/>
            </function>
            <function name="setAttributes" fullname="QRhiVertexInputLayout::setAttributes" href="qrhivertexinputlayout.html#setAttributes-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setAttributes(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="setBindings" fullname="QRhiVertexInputLayout::setBindings" href="qrhivertexinputlayout.html#setBindings" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setBindings(std::initializer_list&lt;QRhiVertexInputBinding&gt; list)">
                <parameter type="std::initializer_list&lt;QRhiVertexInputBinding&gt;" name="list" default=""/>
            </function>
            <function name="setBindings" fullname="QRhiVertexInputLayout::setBindings" href="qrhivertexinputlayout.html#setBindings-1" status="active" access="public" location="qrhi.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setBindings(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
        </class>
        <class name="QRhiViewport" href="qrhiviewport.html" status="active" access="public" location="qrhi.h" since="6.6" documented="true" module="QtGui" brief="Specifies a viewport rectangle">
            <function name="QRhiViewport" fullname="QRhiViewport::QRhiViewport" href="qrhiviewport.html#QRhiViewport" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRhiViewport()"/>
            <function name="QRhiViewport" fullname="QRhiViewport::QRhiViewport" href="qrhiviewport.html#QRhiViewport-1" status="active" access="public" location="qrhi.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRhiViewport(float x, float y, float w, float h, float minDepth, float maxDepth)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="w" default=""/>
                <parameter type="float" name="h" default=""/>
                <parameter type="float" name="minDepth" default="0.0f"/>
                <parameter type="float" name="maxDepth" default="1.0f"/>
            </function>
            <function name="maxDepth" fullname="QRhiViewport::maxDepth" href="qrhiviewport.html#maxDepth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="float" signature="float maxDepth() const"/>
            <function name="minDepth" fullname="QRhiViewport::minDepth" href="qrhiviewport.html#minDepth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="float" signature="float minDepth() const"/>
            <function name="operator!=" href="qrhiviewport.html#operator-not-eq" status="active" access="public" location="qrhi.h" documented="true" related="201" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRhiViewport &amp;a, const QRhiViewport &amp;b)">
                <parameter type="const QRhiViewport &amp;" name="a" default=""/>
                <parameter type="const QRhiViewport &amp;" name="b" default=""/>
            </function>
            <function name="operator==" href="qrhiviewport.html#operator-eq-eq" status="active" access="public" location="qrhi.h" documented="true" related="202" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRhiViewport &amp;a, const QRhiViewport &amp;b)">
                <parameter type="const QRhiViewport &amp;" name="a" default=""/>
                <parameter type="const QRhiViewport &amp;" name="b" default=""/>
            </function>
            <function name="qHash" href="qrhiviewport.html#qHash" status="active" access="public" location="qrhi.h" documented="true" related="203" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QRhiViewport &amp;v, size_t seed)">
                <parameter type="const QRhiViewport &amp;" name="v" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setMaxDepth" fullname="QRhiViewport::setMaxDepth" href="qrhiviewport.html#setMaxDepth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setMaxDepth(float maxDepth)">
                <parameter type="float" name="maxDepth" default=""/>
            </function>
            <function name="setMinDepth" fullname="QRhiViewport::setMinDepth" href="qrhiviewport.html#setMinDepth" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setMinDepth(float minDepth)">
                <parameter type="float" name="minDepth" default=""/>
            </function>
            <function name="setViewport" fullname="QRhiViewport::setViewport" href="qrhiviewport.html#setViewport" status="active" access="public" location="qrhi.h" documented="true" meta="plain" type="void" signature="void setViewport(float x, float y, float w, float h)">
                <parameter type="float" name="x" default=""/>
                <parameter type="float" name="y" default=""/>
                <parameter type="float" name="w" default=""/>
                <parameter type="float" name="h" default=""/>
            </function>
            <function name="viewport" fullname="QRhiViewport::viewport" href="qrhiviewport.html#viewport" status="active" access="public" location="qrhi.h" documented="true" meta="plain" const="true" type="std::array&lt;float, 4&gt;" signature="std::array&lt;float, 4&gt; viewport() const"/>
        </class>
        <struct name="QRhiVulkanCommandBufferNativeHandles" href="qrhivulkancommandbuffernativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Holds the Vulkan command buffer object that is backing a QRhiCommandBuffer">
            <variable name="commandBuffer" fullname="QRhiVulkanCommandBufferNativeHandles::commandBuffer" href="qrhivulkancommandbuffernativehandles.html#commandBuffer-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="VkCommandBuffer" static="false"/>
        </struct>
        <struct name="QRhiVulkanInitParams" href="qrhivulkaninitparams.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiInitParams" module="QtGui" brief="Vulkan specific initialization parameters">
            <contents name="working-with-existing-vulkan-devices" title="Working with existing Vulkan devices" level="2"/>
            <function name="preferredExtensionsForImportedDevice" fullname="QRhiVulkanInitParams::preferredExtensionsForImportedDevice" href="qrhivulkaninitparams.html#preferredExtensionsForImportedDevice" status="active" access="public" location="qrhi_platform.h" documented="true" meta="plain" static="true" type="QByteArrayList" signature="QByteArrayList preferredExtensionsForImportedDevice()"/>
            <function name="preferredInstanceExtensions" fullname="QRhiVulkanInitParams::preferredInstanceExtensions" href="qrhivulkaninitparams.html#preferredInstanceExtensions" status="active" access="public" location="qrhi_platform.h" documented="true" meta="plain" static="true" type="QByteArrayList" signature="QByteArrayList preferredInstanceExtensions()"/>
            <variable name="deviceExtensions" fullname="QRhiVulkanInitParams::deviceExtensions" href="qrhivulkaninitparams.html#deviceExtensions-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QByteArrayList" static="false"/>
            <variable name="inst" fullname="QRhiVulkanInitParams::inst" href="qrhivulkaninitparams.html#inst-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QVulkanInstance *" static="false"/>
            <variable name="window" fullname="QRhiVulkanInitParams::window" href="qrhivulkaninitparams.html#window-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QWindow *" static="false"/>
        </struct>
        <struct name="QRhiVulkanNativeHandles" href="qrhivulkannativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Collects device, queue, and other Vulkan objects that are used by the QRhi">
            <variable name="dev" fullname="QRhiVulkanNativeHandles::dev" href="qrhivulkannativehandles.html#dev-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="VkDevice" static="false"/>
            <variable name="gfxQueue" fullname="QRhiVulkanNativeHandles::gfxQueue" href="qrhivulkannativehandles.html#gfxQueue-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="VkQueue" static="false"/>
            <variable name="gfxQueueFamilyIdx" fullname="QRhiVulkanNativeHandles::gfxQueueFamilyIdx" href="qrhivulkannativehandles.html#gfxQueueFamilyIdx-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="quint32" static="false"/>
            <variable name="gfxQueueIdx" fullname="QRhiVulkanNativeHandles::gfxQueueIdx" href="qrhivulkannativehandles.html#gfxQueueIdx-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="quint32" static="false"/>
            <variable name="inst" fullname="QRhiVulkanNativeHandles::inst" href="qrhivulkannativehandles.html#inst-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="QVulkanInstance *" static="false"/>
            <variable name="physDev" fullname="QRhiVulkanNativeHandles::physDev" href="qrhivulkannativehandles.html#physDev-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="VkPhysicalDevice" static="false"/>
            <variable name="vmemAllocator" fullname="QRhiVulkanNativeHandles::vmemAllocator" href="qrhivulkannativehandles.html#vmemAllocator-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="void *" static="false"/>
        </struct>
        <struct name="QRhiVulkanRenderPassNativeHandles" href="qrhivulkanrenderpassnativehandles.html" status="active" access="public" location="qrhi_platform.h" since="6.6" documented="true" bases="QRhiNativeHandles" module="QtGui" brief="Holds the Vulkan render pass object backing a QRhiRenderPassDescriptor">
            <variable name="renderPass" fullname="QRhiVulkanRenderPassNativeHandles::renderPass" href="qrhivulkanrenderpassnativehandles.html#renderPass-var" status="active" access="public" location="qrhi_platform.h" documented="true" type="VkRenderPass" static="false"/>
        </struct>
        <class name="QScreen" href="qscreen.html" status="active" access="public" location="qscreen.h" documented="true" bases="QObject" module="QtGui" brief="Used to query screen properties">
            <function name="angleBetween" fullname="QScreen::angleBetween" href="qscreen.html#angleBetween" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="int" signature="int angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b) const">
                <parameter type="Qt::ScreenOrientation" name="a" default=""/>
                <parameter type="Qt::ScreenOrientation" name="b" default=""/>
            </function>
            <function name="availableGeometry" fullname="QScreen::availableGeometry" href="qscreen.html#availableGeometry-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="availableGeometry" type="QRect" signature="QRect availableGeometry() const"/>
            <function name="availableGeometryChanged" fullname="QScreen::availableGeometryChanged" href="qscreen.html#availableGeometryChanged" status="active" access="public" location="qscreen.h" meta="signal" associated-property="availableGeometry,availableSize" type="void" signature="void availableGeometryChanged(const QRect &amp;geometry)">
                <parameter type="const QRect &amp;" name="geometry" default=""/>
            </function>
            <function name="availableSize" fullname="QScreen::availableSize" href="qscreen.html#availableSize-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="availableSize" type="QSize" signature="QSize availableSize() const"/>
            <function name="availableVirtualGeometry" fullname="QScreen::availableVirtualGeometry" href="qscreen.html#availableVirtualGeometry-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="availableVirtualGeometry" type="QRect" signature="QRect availableVirtualGeometry() const"/>
            <function name="availableVirtualSize" fullname="QScreen::availableVirtualSize" href="qscreen.html#availableVirtualSize-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="availableVirtualSize" type="QSize" signature="QSize availableVirtualSize() const"/>
            <function name="depth" fullname="QScreen::depth" href="qscreen.html#depth-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="depth" type="int" signature="int depth() const"/>
            <function name="devicePixelRatio" fullname="QScreen::devicePixelRatio" href="qscreen.html#devicePixelRatio-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="devicePixelRatio" type="qreal" signature="qreal devicePixelRatio() const"/>
            <function name="geometry" fullname="QScreen::geometry" href="qscreen.html#geometry-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="geometry" type="QRect" signature="QRect geometry() const"/>
            <function name="geometryChanged" fullname="QScreen::geometryChanged" href="qscreen.html#geometryChanged" status="active" access="public" location="qscreen.h" meta="signal" associated-property="geometry,size" type="void" signature="void geometryChanged(const QRect &amp;geometry)">
                <parameter type="const QRect &amp;" name="geometry" default=""/>
            </function>
            <function name="grabWindow" fullname="QScreen::grabWindow" href="qscreen.html#grabWindow" status="active" access="public" location="qscreen.h" documented="true" meta="plain" type="QPixmap" signature="QPixmap grabWindow(WId window, int x, int y, int width, int height)">
                <parameter type="WId" name="window" default="0"/>
                <parameter type="int" name="x" default="0"/>
                <parameter type="int" name="y" default="0"/>
                <parameter type="int" name="width" default="-1"/>
                <parameter type="int" name="height" default="-1"/>
            </function>
            <function name="handle" fullname="QScreen::handle" href="qscreen.html#handle" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="QPlatformScreen *" signature="QPlatformScreen * handle() const"/>
            <function name="isLandscape" fullname="QScreen::isLandscape" href="qscreen.html#isLandscape" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLandscape(Qt::ScreenOrientation o) const">
                <parameter type="Qt::ScreenOrientation" name="o" default=""/>
            </function>
            <function name="isPortrait" fullname="QScreen::isPortrait" href="qscreen.html#isPortrait" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="bool" signature="bool isPortrait(Qt::ScreenOrientation o) const">
                <parameter type="Qt::ScreenOrientation" name="o" default=""/>
            </function>
            <function name="logicalDotsPerInch" fullname="QScreen::logicalDotsPerInch" href="qscreen.html#logicalDotsPerInch-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="logicalDotsPerInch" type="qreal" signature="qreal logicalDotsPerInch() const"/>
            <function name="logicalDotsPerInchChanged" fullname="QScreen::logicalDotsPerInchChanged" href="qscreen.html#logicalDotsPerInchChanged" status="active" access="public" location="qscreen.h" meta="signal" associated-property="logicalDotsPerInch,logicalDotsPerInchX,logicalDotsPerInchY" type="void" signature="void logicalDotsPerInchChanged(qreal dpi)">
                <parameter type="qreal" name="dpi" default=""/>
            </function>
            <function name="logicalDotsPerInchX" fullname="QScreen::logicalDotsPerInchX" href="qscreen.html#logicalDotsPerInchX-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="logicalDotsPerInchX" type="qreal" signature="qreal logicalDotsPerInchX() const"/>
            <function name="logicalDotsPerInchY" fullname="QScreen::logicalDotsPerInchY" href="qscreen.html#logicalDotsPerInchY-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="logicalDotsPerInchY" type="qreal" signature="qreal logicalDotsPerInchY() const"/>
            <function name="manufacturer" fullname="QScreen::manufacturer" href="qscreen.html#manufacturer-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="manufacturer" type="QString" signature="QString manufacturer() const"/>
            <function name="mapBetween" fullname="QScreen::mapBetween" href="qscreen.html#mapBetween" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &amp;rect) const">
                <parameter type="Qt::ScreenOrientation" name="a" default=""/>
                <parameter type="Qt::ScreenOrientation" name="b" default=""/>
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="model" fullname="QScreen::model" href="qscreen.html#model-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="model" type="QString" signature="QString model() const"/>
            <function name="name" fullname="QScreen::name" href="qscreen.html#name-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="name" type="QString" signature="QString name() const"/>
            <function name="nativeInterface" fullname="QScreen::nativeInterface" href="qscreen.html#nativeInterface" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="QNativeInterface *" signature="QNativeInterface * nativeInterface() const"/>
            <function name="nativeOrientation" fullname="QScreen::nativeOrientation" href="qscreen.html#nativeOrientation-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="nativeOrientation" type="Qt::ScreenOrientation" signature="Qt::ScreenOrientation nativeOrientation() const"/>
            <function name="orientation" fullname="QScreen::orientation" href="qscreen.html#orientation-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="orientation" type="Qt::ScreenOrientation" signature="Qt::ScreenOrientation orientation() const"/>
            <function name="orientationChanged" fullname="QScreen::orientationChanged" href="qscreen.html#orientationChanged" status="active" access="public" location="qscreen.h" documented="true" meta="signal" associated-property="orientation" type="void" signature="void orientationChanged(Qt::ScreenOrientation orientation)">
                <parameter type="Qt::ScreenOrientation" name="orientation" default=""/>
            </function>
            <function name="physicalDotsPerInch" fullname="QScreen::physicalDotsPerInch" href="qscreen.html#physicalDotsPerInch-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="physicalDotsPerInch" type="qreal" signature="qreal physicalDotsPerInch() const"/>
            <function name="physicalDotsPerInchChanged" fullname="QScreen::physicalDotsPerInchChanged" href="qscreen.html#physicalDotsPerInchChanged" status="active" access="public" location="qscreen.h" meta="signal" associated-property="devicePixelRatio,physicalDotsPerInch,physicalDotsPerInchX,physicalDotsPerInchY" type="void" signature="void physicalDotsPerInchChanged(qreal dpi)">
                <parameter type="qreal" name="dpi" default=""/>
            </function>
            <function name="physicalDotsPerInchX" fullname="QScreen::physicalDotsPerInchX" href="qscreen.html#physicalDotsPerInchX-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="physicalDotsPerInchX" type="qreal" signature="qreal physicalDotsPerInchX() const"/>
            <function name="physicalDotsPerInchY" fullname="QScreen::physicalDotsPerInchY" href="qscreen.html#physicalDotsPerInchY-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="physicalDotsPerInchY" type="qreal" signature="qreal physicalDotsPerInchY() const"/>
            <function name="physicalSize" fullname="QScreen::physicalSize" href="qscreen.html#physicalSize-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="physicalSize" type="QSizeF" signature="QSizeF physicalSize() const"/>
            <function name="physicalSizeChanged" fullname="QScreen::physicalSizeChanged" href="qscreen.html#physicalSize-prop" status="active" access="public" location="qscreen.h" meta="signal" associated-property="physicalSize" type="void" signature="void physicalSizeChanged(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="primaryOrientation" fullname="QScreen::primaryOrientation" href="qscreen.html#primaryOrientation-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="primaryOrientation" type="Qt::ScreenOrientation" signature="Qt::ScreenOrientation primaryOrientation() const"/>
            <function name="primaryOrientationChanged" fullname="QScreen::primaryOrientationChanged" href="qscreen.html#primaryOrientationChanged" status="active" access="public" location="qscreen.h" documented="true" meta="signal" associated-property="primaryOrientation" type="void" signature="void primaryOrientationChanged(Qt::ScreenOrientation orientation)">
                <parameter type="Qt::ScreenOrientation" name="orientation" default=""/>
            </function>
            <function name="refreshRate" fullname="QScreen::refreshRate" href="qscreen.html#refreshRate-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="refreshRate" type="qreal" signature="qreal refreshRate() const"/>
            <function name="refreshRateChanged" fullname="QScreen::refreshRateChanged" href="qscreen.html#refreshRate-prop" status="active" access="public" location="qscreen.h" meta="signal" associated-property="refreshRate" type="void" signature="void refreshRateChanged(qreal refreshRate)">
                <parameter type="qreal" name="refreshRate" default=""/>
            </function>
            <function name="serialNumber" fullname="QScreen::serialNumber" href="qscreen.html#serialNumber-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="serialNumber" type="QString" signature="QString serialNumber() const"/>
            <function name="size" fullname="QScreen::size" href="qscreen.html#size-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="size" type="QSize" signature="QSize size() const"/>
            <function name="transformBetween" fullname="QScreen::transformBetween" href="qscreen.html#transformBetween" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &amp;target) const">
                <parameter type="Qt::ScreenOrientation" name="a" default=""/>
                <parameter type="Qt::ScreenOrientation" name="b" default=""/>
                <parameter type="const QRect &amp;" name="target" default=""/>
            </function>
            <function name="virtualGeometry" fullname="QScreen::virtualGeometry" href="qscreen.html#virtualGeometry-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="virtualGeometry" type="QRect" signature="QRect virtualGeometry() const"/>
            <function name="virtualGeometryChanged" fullname="QScreen::virtualGeometryChanged" href="qscreen.html#virtualGeometryChanged" status="active" access="public" location="qscreen.h" meta="signal" associated-property="availableVirtualGeometry,availableVirtualSize,virtualGeometry,virtualSize" type="void" signature="void virtualGeometryChanged(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="virtualSiblingAt" fullname="QScreen::virtualSiblingAt" href="qscreen.html#virtualSiblingAt" status="active" access="public" location="qscreen.h" documented="true" meta="plain" type="QScreen *" signature="QScreen * virtualSiblingAt(QPoint point)">
                <parameter type="QPoint" name="point" default=""/>
            </function>
            <function name="virtualSiblings" fullname="QScreen::virtualSiblings" href="qscreen.html#virtualSiblings" status="active" access="public" location="qscreen.h" documented="true" meta="plain" const="true" type="QList&lt;QScreen *&gt;" signature="QList&lt;QScreen *&gt; virtualSiblings() const"/>
            <function name="virtualSize" fullname="QScreen::virtualSize" href="qscreen.html#virtualSize-prop" status="active" access="public" location="qscreen.h" meta="plain" const="true" associated-property="virtualSize" type="QSize" signature="QSize virtualSize() const"/>
            <property name="availableGeometry" fullname="QScreen::availableGeometry" href="qscreen.html#availableGeometry-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The screen's available geometry in pixels">
                <getter name="availableGeometry"/>
                <notifier name="availableGeometryChanged"/>
            </property>
            <property name="availableSize" fullname="QScreen::availableSize" href="qscreen.html#availableSize-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The screen's available size in pixels">
                <getter name="availableSize"/>
                <notifier name="availableGeometryChanged"/>
            </property>
            <property name="availableVirtualGeometry" fullname="QScreen::availableVirtualGeometry" href="qscreen.html#availableVirtualGeometry-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The available geometry of the virtual desktop to which this screen belongs">
                <getter name="availableVirtualGeometry"/>
                <notifier name="virtualGeometryChanged"/>
            </property>
            <property name="availableVirtualSize" fullname="QScreen::availableVirtualSize" href="qscreen.html#availableVirtualSize-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The available size of the virtual desktop to which this screen belongs">
                <getter name="availableVirtualSize"/>
                <notifier name="virtualGeometryChanged"/>
            </property>
            <property name="depth" fullname="QScreen::depth" href="qscreen.html#depth-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The color depth of the screen">
                <getter name="depth"/>
            </property>
            <property name="devicePixelRatio" fullname="QScreen::devicePixelRatio" href="qscreen.html#devicePixelRatio-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The screen's ratio between physical pixels and device-independent pixels">
                <getter name="devicePixelRatio"/>
                <notifier name="physicalDotsPerInchChanged"/>
            </property>
            <property name="geometry" fullname="QScreen::geometry" href="qscreen.html#geometry-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The screen's geometry in pixels">
                <getter name="geometry"/>
                <notifier name="geometryChanged"/>
            </property>
            <property name="logicalDotsPerInch" fullname="QScreen::logicalDotsPerInch" href="qscreen.html#logicalDotsPerInch-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The number of logical dots or pixels per inch">
                <getter name="logicalDotsPerInch"/>
                <notifier name="logicalDotsPerInchChanged"/>
            </property>
            <property name="logicalDotsPerInchX" fullname="QScreen::logicalDotsPerInchX" href="qscreen.html#logicalDotsPerInchX-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The number of logical dots or pixels per inch in the horizontal direction">
                <getter name="logicalDotsPerInchX"/>
                <notifier name="logicalDotsPerInchChanged"/>
            </property>
            <property name="logicalDotsPerInchY" fullname="QScreen::logicalDotsPerInchY" href="qscreen.html#logicalDotsPerInchY-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The number of logical dots or pixels per inch in the vertical direction">
                <getter name="logicalDotsPerInchY"/>
                <notifier name="logicalDotsPerInchChanged"/>
            </property>
            <property name="manufacturer" fullname="QScreen::manufacturer" href="qscreen.html#manufacturer-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The manufacturer of the screen">
                <getter name="manufacturer"/>
            </property>
            <property name="model" fullname="QScreen::model" href="qscreen.html#model-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The model of the screen">
                <getter name="model"/>
            </property>
            <property name="name" fullname="QScreen::name" href="qscreen.html#name-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="User presentable string representing the screen">
                <getter name="name"/>
            </property>
            <property name="nativeOrientation" fullname="QScreen::nativeOrientation" href="qscreen.html#nativeOrientation-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The native screen orientation">
                <getter name="nativeOrientation"/>
            </property>
            <property name="orientation" fullname="QScreen::orientation" href="qscreen.html#orientation-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The screen orientation">
                <getter name="orientation"/>
                <notifier name="orientationChanged"/>
            </property>
            <property name="physicalDotsPerInch" fullname="QScreen::physicalDotsPerInch" href="qscreen.html#physicalDotsPerInch-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The number of physical dots or pixels per inch">
                <getter name="physicalDotsPerInch"/>
                <notifier name="physicalDotsPerInchChanged"/>
            </property>
            <property name="physicalDotsPerInchX" fullname="QScreen::physicalDotsPerInchX" href="qscreen.html#physicalDotsPerInchX-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The number of physical dots or pixels per inch in the horizontal direction">
                <getter name="physicalDotsPerInchX"/>
                <notifier name="physicalDotsPerInchChanged"/>
            </property>
            <property name="physicalDotsPerInchY" fullname="QScreen::physicalDotsPerInchY" href="qscreen.html#physicalDotsPerInchY-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The number of physical dots or pixels per inch in the vertical direction">
                <getter name="physicalDotsPerInchY"/>
                <notifier name="physicalDotsPerInchChanged"/>
            </property>
            <property name="physicalSize" fullname="QScreen::physicalSize" href="qscreen.html#physicalSize-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The screen's physical size (in millimeters)">
                <getter name="physicalSize"/>
                <notifier name="physicalSizeChanged"/>
            </property>
            <property name="primaryOrientation" fullname="QScreen::primaryOrientation" href="qscreen.html#primaryOrientation-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The primary screen orientation">
                <getter name="primaryOrientation"/>
                <notifier name="primaryOrientationChanged"/>
            </property>
            <property name="refreshRate" fullname="QScreen::refreshRate" href="qscreen.html#refreshRate-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The approximate vertical refresh rate of the screen in Hz">
                <getter name="refreshRate"/>
                <notifier name="refreshRateChanged"/>
            </property>
            <property name="serialNumber" fullname="QScreen::serialNumber" href="qscreen.html#serialNumber-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The serial number of the screen">
                <getter name="serialNumber"/>
            </property>
            <property name="size" fullname="QScreen::size" href="qscreen.html#size-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The pixel resolution of the screen">
                <getter name="size"/>
                <notifier name="geometryChanged"/>
            </property>
            <property name="virtualGeometry" fullname="QScreen::virtualGeometry" href="qscreen.html#virtualGeometry-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The pixel geometry of the virtual desktop to which this screen belongs">
                <getter name="virtualGeometry"/>
                <notifier name="virtualGeometryChanged"/>
            </property>
            <property name="virtualSize" fullname="QScreen::virtualSize" href="qscreen.html#virtualSize-prop" status="active" access="public" location="qscreen.h" documented="true" writable="false" brief="The pixel size of the virtual desktop to which this screen belongs">
                <getter name="virtualSize"/>
                <notifier name="virtualGeometryChanged"/>
            </property>
        </class>
        <class name="QScreenOrientationChangeEvent" href="qscreenorientationchangeevent.html" status="ignored" access="public" location="qevent.h" bases="QEvent">
            <function name="QScreenOrientationChangeEvent" fullname="QScreenOrientationChangeEvent::QScreenOrientationChangeEvent" href="qscreenorientationchangeevent.html#QScreenOrientationChangeEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QScreenOrientationChangeEvent(QScreen *screen, Qt::ScreenOrientation screenOrientation)">
                <parameter type="QScreen *" name="screen" default=""/>
                <parameter type="Qt::ScreenOrientation" name="screenOrientation" default=""/>
            </function>
            <function name="orientation" fullname="QScreenOrientationChangeEvent::orientation" href="qscreenorientationchangeevent.html#orientation" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::ScreenOrientation" signature="Qt::ScreenOrientation orientation() const"/>
            <function name="screen" fullname="QScreenOrientationChangeEvent::screen" href="qscreenorientationchangeevent.html#screen" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QScreen *" signature="QScreen * screen() const"/>
        </class>
        <class name="QScrollEvent" href="qscrollevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Sent when scrolling">
            <function name="QScrollEvent" fullname="QScrollEvent::QScrollEvent" href="qscrollevent.html#QScrollEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QScrollEvent(const QPointF &amp;contentPos, const QPointF &amp;overshootDistance, QScrollEvent::ScrollState scrollState)">
                <parameter type="const QPointF &amp;" name="contentPos" default=""/>
                <parameter type="const QPointF &amp;" name="overshootDistance" default=""/>
                <parameter type="QScrollEvent::ScrollState" name="scrollState" default=""/>
            </function>
            <function name="contentPos" fullname="QScrollEvent::contentPos" href="qscrollevent.html#contentPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF contentPos() const"/>
            <function name="overshootDistance" fullname="QScrollEvent::overshootDistance" href="qscrollevent.html#overshootDistance" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF overshootDistance() const"/>
            <function name="scrollState" fullname="QScrollEvent::scrollState" href="qscrollevent.html#scrollState" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QScrollEvent::ScrollState" signature="QScrollEvent::ScrollState scrollState() const"/>
            <enum name="ScrollState" fullname="QScrollEvent::ScrollState" href="qscrollevent.html#ScrollState-enum" status="active" access="public" location="qevent.h" documented="true">
                <value name="ScrollStarted" value="0"/>
                <value name="ScrollUpdated" value="1"/>
                <value name="ScrollFinished" value="2"/>
            </enum>
        </class>
        <class name="QScrollPrepareEvent" href="qscrollprepareevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Sent in preparation of scrolling">
            <function name="QScrollPrepareEvent" fullname="QScrollPrepareEvent::QScrollPrepareEvent" href="qscrollprepareevent.html#QScrollPrepareEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QScrollPrepareEvent(const QPointF &amp;startPos)">
                <parameter type="const QPointF &amp;" name="startPos" default=""/>
            </function>
            <function name="contentPos" fullname="QScrollPrepareEvent::contentPos" href="qscrollprepareevent.html#contentPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF contentPos() const"/>
            <function name="contentPosRange" fullname="QScrollPrepareEvent::contentPosRange" href="qscrollprepareevent.html#contentPosRange" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF contentPosRange() const"/>
            <function name="setContentPos" fullname="QScrollPrepareEvent::setContentPos" href="qscrollprepareevent.html#setContentPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setContentPos(const QPointF &amp;pos)">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="setContentPosRange" fullname="QScrollPrepareEvent::setContentPosRange" href="qscrollprepareevent.html#setContentPosRange" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setContentPosRange(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="setViewportSize" fullname="QScrollPrepareEvent::setViewportSize" href="qscrollprepareevent.html#setViewportSize" status="active" access="public" location="qevent.h" documented="true" meta="plain" type="void" signature="void setViewportSize(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="startPos" fullname="QScrollPrepareEvent::startPos" href="qscrollprepareevent.html#startPos" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF startPos() const"/>
            <function name="viewportSize" fullname="QScrollPrepareEvent::viewportSize" href="qscrollprepareevent.html#viewportSize" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QSizeF" signature="QSizeF viewportSize() const"/>
        </class>
        <class name="QSessionManager" href="qsessionmanager.html" status="active" access="public" location="qsessionmanager.h" documented="true" bases="QObject" module="QtGui" brief="Access to the session manager">
            <function name="allowsErrorInteraction" fullname="QSessionManager::allowsErrorInteraction" href="qsessionmanager.html#allowsErrorInteraction" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="bool" signature="bool allowsErrorInteraction()"/>
            <function name="allowsInteraction" fullname="QSessionManager::allowsInteraction" href="qsessionmanager.html#allowsInteraction" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="bool" signature="bool allowsInteraction()"/>
            <function name="cancel" fullname="QSessionManager::cancel" href="qsessionmanager.html#cancel" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void cancel()"/>
            <function name="discardCommand" fullname="QSessionManager::discardCommand" href="qsessionmanager.html#discardCommand" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList discardCommand() const"/>
            <function name="isPhase2" fullname="QSessionManager::isPhase2" href="qsessionmanager.html#isPhase2" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" const="true" type="bool" signature="bool isPhase2() const"/>
            <function name="release" fullname="QSessionManager::release" href="qsessionmanager.html#release" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void release()"/>
            <function name="requestPhase2" fullname="QSessionManager::requestPhase2" href="qsessionmanager.html#requestPhase2" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void requestPhase2()"/>
            <function name="restartCommand" fullname="QSessionManager::restartCommand" href="qsessionmanager.html#restartCommand" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList restartCommand() const"/>
            <function name="restartHint" fullname="QSessionManager::restartHint" href="qsessionmanager.html#restartHint" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" const="true" type="QSessionManager::RestartHint" signature="QSessionManager::RestartHint restartHint() const"/>
            <function name="sessionId" fullname="QSessionManager::sessionId" href="qsessionmanager.html#sessionId" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" const="true" type="QString" signature="QString sessionId() const"/>
            <function name="sessionKey" fullname="QSessionManager::sessionKey" href="qsessionmanager.html#sessionKey" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" const="true" type="QString" signature="QString sessionKey() const"/>
            <function name="setDiscardCommand" fullname="QSessionManager::setDiscardCommand" href="qsessionmanager.html#setDiscardCommand" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void setDiscardCommand(const QStringList &amp;command)">
                <parameter type="const QStringList &amp;" name="command" default=""/>
            </function>
            <function name="setManagerProperty" fullname="QSessionManager::setManagerProperty" href="qsessionmanager.html#setManagerProperty" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void setManagerProperty(const QString &amp;name, const QStringList &amp;value)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QStringList &amp;" name="value" default=""/>
            </function>
            <function name="setManagerProperty" fullname="QSessionManager::setManagerProperty" href="qsessionmanager.html#setManagerProperty-1" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setManagerProperty(const QString &amp;name, const QString &amp;value)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="setRestartCommand" fullname="QSessionManager::setRestartCommand" href="qsessionmanager.html#setRestartCommand" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void setRestartCommand(const QStringList &amp;command)">
                <parameter type="const QStringList &amp;" name="command" default=""/>
            </function>
            <function name="setRestartHint" fullname="QSessionManager::setRestartHint" href="qsessionmanager.html#setRestartHint" status="active" access="public" location="qsessionmanager.h" documented="true" meta="plain" type="void" signature="void setRestartHint(QSessionManager::RestartHint hint)">
                <parameter type="QSessionManager::RestartHint" name="hint" default=""/>
            </function>
            <enum name="RestartHint" fullname="QSessionManager::RestartHint" href="qsessionmanager.html#RestartHint-enum" status="active" access="public" location="qsessionmanager.h" documented="true">
                <value name="RestartIfRunning" value="0"/>
                <value name="RestartAnyway" value="1"/>
                <value name="RestartImmediately" value="2"/>
                <value name="RestartNever" value="3"/>
            </enum>
        </class>
        <class name="QShader" href="qshader.html" status="active" access="public" location="qshader.h" since="6.6" documented="true" groups="painting-3D" module="QtGui" brief="Contains multiple versions of a shader translated to multiple shading languages, together with reflection metadata">
            <function name="QShader" fullname="QShader::QShader" href="qshader.html#QShader" status="active" access="public" location="qshader.h" documented="true" meta="constructor" signature="QShader()"/>
            <function name="QShader" fullname="QShader::QShader" href="qshader.html#QShader-1" status="active" access="public" location="qshader.h" documented="true" since="6.7" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QShader(QShader &amp;&amp;other)">
                <parameter type="QShader &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QShader" fullname="QShader::QShader" href="qshader.html#QShader-2" status="active" access="public" location="qshader.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QShader(const QShader &amp;other)">
                <parameter type="const QShader &amp;" name="other" default=""/>
            </function>
            <function name="availableShaders" fullname="QShader::availableShaders" href="qshader.html#availableShaders" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderKey&gt;" signature="QList&lt;QShaderKey&gt; availableShaders() const"/>
            <function name="description" fullname="QShader::description" href="qshader.html#description" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShaderDescription" signature="QShaderDescription description() const"/>
            <function name="fromSerialized" fullname="QShader::fromSerialized" href="qshader.html#fromSerialized" status="active" access="public" location="qshader.h" documented="true" meta="plain" static="true" type="QShader" signature="QShader fromSerialized(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="isValid" fullname="QShader::isValid" href="qshader.html#isValid" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="nativeResourceBindingMap" fullname="QShader::nativeResourceBindingMap" href="qshader.html#nativeResourceBindingMap" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShader::NativeResourceBindingMap" signature="QShader::NativeResourceBindingMap nativeResourceBindingMap(const QShaderKey &amp;key) const">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="nativeShaderInfo" fullname="QShader::nativeShaderInfo" href="qshader.html#nativeShaderInfo" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShader::NativeShaderInfo" signature="QShader::NativeShaderInfo nativeShaderInfo(const QShaderKey &amp;key) const">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="operator!=" href="qshader.html#operator-not-eq-1" status="active" access="public" location="qshader.h" documented="true" related="1" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QShader &amp;lhs, const QShader &amp;rhs)">
                <parameter type="const QShader &amp;" name="lhs" default=""/>
                <parameter type="const QShader &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QShader::operator=" href="qshader.html#operator-eq" status="active" access="public" location="qshader.h" documented="true" since="6.7" meta="move-assign" noexcept="true" type="QShader &amp;" signature="QShader &amp; operator=(QShader &amp;&amp;other)">
                <parameter type="QShader &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QShader::operator=" href="qshader.html#operator-eq-1" status="active" access="public" location="qshader.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QShader &amp;" signature="QShader &amp; operator=(const QShader &amp;other)">
                <parameter type="const QShader &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qshader.html#operator-eq-eq-1" status="active" access="public" location="qshader.h" documented="true" related="72" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QShader &amp;lhs, const QShader &amp;rhs)">
                <parameter type="const QShader &amp;" name="lhs" default=""/>
                <parameter type="const QShader &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qshader.html#qHash-1" status="active" access="public" location="qshader.h" documented="true" related="126" meta="plain" noexcept="true" overload="true" overload-number="1" type="size_t" signature="size_t qHash(const QShader &amp;s, size_t seed)">
                <parameter type="const QShader &amp;" name="s" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="removeNativeShaderInfo" fullname="QShader::removeNativeShaderInfo" href="qshader.html#removeNativeShaderInfo" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void removeNativeShaderInfo(const QShaderKey &amp;key)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="removeResourceBindingMap" fullname="QShader::removeResourceBindingMap" href="qshader.html#removeResourceBindingMap" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void removeResourceBindingMap(const QShaderKey &amp;key)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="removeSeparateToCombinedImageSamplerMappingList" fullname="QShader::removeSeparateToCombinedImageSamplerMappingList" href="qshader.html#removeSeparateToCombinedImageSamplerMappingList" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void removeSeparateToCombinedImageSamplerMappingList(const QShaderKey &amp;key)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="removeShader" fullname="QShader::removeShader" href="qshader.html#removeShader" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void removeShader(const QShaderKey &amp;key)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="separateToCombinedImageSamplerMappingList" fullname="QShader::separateToCombinedImageSamplerMappingList" href="qshader.html#separateToCombinedImageSamplerMappingList" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShader::SeparateToCombinedImageSamplerMappingList" signature="QShader::SeparateToCombinedImageSamplerMappingList separateToCombinedImageSamplerMappingList(const QShaderKey &amp;key) const">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="serialized" fullname="QShader::serialized" href="qshader.html#serialized" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray serialized(QShader::SerializedFormatVersion version) const">
                <parameter type="QShader::SerializedFormatVersion" name="version" default="SerializedFormatVersion::Latest"/>
            </function>
            <function name="setDescription" fullname="QShader::setDescription" href="qshader.html#setDescription" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setDescription(const QShaderDescription &amp;desc)">
                <parameter type="const QShaderDescription &amp;" name="desc" default=""/>
            </function>
            <function name="setNativeShaderInfo" fullname="QShader::setNativeShaderInfo" href="qshader.html#setNativeShaderInfo" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setNativeShaderInfo(const QShaderKey &amp;key, const QShader::NativeShaderInfo &amp;info)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
                <parameter type="const QShader::NativeShaderInfo &amp;" name="info" default=""/>
            </function>
            <function name="setResourceBindingMap" fullname="QShader::setResourceBindingMap" href="qshader.html#setResourceBindingMap" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setResourceBindingMap(const QShaderKey &amp;key, const QShader::NativeResourceBindingMap &amp;map)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
                <parameter type="const QShader::NativeResourceBindingMap &amp;" name="map" default=""/>
            </function>
            <function name="setSeparateToCombinedImageSamplerMappingList" fullname="QShader::setSeparateToCombinedImageSamplerMappingList" href="qshader.html#setSeparateToCombinedImageSamplerMappingList" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setSeparateToCombinedImageSamplerMappingList(const QShaderKey &amp;key, const QShader::SeparateToCombinedImageSamplerMappingList &amp;list)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
                <parameter type="const QShader::SeparateToCombinedImageSamplerMappingList &amp;" name="list" default=""/>
            </function>
            <function name="setShader" fullname="QShader::setShader" href="qshader.html#setShader" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setShader(const QShaderKey &amp;key, const QShaderCode &amp;shader)">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
                <parameter type="const QShaderCode &amp;" name="shader" default=""/>
            </function>
            <function name="setStage" fullname="QShader::setStage" href="qshader.html#setStage" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setStage(QShader::Stage stage)">
                <parameter type="QShader::Stage" name="stage" default=""/>
            </function>
            <function name="shader" fullname="QShader::shader" href="qshader.html#shader" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShaderCode" signature="QShaderCode shader(const QShaderKey &amp;key) const">
                <parameter type="const QShaderKey &amp;" name="key" default=""/>
            </function>
            <function name="stage" fullname="QShader::stage" href="qshader.html#stage" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShader::Stage" signature="QShader::Stage stage() const"/>
            <function name="swap" fullname="QShader::swap" href="qshader.html#swap" status="active" access="public" location="qshader.h" documented="true" since="6.7" meta="plain" noexcept="true" type="void" signature="void swap(QShader &amp;other)">
                <parameter type="QShader &amp;" name="other" default=""/>
            </function>
            <function name="~QShader" fullname="QShader::~QShader" href="qshader.html#dtor.QShader" status="active" access="public" location="qshader.h" documented="true" meta="destructor" noexcept="true" signature="~QShader()"/>
            <struct name="NativeShaderInfo" fullname="QShader::NativeShaderInfo" href="qshader-nativeshaderinfo.html" status="active" access="public" location="qshader.h" documented="true" module="QtGui" brief="Additional metadata about the native shader code">
                <variable name="extraBufferBindings" fullname="QShader::NativeShaderInfo::extraBufferBindings" href="qshader-nativeshaderinfo.html#extraBufferBindings-var" status="active" access="public" location="qshader.h" documented="true" type="QMap&lt;int, int&gt;" static="false"/>
                <variable name="flags" fullname="QShader::NativeShaderInfo::flags" href="qshader-nativeshaderinfo.html#flags-var" status="active" access="public" location="qshader.h" documented="true" type="int" static="false"/>
            </struct>
            <struct name="SeparateToCombinedImageSamplerMapping" fullname="QShader::SeparateToCombinedImageSamplerMapping" href="qshader-separatetocombinedimagesamplermapping.html" status="active" access="public" location="qshader.h" documented="true" module="QtGui" brief="Mapping metadata for sampler uniforms">
                <variable name="combinedSamplerName" fullname="QShader::SeparateToCombinedImageSamplerMapping::combinedSamplerName" href="qshader-separatetocombinedimagesamplermapping.html#combinedSamplerName-var" status="active" access="public" location="qshader.h" documented="true" type="QByteArray" static="false"/>
                <variable name="samplerBinding" fullname="QShader::SeparateToCombinedImageSamplerMapping::samplerBinding" href="qshader-separatetocombinedimagesamplermapping.html#samplerBinding-var" status="active" access="public" location="qshader.h" documented="true" type="int" static="false"/>
                <variable name="textureBinding" fullname="QShader::SeparateToCombinedImageSamplerMapping::textureBinding" href="qshader-separatetocombinedimagesamplermapping.html#textureBinding-var" status="active" access="public" location="qshader.h" documented="true" type="int" static="false"/>
            </struct>
            <enum name="SerializedFormatVersion" fullname="QShader::SerializedFormatVersion" href="qshader.html#SerializedFormatVersion-enum" status="active" access="public" location="qshader.h" documented="true" scoped="true">
                <value name="Latest" value="0"/>
                <value name="Qt_6_5" value="1"/>
                <value name="Qt_6_4" value="2"/>
            </enum>
            <enum name="Source" fullname="QShader::Source" href="qshader.html#Source-enum" status="active" access="public" location="qshader.h" documented="true">
                <value name="SpirvShader" value="0"/>
                <value name="GlslShader" value="1"/>
                <value name="HlslShader" value="2"/>
                <value name="DxbcShader" value="3"/>
                <value name="MslShader" value="4"/>
                <value name="DxilShader" value="5"/>
                <value name="MetalLibShader" value="6"/>
                <value name="WgslShader" value="7"/>
            </enum>
            <enum name="Stage" fullname="QShader::Stage" href="qshader.html#Stage-enum" status="active" access="public" location="qshader.h" documented="true">
                <value name="VertexStage" value="0"/>
                <value name="TessellationControlStage" value="1"/>
                <value name="TessellationEvaluationStage" value="2"/>
                <value name="GeometryStage" value="3"/>
                <value name="FragmentStage" value="4"/>
                <value name="ComputeStage" value="5"/>
            </enum>
            <enum name="Variant" fullname="QShader::Variant" href="qshader.html#Variant-enum" status="active" access="public" location="qshader.h" documented="true">
                <value name="StandardShader" value="0"/>
                <value name="BatchableVertexShader" value="1"/>
                <value name="UInt16IndexedVertexAsComputeShader" value="2"/>
                <value name="UInt32IndexedVertexAsComputeShader" value="3"/>
                <value name="NonIndexedVertexAsComputeShader" value="4"/>
            </enum>
            <typedef name="NativeResourceBindingMap" fullname="QShader::NativeResourceBindingMap" href="qshader.html#NativeResourceBindingMap-typedef" status="active" access="public" location="qshader.h" documented="true" aliasedtype="QMap&lt;int, QPair&lt;int, int&gt; &gt;"/>
            <typedef name="SeparateToCombinedImageSamplerMappingList" fullname="QShader::SeparateToCombinedImageSamplerMappingList" href="qshader.html#SeparateToCombinedImageSamplerMappingList-typedef" status="active" access="public" location="qshader.h" documented="true" aliasedtype="QList&lt;SeparateToCombinedImageSamplerMapping&gt;"/>
        </class>
        <class name="QShaderCode" href="qshadercode.html" status="active" access="public" location="qshader.h" since="6.6" documented="true" module="QtGui" brief="Contains source or binary code for a shader and additional metadata">
            <function name="QShaderCode" fullname="QShaderCode::QShaderCode" href="qshadercode.html#QShaderCode" status="active" access="public" location="qshader.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QShaderCode()"/>
            <function name="QShaderCode" fullname="QShaderCode::QShaderCode" href="qshadercode.html#QShaderCode-1" status="active" access="public" location="qshader.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QShaderCode(const QByteArray &amp;code, const QByteArray &amp;entry)">
                <parameter type="const QByteArray &amp;" name="code" default=""/>
                <parameter type="const QByteArray &amp;" name="entry" default="QByteArray()"/>
            </function>
            <function name="entryPoint" fullname="QShaderCode::entryPoint" href="qshadercode.html#entryPoint" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray entryPoint() const"/>
            <function name="operator!=" href="qshadercode.html#operator-not-eq-2" status="active" access="public" location="qshader.h" documented="true" related="2" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QShaderCode &amp;lhs, const QShaderCode &amp;rhs)">
                <parameter type="const QShaderCode &amp;" name="lhs" default=""/>
                <parameter type="const QShaderCode &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qshadercode.html#operator-eq-eq-2" status="active" access="public" location="qshader.h" documented="true" related="73" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator==(const QShaderCode &amp;lhs, const QShaderCode &amp;rhs)">
                <parameter type="const QShaderCode &amp;" name="lhs" default=""/>
                <parameter type="const QShaderCode &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qshadercode.html#qHash-6" status="active" access="public" location="qshader.h" documented="true" related="127" meta="plain" noexcept="true" overload="true" overload-number="6" type="size_t" signature="size_t qHash(const QShaderCode &amp;k, size_t seed)">
                <parameter type="const QShaderCode &amp;" name="k" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setEntryPoint" fullname="QShaderCode::setEntryPoint" href="qshadercode.html#setEntryPoint" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setEntryPoint(const QByteArray &amp;entry)">
                <parameter type="const QByteArray &amp;" name="entry" default=""/>
            </function>
            <function name="setShader" fullname="QShaderCode::setShader" href="qshadercode.html#setShader" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setShader(const QByteArray &amp;code)">
                <parameter type="const QByteArray &amp;" name="code" default=""/>
            </function>
            <function name="shader" fullname="QShaderCode::shader" href="qshadercode.html#shader" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray shader() const"/>
        </class>
        <class name="QShaderDescription" href="qshaderdescription.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" groups="painting-3D" module="QtGui" brief="Describes the interface of a shader">
            <contents name="example" title="Example" level="2"/>
            <function name="QShaderDescription" fullname="QShaderDescription::QShaderDescription" href="qshaderdescription.html#QShaderDescription" status="active" access="public" location="qshaderdescription.h" documented="true" meta="constructor" signature="QShaderDescription()"/>
            <function name="QShaderDescription" fullname="QShaderDescription::QShaderDescription" href="qshaderdescription.html#QShaderDescription-1" status="active" access="public" location="qshaderdescription.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QShaderDescription(const QShaderDescription &amp;other)">
                <parameter type="const QShaderDescription &amp;" name="other" default=""/>
            </function>
            <function name="combinedImageSamplers" fullname="QShaderDescription::combinedImageSamplers" href="qshaderdescription.html#combinedImageSamplers" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::InOutVariable&gt;" signature="QList&lt;QShaderDescription::InOutVariable&gt; combinedImageSamplers() const"/>
            <function name="computeShaderLocalSize" fullname="QShaderDescription::computeShaderLocalSize" href="qshaderdescription.html#computeShaderLocalSize" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="std::array&lt;uint, 3&gt;" signature="std::array&lt;uint, 3&gt; computeShaderLocalSize() const"/>
            <function name="deserialize" fullname="QShaderDescription::deserialize" href="qshaderdescription.html#deserialize" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" static="true" type="QShaderDescription" signature="QShaderDescription deserialize(QDataStream *stream, int version)">
                <parameter type="QDataStream *" name="stream" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="inputBuiltinVariables" fullname="QShaderDescription::inputBuiltinVariables" href="qshaderdescription.html#inputBuiltinVariables" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::BuiltinVariable&gt;" signature="QList&lt;QShaderDescription::BuiltinVariable&gt; inputBuiltinVariables() const"/>
            <function name="inputVariables" fullname="QShaderDescription::inputVariables" href="qshaderdescription.html#inputVariables" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::InOutVariable&gt;" signature="QList&lt;QShaderDescription::InOutVariable&gt; inputVariables() const"/>
            <function name="isValid" fullname="QShaderDescription::isValid" href="qshaderdescription.html#isValid" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="operator=" fullname="QShaderDescription::operator=" href="qshaderdescription.html#operator-eq" status="active" access="public" location="qshaderdescription.h" documented="true" meta="copy-assign" type="QShaderDescription &amp;" signature="QShaderDescription &amp; operator=(const QShaderDescription &amp;other)">
                <parameter type="const QShaderDescription &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qshaderdescription.html#operator-eq-eq-1" status="active" access="public" location="qshaderdescription.h" documented="true" related="74" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QShaderDescription &amp;lhs, const QShaderDescription &amp;rhs)">
                <parameter type="const QShaderDescription &amp;" name="lhs" default=""/>
                <parameter type="const QShaderDescription &amp;" name="rhs" default=""/>
            </function>
            <function name="outputBuiltinVariables" fullname="QShaderDescription::outputBuiltinVariables" href="qshaderdescription.html#outputBuiltinVariables" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::BuiltinVariable&gt;" signature="QList&lt;QShaderDescription::BuiltinVariable&gt; outputBuiltinVariables() const"/>
            <function name="outputVariables" fullname="QShaderDescription::outputVariables" href="qshaderdescription.html#outputVariables" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::InOutVariable&gt;" signature="QList&lt;QShaderDescription::InOutVariable&gt; outputVariables() const"/>
            <function name="pushConstantBlocks" fullname="QShaderDescription::pushConstantBlocks" href="qshaderdescription.html#pushConstantBlocks" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::PushConstantBlock&gt;" signature="QList&lt;QShaderDescription::PushConstantBlock&gt; pushConstantBlocks() const"/>
            <function name="serialize" fullname="QShaderDescription::serialize" href="qshaderdescription.html#serialize" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="void" signature="void serialize(QDataStream *stream, int version) const">
                <parameter type="QDataStream *" name="stream" default=""/>
                <parameter type="int" name="version" default=""/>
            </function>
            <function name="storageBlocks" fullname="QShaderDescription::storageBlocks" href="qshaderdescription.html#storageBlocks" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::StorageBlock&gt;" signature="QList&lt;QShaderDescription::StorageBlock&gt; storageBlocks() const"/>
            <function name="storageImages" fullname="QShaderDescription::storageImages" href="qshaderdescription.html#storageImages" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::InOutVariable&gt;" signature="QList&lt;QShaderDescription::InOutVariable&gt; storageImages() const"/>
            <function name="tessellationMode" fullname="QShaderDescription::tessellationMode" href="qshaderdescription.html#tessellationMode" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QShaderDescription::TessellationMode" signature="QShaderDescription::TessellationMode tessellationMode() const"/>
            <function name="tessellationOutputVertexCount" fullname="QShaderDescription::tessellationOutputVertexCount" href="qshaderdescription.html#tessellationOutputVertexCount" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="uint" signature="uint tessellationOutputVertexCount() const"/>
            <function name="tessellationPartitioning" fullname="QShaderDescription::tessellationPartitioning" href="qshaderdescription.html#tessellationPartitioning" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QShaderDescription::TessellationPartitioning" signature="QShaderDescription::TessellationPartitioning tessellationPartitioning() const"/>
            <function name="tessellationWindingOrder" fullname="QShaderDescription::tessellationWindingOrder" href="qshaderdescription.html#tessellationWindingOrder" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QShaderDescription::TessellationWindingOrder" signature="QShaderDescription::TessellationWindingOrder tessellationWindingOrder() const"/>
            <function name="toJson" fullname="QShaderDescription::toJson" href="qshaderdescription.html#toJson" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toJson() const"/>
            <function name="uniformBlocks" fullname="QShaderDescription::uniformBlocks" href="qshaderdescription.html#uniformBlocks" status="active" access="public" location="qshaderdescription.h" documented="true" meta="plain" const="true" type="QList&lt;QShaderDescription::UniformBlock&gt;" signature="QList&lt;QShaderDescription::UniformBlock&gt; uniformBlocks() const"/>
            <function name="~QShaderDescription" fullname="QShaderDescription::~QShaderDescription" href="qshaderdescription.html#dtor.QShaderDescription" status="active" access="public" location="qshaderdescription.h" documented="true" meta="destructor" noexcept="true" signature="~QShaderDescription()"/>
            <struct name="BlockVariable" fullname="QShaderDescription::BlockVariable" href="qshaderdescription-blockvariable.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" module="QtGui" brief="Describes a member of a uniform or push constant block">
                <function name="operator==" href="qshaderdescription-blockvariable.html#operator-eq-eq-4" status="active" access="public" location="qshaderdescription.h" documented="true" related="75" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator==(const QShaderDescription::BlockVariable &amp;lhs, const QShaderDescription::BlockVariable &amp;rhs)">
                    <parameter type="const QShaderDescription::BlockVariable &amp;" name="lhs" default=""/>
                    <parameter type="const QShaderDescription::BlockVariable &amp;" name="rhs" default=""/>
                </function>
                <variable name="arrayDims" fullname="QShaderDescription::BlockVariable::arrayDims" href="qshaderdescription-blockvariable.html#arrayDims-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;int&gt;" static="false"/>
                <variable name="arrayStride" fullname="QShaderDescription::BlockVariable::arrayStride" href="qshaderdescription-blockvariable.html#arrayStride-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="matrixIsRowMajor" fullname="QShaderDescription::BlockVariable::matrixIsRowMajor" href="qshaderdescription-blockvariable.html#matrixIsRowMajor-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="bool" static="false"/>
                <variable name="matrixStride" fullname="QShaderDescription::BlockVariable::matrixStride" href="qshaderdescription-blockvariable.html#matrixStride-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="name" fullname="QShaderDescription::BlockVariable::name" href="qshaderdescription-blockvariable.html#name-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
                <variable name="offset" fullname="QShaderDescription::BlockVariable::offset" href="qshaderdescription-blockvariable.html#offset-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="size" fullname="QShaderDescription::BlockVariable::size" href="qshaderdescription-blockvariable.html#size-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="structMembers" fullname="QShaderDescription::BlockVariable::structMembers" href="qshaderdescription-blockvariable.html#structMembers-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;QShaderDescription::BlockVariable&gt;" static="false"/>
                <variable name="type" fullname="QShaderDescription::BlockVariable::type" href="qshaderdescription-blockvariable.html#type-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::VariableType" static="false"/>
            </struct>
            <struct name="BuiltinVariable" fullname="QShaderDescription::BuiltinVariable" href="qshaderdescription-builtinvariable.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" module="QtGui" brief="Describes a built-in variable">
                <function name="operator==" href="qshaderdescription-builtinvariable.html#operator-eq-eq-5" status="active" access="public" location="qshaderdescription.h" documented="true" related="76" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator==(const QShaderDescription::BuiltinVariable &amp;lhs, const QShaderDescription::BuiltinVariable &amp;rhs)">
                    <parameter type="const QShaderDescription::BuiltinVariable &amp;" name="lhs" default=""/>
                    <parameter type="const QShaderDescription::BuiltinVariable &amp;" name="rhs" default=""/>
                </function>
                <variable name="arrayDims" fullname="QShaderDescription::BuiltinVariable::arrayDims" href="qshaderdescription-builtinvariable.html#arrayDims-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;int&gt;" static="false"/>
                <variable name="type" fullname="QShaderDescription::BuiltinVariable::type" href="qshaderdescription-builtinvariable.html#type-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::BuiltinType" static="false"/>
                <variable name="varType" fullname="QShaderDescription::BuiltinVariable::varType" href="qshaderdescription-builtinvariable.html#varType-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::VariableType" static="false"/>
            </struct>
            <struct name="InOutVariable" fullname="QShaderDescription::InOutVariable" href="qshaderdescription-inoutvariable.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" module="QtGui" brief="Describes an input or output variable in the shader">
                <function name="operator==" href="qshaderdescription-inoutvariable.html#operator-eq-eq-6" status="active" access="public" location="qshaderdescription.h" documented="true" related="77" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator==(const QShaderDescription::InOutVariable &amp;lhs, const QShaderDescription::InOutVariable &amp;rhs)">
                    <parameter type="const QShaderDescription::InOutVariable &amp;" name="lhs" default=""/>
                    <parameter type="const QShaderDescription::InOutVariable &amp;" name="rhs" default=""/>
                </function>
                <variable name="arrayDims" fullname="QShaderDescription::InOutVariable::arrayDims" href="qshaderdescription-inoutvariable.html#arrayDims-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;int&gt;" static="false"/>
                <variable name="binding" fullname="QShaderDescription::InOutVariable::binding" href="qshaderdescription-inoutvariable.html#binding-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="descriptorSet" fullname="QShaderDescription::InOutVariable::descriptorSet" href="qshaderdescription-inoutvariable.html#descriptorSet-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="imageFlags" fullname="QShaderDescription::InOutVariable::imageFlags" href="qshaderdescription-inoutvariable.html#imageFlags-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::ImageFlags" static="false"/>
                <variable name="imageFormat" fullname="QShaderDescription::InOutVariable::imageFormat" href="qshaderdescription-inoutvariable.html#imageFormat-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::ImageFormat" static="false"/>
                <variable name="location" fullname="QShaderDescription::InOutVariable::location" href="qshaderdescription-inoutvariable.html#location-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="name" fullname="QShaderDescription::InOutVariable::name" href="qshaderdescription-inoutvariable.html#name-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
                <variable name="perPatch" fullname="QShaderDescription::InOutVariable::perPatch" href="qshaderdescription-inoutvariable.html#perPatch-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="bool" static="false"/>
                <variable name="structMembers" fullname="QShaderDescription::InOutVariable::structMembers" href="qshaderdescription-inoutvariable.html#structMembers-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;QShaderDescription::BlockVariable&gt;" static="false"/>
                <variable name="type" fullname="QShaderDescription::InOutVariable::type" href="qshaderdescription-inoutvariable.html#type-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::VariableType" static="false"/>
            </struct>
            <struct name="PushConstantBlock" fullname="QShaderDescription::PushConstantBlock" href="qshaderdescription-pushconstantblock.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" module="QtGui" brief="Describes a push constant block">
                <function name="operator==" href="qshaderdescription-pushconstantblock.html#operator-eq-eq-7" status="active" access="public" location="qshaderdescription.h" documented="true" related="78" meta="plain" noexcept="true" overload="true" overload-number="7" type="bool" signature="bool operator==(const QShaderDescription::PushConstantBlock &amp;lhs, const QShaderDescription::PushConstantBlock &amp;rhs)">
                    <parameter type="const QShaderDescription::PushConstantBlock &amp;" name="lhs" default=""/>
                    <parameter type="const QShaderDescription::PushConstantBlock &amp;" name="rhs" default=""/>
                </function>
                <variable name="members" fullname="QShaderDescription::PushConstantBlock::members" href="qshaderdescription-pushconstantblock.html#members-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;QShaderDescription::BlockVariable&gt;" static="false"/>
                <variable name="name" fullname="QShaderDescription::PushConstantBlock::name" href="qshaderdescription-pushconstantblock.html#name-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
                <variable name="size" fullname="QShaderDescription::PushConstantBlock::size" href="qshaderdescription-pushconstantblock.html#size-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
            </struct>
            <struct name="StorageBlock" fullname="QShaderDescription::StorageBlock" href="qshaderdescription-storageblock.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" module="QtGui" brief="Describes a shader storage block">
                <function name="operator==" href="qshaderdescription-storageblock.html#operator-eq-eq-8" status="active" access="public" location="qshaderdescription.h" documented="true" related="79" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator==(const QShaderDescription::StorageBlock &amp;lhs, const QShaderDescription::StorageBlock &amp;rhs)">
                    <parameter type="const QShaderDescription::StorageBlock &amp;" name="lhs" default=""/>
                    <parameter type="const QShaderDescription::StorageBlock &amp;" name="rhs" default=""/>
                </function>
                <variable name="binding" fullname="QShaderDescription::StorageBlock::binding" href="qshaderdescription-storageblock.html#binding-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="blockName" fullname="QShaderDescription::StorageBlock::blockName" href="qshaderdescription-storageblock.html#blockName-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
                <variable name="descriptorSet" fullname="QShaderDescription::StorageBlock::descriptorSet" href="qshaderdescription-storageblock.html#descriptorSet-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="instanceName" fullname="QShaderDescription::StorageBlock::instanceName" href="qshaderdescription-storageblock.html#instanceName-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
                <variable name="knownSize" fullname="QShaderDescription::StorageBlock::knownSize" href="qshaderdescription-storageblock.html#knownSize-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="members" fullname="QShaderDescription::StorageBlock::members" href="qshaderdescription-storageblock.html#members-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;QShaderDescription::BlockVariable&gt;" static="false"/>
                <variable name="qualifierFlags" fullname="QShaderDescription::StorageBlock::qualifierFlags" href="qshaderdescription-storageblock.html#qualifierFlags-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QShaderDescription::QualifierFlags" static="false"/>
                <variable name="runtimeArrayStride" fullname="QShaderDescription::StorageBlock::runtimeArrayStride" href="qshaderdescription-storageblock.html#runtimeArrayStride-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
            </struct>
            <struct name="UniformBlock" fullname="QShaderDescription::UniformBlock" href="qshaderdescription-uniformblock.html" status="active" access="public" location="qshaderdescription.h" since="6.6" documented="true" module="QtGui" brief="Describes a uniform block">
                <function name="operator==" href="qshaderdescription-uniformblock.html#operator-eq-eq-9" status="active" access="public" location="qshaderdescription.h" documented="true" related="80" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator==(const QShaderDescription::UniformBlock &amp;lhs, const QShaderDescription::UniformBlock &amp;rhs)">
                    <parameter type="const QShaderDescription::UniformBlock &amp;" name="lhs" default=""/>
                    <parameter type="const QShaderDescription::UniformBlock &amp;" name="rhs" default=""/>
                </function>
                <variable name="binding" fullname="QShaderDescription::UniformBlock::binding" href="qshaderdescription-uniformblock.html#binding-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="blockName" fullname="QShaderDescription::UniformBlock::blockName" href="qshaderdescription-uniformblock.html#blockName-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
                <variable name="descriptorSet" fullname="QShaderDescription::UniformBlock::descriptorSet" href="qshaderdescription-uniformblock.html#descriptorSet-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="members" fullname="QShaderDescription::UniformBlock::members" href="qshaderdescription-uniformblock.html#members-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QList&lt;QShaderDescription::BlockVariable&gt;" static="false"/>
                <variable name="size" fullname="QShaderDescription::UniformBlock::size" href="qshaderdescription-uniformblock.html#size-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="int" static="false"/>
                <variable name="structName" fullname="QShaderDescription::UniformBlock::structName" href="qshaderdescription-uniformblock.html#structName-var" status="active" access="public" location="qshaderdescription.h" documented="true" type="QByteArray" static="false"/>
            </struct>
            <enum name="BuiltinType" fullname="QShaderDescription::BuiltinType" href="qshaderdescription.html#BuiltinType-enum" status="active" access="public" location="qshaderdescription.h" documented="true">
                <value name="PositionBuiltin" value="0"/>
                <value name="PointSizeBuiltin" value="1"/>
                <value name="ClipDistanceBuiltin" value="3"/>
                <value name="CullDistanceBuiltin" value="4"/>
                <value name="VertexIdBuiltin" value="5"/>
                <value name="InstanceIdBuiltin" value="6"/>
                <value name="PrimitiveIdBuiltin" value="7"/>
                <value name="InvocationIdBuiltin" value="8"/>
                <value name="LayerBuiltin" value="9"/>
                <value name="ViewportIndexBuiltin" value="10"/>
                <value name="TessLevelOuterBuiltin" value="11"/>
                <value name="TessLevelInnerBuiltin" value="12"/>
                <value name="TessCoordBuiltin" value="13"/>
                <value name="PatchVerticesBuiltin" value="14"/>
                <value name="FragCoordBuiltin" value="15"/>
                <value name="PointCoordBuiltin" value="16"/>
                <value name="FrontFacingBuiltin" value="17"/>
                <value name="SampleIdBuiltin" value="18"/>
                <value name="SamplePositionBuiltin" value="19"/>
                <value name="SampleMaskBuiltin" value="20"/>
                <value name="FragDepthBuiltin" value="22"/>
                <value name="NumWorkGroupsBuiltin" value="24"/>
                <value name="WorkgroupSizeBuiltin" value="25"/>
                <value name="WorkgroupIdBuiltin" value="26"/>
                <value name="LocalInvocationIdBuiltin" value="27"/>
                <value name="GlobalInvocationIdBuiltin" value="28"/>
                <value name="LocalInvocationIndexBuiltin" value="29"/>
                <value name="VertexIndexBuiltin" value="42"/>
                <value name="InstanceIndexBuiltin" value="43"/>
            </enum>
            <enum name="ImageFlag" fullname="QShaderDescription::ImageFlag" href="qshaderdescription.html#ImageFlag-enum" status="active" access="public" location="qshaderdescription.h" documented="true" typedef="QShaderDescription::ImageFlags">
                <value name="ReadOnlyImage" value="1 &lt;&lt; 0"/>
                <value name="WriteOnlyImage" value="1 &lt;&lt; 1"/>
            </enum>
            <enum name="ImageFormat" fullname="QShaderDescription::ImageFormat" href="qshaderdescription.html#ImageFormat-enum" status="active" access="public" location="qshaderdescription.h" documented="true">
                <value name="ImageFormatUnknown" value="0"/>
                <value name="ImageFormatRgba32f" value="1"/>
                <value name="ImageFormatRgba16f" value="2"/>
                <value name="ImageFormatR32f" value="3"/>
                <value name="ImageFormatRgba8" value="4"/>
                <value name="ImageFormatRgba8Snorm" value="5"/>
                <value name="ImageFormatRg32f" value="6"/>
                <value name="ImageFormatRg16f" value="7"/>
                <value name="ImageFormatR11fG11fB10f" value="8"/>
                <value name="ImageFormatR16f" value="9"/>
                <value name="ImageFormatRgba16" value="10"/>
                <value name="ImageFormatRgb10A2" value="11"/>
                <value name="ImageFormatRg16" value="12"/>
                <value name="ImageFormatRg8" value="13"/>
                <value name="ImageFormatR16" value="14"/>
                <value name="ImageFormatR8" value="15"/>
                <value name="ImageFormatRgba16Snorm" value="16"/>
                <value name="ImageFormatRg16Snorm" value="17"/>
                <value name="ImageFormatRg8Snorm" value="18"/>
                <value name="ImageFormatR16Snorm" value="19"/>
                <value name="ImageFormatR8Snorm" value="20"/>
                <value name="ImageFormatRgba32i" value="21"/>
                <value name="ImageFormatRgba16i" value="22"/>
                <value name="ImageFormatRgba8i" value="23"/>
                <value name="ImageFormatR32i" value="24"/>
                <value name="ImageFormatRg32i" value="25"/>
                <value name="ImageFormatRg16i" value="26"/>
                <value name="ImageFormatRg8i" value="27"/>
                <value name="ImageFormatR16i" value="28"/>
                <value name="ImageFormatR8i" value="29"/>
                <value name="ImageFormatRgba32ui" value="30"/>
                <value name="ImageFormatRgba16ui" value="31"/>
                <value name="ImageFormatRgba8ui" value="32"/>
                <value name="ImageFormatR32ui" value="33"/>
                <value name="ImageFormatRgb10a2ui" value="34"/>
                <value name="ImageFormatRg32ui" value="35"/>
                <value name="ImageFormatRg16ui" value="36"/>
                <value name="ImageFormatRg8ui" value="37"/>
                <value name="ImageFormatR16ui" value="38"/>
                <value name="ImageFormatR8ui" value="39"/>
            </enum>
            <enum name="QualifierFlag" fullname="QShaderDescription::QualifierFlag" href="qshaderdescription.html#QualifierFlag-enum" status="active" access="public" location="qshaderdescription.h" documented="true" typedef="QShaderDescription::QualifierFlags">
                <value name="QualifierReadOnly" value="1 &lt;&lt; 0"/>
                <value name="QualifierWriteOnly" value="1 &lt;&lt; 1"/>
                <value name="QualifierCoherent" value="1 &lt;&lt; 2"/>
                <value name="QualifierVolatile" value="1 &lt;&lt; 3"/>
                <value name="QualifierRestrict" value="1 &lt;&lt; 4"/>
            </enum>
            <enum name="TessellationMode" fullname="QShaderDescription::TessellationMode" href="qshaderdescription.html#TessellationMode-enum" status="active" access="public" location="qshaderdescription.h" documented="true">
                <value name="UnknownTessellationMode" value="0"/>
                <value name="TrianglesTessellationMode" value="1"/>
                <value name="QuadTessellationMode" value="2"/>
                <value name="IsolineTessellationMode" value="3"/>
            </enum>
            <enum name="TessellationPartitioning" fullname="QShaderDescription::TessellationPartitioning" href="qshaderdescription.html#TessellationPartitioning-enum" status="active" access="public" location="qshaderdescription.h" documented="true">
                <value name="UnknownTessellationPartitioning" value="0"/>
                <value name="EqualTessellationPartitioning" value="1"/>
                <value name="FractionalEvenTessellationPartitioning" value="2"/>
                <value name="FractionalOddTessellationPartitioning" value="3"/>
            </enum>
            <enum name="TessellationWindingOrder" fullname="QShaderDescription::TessellationWindingOrder" href="qshaderdescription.html#TessellationWindingOrder-enum" status="active" access="public" location="qshaderdescription.h" documented="true">
                <value name="UnknownTessellationWindingOrder" value="0"/>
                <value name="CwTessellationWindingOrder" value="1"/>
                <value name="CcwTessellationWindingOrder" value="2"/>
            </enum>
            <enum name="VariableType" fullname="QShaderDescription::VariableType" href="qshaderdescription.html#VariableType-enum" status="active" access="public" location="qshaderdescription.h" documented="true">
                <value name="Unknown" value="0"/>
                <value name="Float" value="1"/>
                <value name="Vec2" value="2"/>
                <value name="Vec3" value="3"/>
                <value name="Vec4" value="4"/>
                <value name="Mat2" value="5"/>
                <value name="Mat2x3" value="6"/>
                <value name="Mat2x4" value="7"/>
                <value name="Mat3" value="8"/>
                <value name="Mat3x2" value="9"/>
                <value name="Mat3x4" value="10"/>
                <value name="Mat4" value="11"/>
                <value name="Mat4x2" value="12"/>
                <value name="Mat4x3" value="13"/>
                <value name="Int" value="14"/>
                <value name="Int2" value="15"/>
                <value name="Int3" value="16"/>
                <value name="Int4" value="17"/>
                <value name="Uint" value="18"/>
                <value name="Uint2" value="19"/>
                <value name="Uint3" value="20"/>
                <value name="Uint4" value="21"/>
                <value name="Bool" value="22"/>
                <value name="Bool2" value="23"/>
                <value name="Bool3" value="24"/>
                <value name="Bool4" value="25"/>
                <value name="Double" value="26"/>
                <value name="Double2" value="27"/>
                <value name="Double3" value="28"/>
                <value name="Double4" value="29"/>
                <value name="DMat2" value="30"/>
                <value name="DMat2x3" value="31"/>
                <value name="DMat2x4" value="32"/>
                <value name="DMat3" value="33"/>
                <value name="DMat3x2" value="34"/>
                <value name="DMat3x4" value="35"/>
                <value name="DMat4" value="36"/>
                <value name="DMat4x2" value="37"/>
                <value name="DMat4x3" value="38"/>
                <value name="Sampler1D" value="39"/>
                <value name="Sampler2D" value="40"/>
                <value name="Sampler2DMS" value="41"/>
                <value name="Sampler3D" value="42"/>
                <value name="SamplerCube" value="43"/>
                <value name="Sampler1DArray" value="44"/>
                <value name="Sampler2DArray" value="45"/>
                <value name="Sampler2DMSArray" value="46"/>
                <value name="Sampler3DArray" value="47"/>
                <value name="SamplerCubeArray" value="48"/>
                <value name="SamplerRect" value="49"/>
                <value name="SamplerBuffer" value="50"/>
                <value name="SamplerExternalOES" value="51"/>
                <value name="Sampler" value="52"/>
                <value name="Image1D" value="53"/>
                <value name="Image2D" value="54"/>
                <value name="Image2DMS" value="55"/>
                <value name="Image3D" value="56"/>
                <value name="ImageCube" value="57"/>
                <value name="Image1DArray" value="58"/>
                <value name="Image2DArray" value="59"/>
                <value name="Image2DMSArray" value="60"/>
                <value name="Image3DArray" value="61"/>
                <value name="ImageCubeArray" value="62"/>
                <value name="ImageRect" value="63"/>
                <value name="ImageBuffer" value="64"/>
                <value name="Struct" value="65"/>
                <value name="Half" value="66"/>
                <value name="Half2" value="67"/>
                <value name="Half3" value="68"/>
                <value name="Half4" value="69"/>
            </enum>
            <typedef name="ImageFlags" fullname="QShaderDescription::ImageFlags" href="qshaderdescription.html#ImageFlag-enum" status="active" access="public" location="qshaderdescription.h" enum="QShaderDescription::ImageFlag"/>
            <typedef name="QualifierFlags" fullname="QShaderDescription::QualifierFlags" href="qshaderdescription.html#QualifierFlag-enum" status="active" access="public" location="qshaderdescription.h" enum="QShaderDescription::QualifierFlag"/>
        </class>
        <class name="QShaderKey" href="qshaderkey.html" status="active" access="public" location="qshader.h" since="6.6" documented="true" module="QtGui" brief="Specifies the shading language, the version with flags, and the variant">
            <function name="QShaderKey" fullname="QShaderKey::QShaderKey" href="qshaderkey.html#QShaderKey" status="active" access="public" location="qshader.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QShaderKey()"/>
            <function name="QShaderKey" fullname="QShaderKey::QShaderKey" href="qshaderkey.html#QShaderKey-1" status="active" access="public" location="qshader.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QShaderKey(QShader::Source s, const QShaderVersion &amp;sver, QShader::Variant svar)">
                <parameter type="QShader::Source" name="s" default=""/>
                <parameter type="const QShaderVersion &amp;" name="sver" default=""/>
                <parameter type="QShader::Variant" name="svar" default="QShader::StandardShader"/>
            </function>
            <function name="operator!=" href="qshaderkey.html#operator-not-eq-3" status="active" access="public" location="qshader.h" documented="true" related="3" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator!=(const QShaderKey &amp;lhs, const QShaderKey &amp;rhs)">
                <parameter type="const QShaderKey &amp;" name="lhs" default=""/>
                <parameter type="const QShaderKey &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qshaderkey.html#operator-lt" status="active" access="public" location="qshader.h" documented="true" related="44" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QShaderKey &amp;lhs, const QShaderKey &amp;rhs)">
                <parameter type="const QShaderKey &amp;" name="lhs" default=""/>
                <parameter type="const QShaderKey &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qshaderkey.html#operator-eq-eq-10" status="active" access="public" location="qshader.h" documented="true" related="81" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator==(const QShaderKey &amp;lhs, const QShaderKey &amp;rhs)">
                <parameter type="const QShaderKey &amp;" name="lhs" default=""/>
                <parameter type="const QShaderKey &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qshaderkey.html#qHash-7" status="active" access="public" location="qshader.h" documented="true" related="128" meta="plain" noexcept="true" overload="true" overload-number="7" type="size_t" signature="size_t qHash(const QShaderKey &amp;k, size_t seed)">
                <parameter type="const QShaderKey &amp;" name="k" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setSource" fullname="QShaderKey::setSource" href="qshaderkey.html#setSource" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setSource(QShader::Source s)">
                <parameter type="QShader::Source" name="s" default=""/>
            </function>
            <function name="setSourceVariant" fullname="QShaderKey::setSourceVariant" href="qshaderkey.html#setSourceVariant" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setSourceVariant(QShader::Variant svar)">
                <parameter type="QShader::Variant" name="svar" default=""/>
            </function>
            <function name="setSourceVersion" fullname="QShaderKey::setSourceVersion" href="qshaderkey.html#setSourceVersion" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setSourceVersion(const QShaderVersion &amp;sver)">
                <parameter type="const QShaderVersion &amp;" name="sver" default=""/>
            </function>
            <function name="source" fullname="QShaderKey::source" href="qshaderkey.html#source" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShader::Source" signature="QShader::Source source() const"/>
            <function name="sourceVariant" fullname="QShaderKey::sourceVariant" href="qshaderkey.html#sourceVariant" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShader::Variant" signature="QShader::Variant sourceVariant() const"/>
            <function name="sourceVersion" fullname="QShaderKey::sourceVersion" href="qshaderkey.html#sourceVersion" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShaderVersion" signature="QShaderVersion sourceVersion() const"/>
        </class>
        <class name="QShaderVersion" href="qshaderversion.html" status="active" access="public" location="qshader.h" since="6.6" documented="true" module="QtGui" brief="Specifies the shading language version">
            <function name="QShaderVersion" fullname="QShaderVersion::QShaderVersion" href="qshaderversion.html#QShaderVersion" status="active" access="public" location="qshader.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QShaderVersion()"/>
            <function name="QShaderVersion" fullname="QShaderVersion::QShaderVersion" href="qshaderversion.html#QShaderVersion-1" status="active" access="public" location="qshader.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QShaderVersion(int v, QShaderVersion::Flags f)">
                <parameter type="int" name="v" default=""/>
                <parameter type="QShaderVersion::Flags" name="f" default="Flags()"/>
            </function>
            <function name="flags" fullname="QShaderVersion::flags" href="qshaderversion.html#flags" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="QShaderVersion::Flags" signature="QShaderVersion::Flags flags() const"/>
            <function name="operator!=" href="qshaderversion.html#operator-not-eq-4" status="active" access="public" location="qshader.h" documented="true" related="4" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator!=(const QShaderVersion &amp;lhs, const QShaderVersion &amp;rhs)">
                <parameter type="const QShaderVersion &amp;" name="lhs" default=""/>
                <parameter type="const QShaderVersion &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qshaderversion.html#operator-lt-1" status="active" access="public" location="qshader.h" documented="true" related="45" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QShaderVersion &amp;lhs, const QShaderVersion &amp;rhs)">
                <parameter type="const QShaderVersion &amp;" name="lhs" default=""/>
                <parameter type="const QShaderVersion &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qshaderversion.html#operator-eq-eq-11" status="active" access="public" location="qshader.h" documented="true" related="82" meta="plain" noexcept="true" overload="true" overload-number="11" type="bool" signature="bool operator==(const QShaderVersion &amp;lhs, const QShaderVersion &amp;rhs)">
                <parameter type="const QShaderVersion &amp;" name="lhs" default=""/>
                <parameter type="const QShaderVersion &amp;" name="rhs" default=""/>
            </function>
            <function name="setFlags" fullname="QShaderVersion::setFlags" href="qshaderversion.html#setFlags" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setFlags(QShaderVersion::Flags f)">
                <parameter type="QShaderVersion::Flags" name="f" default=""/>
            </function>
            <function name="setVersion" fullname="QShaderVersion::setVersion" href="qshaderversion.html#setVersion" status="active" access="public" location="qshader.h" documented="true" meta="plain" type="void" signature="void setVersion(int v)">
                <parameter type="int" name="v" default=""/>
            </function>
            <function name="version" fullname="QShaderVersion::version" href="qshaderversion.html#version" status="active" access="public" location="qshader.h" documented="true" meta="plain" const="true" type="int" signature="int version() const"/>
            <enum name="Flag" fullname="QShaderVersion::Flag" href="qshaderversion.html#Flag-enum" status="active" access="public" location="qshader.h" documented="true" typedef="QShaderVersion::Flags">
                <value name="GlslEs" value="0x01"/>
            </enum>
            <typedef name="Flags" fullname="QShaderVersion::Flags" href="qshaderversion.html#Flag-enum" status="active" access="public" location="qshader.h" enum="QShaderVersion::Flag"/>
        </class>
        <class name="QShortcut" href="qshortcut.html" status="active" access="public" location="qshortcut.h" documented="true" groups="events" bases="QObject" module="QtGui" brief="Used to create keyboard shortcuts">
            <target name="mnemonic"/>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut" status="active" access="public" location="qshortcut.h" documented="true" meta="constructor" explicit="true" signature="QShortcut(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-1" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QShortcut(QKeySequence::StandardKey standardKey, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context)">
                <parameter type="QKeySequence::StandardKey" name="standardKey" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const char *" name="member" default="nullptr"/>
                <parameter type="const char *" name="ambiguousMember" default="nullptr"/>
                <parameter type="Qt::ShortcutContext" name="context" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-2" status="active" access="public" location="qshortcut.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QShortcut(const QKeySequence &amp;key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const char *" name="member" default="nullptr"/>
                <parameter type="const char *" name="ambiguousMember" default="nullptr"/>
                <parameter type="Qt::ShortcutContext" name="context" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-3" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="3" signature="QShortcut(QKeySequence::StandardKey key, QObject *parent, Functor functor, Qt::ShortcutContext shortcutContext)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-4" status="active" access="public" location="qshortcut.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QShortcut(const QKeySequence &amp;key, QObject *parent, Functor functor, Qt::ShortcutContext shortcutContext)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-5" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="5" signature="QShortcut(QKeySequence::StandardKey key, QObject *parent, const QObject *context, Functor functor, Qt::ShortcutContext shortcutContext)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-6" status="active" access="public" location="qshortcut.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QShortcut(const QKeySequence &amp;key, QObject *parent, const QObject *context, Functor functor, Qt::ShortcutContext shortcutContext)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-7" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="7" signature="QShortcut(QKeySequence::StandardKey key, QObject *parent, const QObject *context, Functor functor, FunctorAmbiguous functorAmbiguous, Qt::ShortcutContext shortcutContext)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="FunctorAmbiguous" name="functorAmbiguous" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-8" status="active" access="public" location="qshortcut.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QShortcut(const QKeySequence &amp;key, QObject *parent, const QObject *context, Functor functor, FunctorAmbiguous functorAmbiguous, Qt::ShortcutContext shortcutContext)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="FunctorAmbiguous" name="functorAmbiguous" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-9" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="9" signature="QShortcut(QKeySequence::StandardKey key, QObject *parent, const QObject *context1, Functor functor, const QObject *context2, FunctorAmbiguous functorAmbiguous, Qt::ShortcutContext shortcutContext)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QObject *" name="context1" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="const QObject *" name="context2" default=""/>
                <parameter type="FunctorAmbiguous" name="functorAmbiguous" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="QShortcut" fullname="QShortcut::QShortcut" href="qshortcut.html#QShortcut-10" status="active" access="public" location="qshortcut.h" documented="true" meta="constructor" overload="true" overload-number="10" signature="QShortcut(const QKeySequence &amp;key, QObject *parent, const QObject *context1, Functor functor, const QObject *context2, FunctorAmbiguous functorAmbiguous, Qt::ShortcutContext shortcutContext)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QObject *" name="context1" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="const QObject *" name="context2" default=""/>
                <parameter type="FunctorAmbiguous" name="functorAmbiguous" default=""/>
                <parameter type="Qt::ShortcutContext" name="shortcutContext" default="Qt::WindowShortcut"/>
            </function>
            <function name="activated" fullname="QShortcut::activated" href="qshortcut.html#activated" status="active" access="public" location="qshortcut.h" documented="true" meta="signal" type="void" signature="void activated()"/>
            <function name="activatedAmbiguously" fullname="QShortcut::activatedAmbiguously" href="qshortcut.html#activatedAmbiguously" status="active" access="public" location="qshortcut.h" documented="true" meta="signal" type="void" signature="void activatedAmbiguously()"/>
            <function name="autoRepeat" fullname="QShortcut::autoRepeat" href="qshortcut.html#autoRepeat-prop" status="active" access="public" location="qshortcut.h" meta="plain" const="true" associated-property="autoRepeat" type="bool" signature="bool autoRepeat() const"/>
            <function name="context" fullname="QShortcut::context" href="qshortcut.html#context-prop" status="active" access="public" location="qshortcut.h" meta="plain" const="true" associated-property="context" type="Qt::ShortcutContext" signature="Qt::ShortcutContext context() const"/>
            <function name="id" fullname="QShortcut::id" href="qshortcut-obsolete.html#id" status="deprecated" access="public" location="qshortcut.h" documented="true" meta="plain" const="true" type="int" signature="int id() const"/>
            <function name="isEnabled" fullname="QShortcut::isEnabled" href="qshortcut.html#enabled-prop" status="active" access="public" location="qshortcut.h" meta="plain" const="true" associated-property="enabled" type="bool" signature="bool isEnabled() const"/>
            <function name="key" fullname="QShortcut::key" href="qshortcut.html#key-prop" status="active" access="public" location="qshortcut.h" meta="plain" const="true" associated-property="key" type="QKeySequence" signature="QKeySequence key() const"/>
            <function name="keys" fullname="QShortcut::keys" href="qshortcut.html#keys" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="plain" const="true" type="QList&lt;QKeySequence&gt;" signature="QList&lt;QKeySequence&gt; keys() const"/>
            <function name="parentWidget" fullname="QShortcut::parentWidget" href="qshortcut.html#parentWidget" status="active" access="public" location="qshortcut.h" documented="true" meta="plain" const="true" type="QWidget *" signature="QWidget * parentWidget() const"/>
            <function name="setAutoRepeat" fullname="QShortcut::setAutoRepeat" href="qshortcut.html#autoRepeat-prop" status="active" access="public" location="qshortcut.h" meta="plain" associated-property="autoRepeat" type="void" signature="void setAutoRepeat(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="setContext" fullname="QShortcut::setContext" href="qshortcut.html#context-prop" status="active" access="public" location="qshortcut.h" meta="plain" associated-property="context" type="void" signature="void setContext(Qt::ShortcutContext context)">
                <parameter type="Qt::ShortcutContext" name="context" default=""/>
            </function>
            <function name="setEnabled" fullname="QShortcut::setEnabled" href="qshortcut.html#enabled-prop" status="active" access="public" location="qshortcut.h" meta="plain" associated-property="enabled" type="void" signature="void setEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setKey" fullname="QShortcut::setKey" href="qshortcut.html#key-prop" status="active" access="public" location="qshortcut.h" meta="plain" associated-property="key" type="void" signature="void setKey(const QKeySequence &amp;key)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
            </function>
            <function name="setKeys" fullname="QShortcut::setKeys" href="qshortcut.html#setKeys" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="plain" type="void" signature="void setKeys(QKeySequence::StandardKey key)">
                <parameter type="QKeySequence::StandardKey" name="key" default=""/>
            </function>
            <function name="setKeys" fullname="QShortcut::setKeys" href="qshortcut.html#setKeys-1" status="active" access="public" location="qshortcut.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void setKeys(const QList&lt;QKeySequence&gt; &amp;keys)">
                <parameter type="const QList&lt;QKeySequence&gt; &amp;" name="keys" default=""/>
            </function>
            <function name="setWhatsThis" fullname="QShortcut::setWhatsThis" href="qshortcut.html#setWhatsThis" status="active" access="public" location="qshortcut.h" documented="true" meta="plain" type="void" signature="void setWhatsThis(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="whatsThis" fullname="QShortcut::whatsThis" href="qshortcut.html#whatsThis" status="active" access="public" location="qshortcut.h" documented="true" meta="plain" const="true" type="QString" signature="QString whatsThis() const"/>
            <function name="~QShortcut" fullname="QShortcut::~QShortcut" href="qshortcut.html#dtor.QShortcut" status="active" access="public" location="qshortcut.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QShortcut()"/>
            <property name="autoRepeat" fullname="QShortcut::autoRepeat" href="qshortcut.html#autoRepeat-prop" status="active" access="public" location="qshortcut.h" documented="true" brief="Whether the shortcut can auto repeat">
                <getter name="autoRepeat"/>
                <setter name="setAutoRepeat"/>
            </property>
            <property name="context" fullname="QShortcut::context" href="qshortcut.html#context-prop" status="active" access="public" location="qshortcut.h" documented="true" brief="The context in which the shortcut is valid">
                <getter name="context"/>
                <setter name="setContext"/>
            </property>
            <property name="enabled" fullname="QShortcut::enabled" href="qshortcut.html#enabled-prop" status="active" access="public" location="qshortcut.h" documented="true" brief="Whether the shortcut is enabled">
                <getter name="isEnabled"/>
                <setter name="setEnabled"/>
            </property>
            <property name="key" fullname="QShortcut::key" href="qshortcut.html#key-prop" status="active" access="public" location="qshortcut.h" documented="true" brief="The shortcut's primary key sequence">
                <getter name="key"/>
                <setter name="setKey"/>
            </property>
        </class>
        <class name="QShortcutEvent" href="qshortcutevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Event which is generated when the user presses a key combination">
            <function name="QShortcutEvent" fullname="QShortcutEvent::QShortcutEvent" href="qshortcutevent.html#QShortcutEvent" status="active" access="public" location="qevent.h" documented="true" since="6.5" meta="constructor" signature="QShortcutEvent(const QKeySequence &amp;key, const QShortcut *shortcut, bool ambiguous)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="const QShortcut *" name="shortcut" default="nullptr"/>
                <parameter type="bool" name="ambiguous" default="false"/>
            </function>
            <function name="QShortcutEvent" fullname="QShortcutEvent::QShortcutEvent" href="qshortcutevent-obsolete.html#QShortcutEvent-1" status="deprecated" access="public" location="qevent.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QShortcutEvent(const QKeySequence &amp;key, int id, bool ambiguous)">
                <parameter type="const QKeySequence &amp;" name="key" default=""/>
                <parameter type="int" name="id" default=""/>
                <parameter type="bool" name="ambiguous" default="false"/>
            </function>
            <function name="isAmbiguous" fullname="QShortcutEvent::isAmbiguous" href="qshortcutevent.html#isAmbiguous" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAmbiguous() const"/>
            <function name="key" fullname="QShortcutEvent::key" href="qshortcutevent.html#key" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QKeySequence &amp;" signature="const QKeySequence &amp; key() const"/>
            <function name="shortcutId" fullname="QShortcutEvent::shortcutId" href="qshortcutevent-obsolete.html#shortcutId" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int shortcutId() const"/>
        </class>
        <class name="QShowEvent" href="qshowevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="Event that is sent when a widget is shown">
            <function name="QShowEvent" fullname="QShowEvent::QShowEvent" href="qshowevent.html#QShowEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QShowEvent()"/>
        </class>
        <class name="QSinglePointEvent" href="qsinglepointevent.html" status="active" access="public" location="qevent.h" since="6.0" documented="true" bases="QPointerEvent" module="QtGui" brief="A base class for pointer events containing a single point, such as mouse events">
            <function name="button" fullname="QSinglePointEvent::button" href="qsinglepointevent.html#button" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::MouseButton" signature="Qt::MouseButton button() const"/>
            <function name="buttons" fullname="QSinglePointEvent::buttons" href="qsinglepointevent.html#buttons" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::MouseButtons" signature="Qt::MouseButtons buttons() const"/>
            <function name="exclusivePointGrabber" fullname="QSinglePointEvent::exclusivePointGrabber" href="qsinglepointevent.html#exclusivePointGrabber-prop" status="active" access="public" location="qevent.h" meta="plain" const="true" associated-property="exclusivePointGrabber" type="QObject *" signature="QObject * exclusivePointGrabber() const"/>
            <function name="globalPosition" fullname="QSinglePointEvent::globalPosition" href="qsinglepointevent.html#globalPosition" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF globalPosition() const"/>
            <function name="isBeginEvent" fullname="QSinglePointEvent::isBeginEvent" href="qsinglepointevent.html#isBeginEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isBeginEvent() const override"/>
            <function name="isEndEvent" fullname="QSinglePointEvent::isEndEvent" href="qsinglepointevent.html#isEndEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isEndEvent() const override"/>
            <function name="isUpdateEvent" fullname="QSinglePointEvent::isUpdateEvent" href="qsinglepointevent.html#isUpdateEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isUpdateEvent() const override"/>
            <function name="position" fullname="QSinglePointEvent::position" href="qsinglepointevent.html#position" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF position() const"/>
            <function name="scenePosition" fullname="QSinglePointEvent::scenePosition" href="qsinglepointevent.html#scenePosition" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF scenePosition() const"/>
            <function name="setExclusivePointGrabber" fullname="QSinglePointEvent::setExclusivePointGrabber" href="qsinglepointevent.html#exclusivePointGrabber-prop" status="active" access="public" location="qevent.h" meta="plain" associated-property="exclusivePointGrabber" type="void" signature="void setExclusivePointGrabber(QObject *exclusiveGrabber)">
                <parameter type="QObject *" name="exclusiveGrabber" default=""/>
            </function>
            <property name="exclusivePointGrabber" fullname="QSinglePointEvent::exclusivePointGrabber" href="qsinglepointevent.html#exclusivePointGrabber-prop" status="active" access="public" location="qevent.h" documented="true" brief="The object that will receive future updates">
                <getter name="exclusivePointGrabber"/>
                <setter name="setExclusivePointGrabber"/>
            </property>
        </class>
        <class name="QStandardItem" href="qstandarditem.html" status="active" access="public" location="qstandarditemmodel.h" documented="true" groups="model-view" module="QtGui" brief="Item for use with the QStandardItemModel class">
            <contents name="subclassing" title="Subclassing" level="1"/>
            <function name="QStandardItem" fullname="QStandardItem::QStandardItem" href="qstandarditem.html#QStandardItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="constructor" signature="QStandardItem()"/>
            <function name="QStandardItem" fullname="QStandardItem::QStandardItem" href="qstandarditem.html#QStandardItem-1" status="active" access="protected" location="qstandarditemmodel.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QStandardItem(const QStandardItem &amp;other)">
                <parameter type="const QStandardItem &amp;" name="other" default=""/>
            </function>
            <function name="QStandardItem" fullname="QStandardItem::QStandardItem" href="qstandarditem.html#QStandardItem-2" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QStandardItem(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="QStandardItem" fullname="QStandardItem::QStandardItem" href="qstandarditem.html#QStandardItem-3" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QStandardItem(const QIcon &amp;icon, const QString &amp;text)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="QStandardItem" fullname="QStandardItem::QStandardItem" href="qstandarditem.html#QStandardItem-4" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QStandardItem(int rows, int columns)">
                <parameter type="int" name="rows" default=""/>
                <parameter type="int" name="columns" default="1"/>
            </function>
            <function name="accessibleDescription" fullname="QStandardItem::accessibleDescription" href="qstandarditem.html#accessibleDescription" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString accessibleDescription() const"/>
            <function name="accessibleText" fullname="QStandardItem::accessibleText" href="qstandarditem.html#accessibleText" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString accessibleText() const"/>
            <function name="appendColumn" fullname="QStandardItem::appendColumn" href="qstandarditem.html#appendColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void appendColumn(const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="appendRow" fullname="QStandardItem::appendRow" href="qstandarditem.html#appendRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void appendRow(const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="appendRow" fullname="QStandardItem::appendRow" href="qstandarditem.html#appendRow-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void appendRow(QStandardItem *item)">
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="appendRows" fullname="QStandardItem::appendRows" href="qstandarditem.html#appendRows" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void appendRows(const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="background" fullname="QStandardItem::background" href="qstandarditem.html#background" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush background() const"/>
            <function name="checkState" fullname="QStandardItem::checkState" href="qstandarditem.html#checkState" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="Qt::CheckState" signature="Qt::CheckState checkState() const"/>
            <function name="child" fullname="QStandardItem::child" href="qstandarditem.html#child" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * child(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="clearData" fullname="QStandardItem::clearData" href="qstandarditem.html#clearData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void clearData()"/>
            <function name="clone" fullname="QStandardItem::clone" href="qstandarditem.html#clone" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QStandardItem *" signature="QStandardItem * clone() const"/>
            <function name="column" fullname="QStandardItem::column" href="qstandarditem.html#column" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="int" signature="int column() const"/>
            <function name="columnCount" fullname="QStandardItem::columnCount" href="qstandarditem.html#columnCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="int" signature="int columnCount() const"/>
            <function name="data" fullname="QStandardItem::data" href="qstandarditem.html#data" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QVariant" signature="QVariant data(int role) const">
                <parameter type="int" name="role" default="Qt::UserRole + 1"/>
            </function>
            <function name="emitDataChanged" fullname="QStandardItem::emitDataChanged" href="qstandarditem.html#emitDataChanged" status="active" access="protected" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void emitDataChanged()"/>
            <function name="flags" fullname="QStandardItem::flags" href="qstandarditem.html#flags" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="Qt::ItemFlags" signature="Qt::ItemFlags flags() const"/>
            <function name="font" fullname="QStandardItem::font" href="qstandarditem.html#font" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QFont" signature="QFont font() const"/>
            <function name="foreground" fullname="QStandardItem::foreground" href="qstandarditem.html#foreground" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush foreground() const"/>
            <function name="hasChildren" fullname="QStandardItem::hasChildren" href="qstandarditem.html#hasChildren" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasChildren() const"/>
            <function name="icon" fullname="QStandardItem::icon" href="qstandarditem.html#icon" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QIcon" signature="QIcon icon() const"/>
            <function name="index" fullname="QStandardItem::index" href="qstandarditem.html#index" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex index() const"/>
            <function name="insertColumn" fullname="QStandardItem::insertColumn" href="qstandarditem.html#insertColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void insertColumn(int column, const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="int" name="column" default=""/>
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="insertColumns" fullname="QStandardItem::insertColumns" href="qstandarditem.html#insertColumns" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void insertColumns(int column, int count)">
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="insertRow" fullname="QStandardItem::insertRow" href="qstandarditem.html#insertRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void insertRow(int row, const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="insertRow" fullname="QStandardItem::insertRow" href="qstandarditem.html#insertRow-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insertRow(int row, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="insertRows" fullname="QStandardItem::insertRows" href="qstandarditem.html#insertRows" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void insertRows(int row, const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="insertRows" fullname="QStandardItem::insertRows" href="qstandarditem.html#insertRows-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insertRows(int row, int count)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="isAutoTristate" fullname="QStandardItem::isAutoTristate" href="qstandarditem.html#isAutoTristate" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAutoTristate() const"/>
            <function name="isCheckable" fullname="QStandardItem::isCheckable" href="qstandarditem.html#isCheckable" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCheckable() const"/>
            <function name="isDragEnabled" fullname="QStandardItem::isDragEnabled" href="qstandarditem.html#isDragEnabled" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDragEnabled() const"/>
            <function name="isDropEnabled" fullname="QStandardItem::isDropEnabled" href="qstandarditem.html#isDropEnabled" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDropEnabled() const"/>
            <function name="isEditable" fullname="QStandardItem::isEditable" href="qstandarditem.html#isEditable" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEditable() const"/>
            <function name="isEnabled" fullname="QStandardItem::isEnabled" href="qstandarditem.html#isEnabled" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEnabled() const"/>
            <function name="isSelectable" fullname="QStandardItem::isSelectable" href="qstandarditem.html#isSelectable" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSelectable() const"/>
            <function name="isUserTristate" fullname="QStandardItem::isUserTristate" href="qstandarditem.html#isUserTristate" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUserTristate() const"/>
            <function name="model" fullname="QStandardItem::model" href="qstandarditem.html#model" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItemModel *" signature="QStandardItemModel * model() const"/>
            <function name="multiData" fullname="QStandardItem::multiData" href="qstandarditem.html#multiData" status="active" access="public" location="qstandarditemmodel.h" documented="true" since="6.0" meta="plain" virtual="virtual" const="true" type="void" signature="void multiData(QModelRoleDataSpan roleDataSpan) const">
                <parameter type="QModelRoleDataSpan" name="roleDataSpan" default=""/>
            </function>
            <function name="operator&lt;" fullname="QStandardItem::operator&lt;" href="qstandarditem.html#operator-lt" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool operator&lt;(const QStandardItem &amp;other) const">
                <parameter type="const QStandardItem &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qstandarditem.html#operator-lt-lt-24" status="active" access="public" location="qstandarditemmodel.h" documented="true" related="69" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QStandardItem &amp;item)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QStandardItem &amp;" name="item" default=""/>
            </function>
            <function name="operator=" fullname="QStandardItem::operator=" href="qstandarditem.html#operator-eq" status="active" access="protected" location="qstandarditemmodel.h" documented="true" meta="copy-assign" type="QStandardItem &amp;" signature="QStandardItem &amp; operator=(const QStandardItem &amp;other)">
                <parameter type="const QStandardItem &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qstandarditem.html#operator-gt-gt-21" status="active" access="public" location="qstandarditemmodel.h" documented="true" related="105" meta="plain" overload="true" overload-number="21" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QStandardItem &amp;item)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QStandardItem &amp;" name="item" default=""/>
            </function>
            <function name="parent" fullname="QStandardItem::parent" href="qstandarditem.html#parent" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * parent() const"/>
            <function name="read" fullname="QStandardItem::read" href="qstandarditem.html#read" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void read(QDataStream &amp;in)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
            </function>
            <function name="removeColumn" fullname="QStandardItem::removeColumn" href="qstandarditem.html#removeColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void removeColumn(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="removeColumns" fullname="QStandardItem::removeColumns" href="qstandarditem.html#removeColumns" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void removeColumns(int column, int count)">
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="removeRow" fullname="QStandardItem::removeRow" href="qstandarditem.html#removeRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void removeRow(int row)">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="removeRows" fullname="QStandardItem::removeRows" href="qstandarditem.html#removeRows" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void removeRows(int row, int count)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="row" fullname="QStandardItem::row" href="qstandarditem.html#row" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="int" signature="int row() const"/>
            <function name="rowCount" fullname="QStandardItem::rowCount" href="qstandarditem.html#rowCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="int" signature="int rowCount() const"/>
            <function name="setAccessibleDescription" fullname="QStandardItem::setAccessibleDescription" href="qstandarditem.html#setAccessibleDescription" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setAccessibleDescription(const QString &amp;accessibleDescription)">
                <parameter type="const QString &amp;" name="accessibleDescription" default=""/>
            </function>
            <function name="setAccessibleText" fullname="QStandardItem::setAccessibleText" href="qstandarditem.html#setAccessibleText" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setAccessibleText(const QString &amp;accessibleText)">
                <parameter type="const QString &amp;" name="accessibleText" default=""/>
            </function>
            <function name="setAutoTristate" fullname="QStandardItem::setAutoTristate" href="qstandarditem.html#setAutoTristate" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setAutoTristate(bool tristate)">
                <parameter type="bool" name="tristate" default=""/>
            </function>
            <function name="setBackground" fullname="QStandardItem::setBackground" href="qstandarditem.html#setBackground" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setBackground(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setCheckState" fullname="QStandardItem::setCheckState" href="qstandarditem.html#setCheckState" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setCheckState(Qt::CheckState state)">
                <parameter type="Qt::CheckState" name="state" default=""/>
            </function>
            <function name="setCheckable" fullname="QStandardItem::setCheckable" href="qstandarditem.html#setCheckable" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setCheckable(bool checkable)">
                <parameter type="bool" name="checkable" default=""/>
            </function>
            <function name="setChild" fullname="QStandardItem::setChild" href="qstandarditem.html#setChild" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setChild(int row, int column, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="setChild" fullname="QStandardItem::setChild" href="qstandarditem.html#setChild-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setChild(int row, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="setColumnCount" fullname="QStandardItem::setColumnCount" href="qstandarditem.html#setColumnCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setColumnCount(int columns)">
                <parameter type="int" name="columns" default=""/>
            </function>
            <function name="setData" fullname="QStandardItem::setData" href="qstandarditem.html#setData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void setData(const QVariant &amp;value, int role)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="role" default="Qt::UserRole + 1"/>
            </function>
            <function name="setDragEnabled" fullname="QStandardItem::setDragEnabled" href="qstandarditem.html#setDragEnabled" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setDragEnabled(bool dragEnabled)">
                <parameter type="bool" name="dragEnabled" default=""/>
            </function>
            <function name="setDropEnabled" fullname="QStandardItem::setDropEnabled" href="qstandarditem.html#setDropEnabled" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setDropEnabled(bool dropEnabled)">
                <parameter type="bool" name="dropEnabled" default=""/>
            </function>
            <function name="setEditable" fullname="QStandardItem::setEditable" href="qstandarditem.html#setEditable" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setEditable(bool editable)">
                <parameter type="bool" name="editable" default=""/>
            </function>
            <function name="setEnabled" fullname="QStandardItem::setEnabled" href="qstandarditem.html#setEnabled" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setFlags" fullname="QStandardItem::setFlags" href="qstandarditem.html#setFlags" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setFlags(Qt::ItemFlags flags)">
                <parameter type="Qt::ItemFlags" name="flags" default=""/>
            </function>
            <function name="setFont" fullname="QStandardItem::setFont" href="qstandarditem.html#setFont" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="setForeground" fullname="QStandardItem::setForeground" href="qstandarditem.html#setForeground" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setForeground(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setIcon" fullname="QStandardItem::setIcon" href="qstandarditem.html#setIcon" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setIcon(const QIcon &amp;icon)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
            </function>
            <function name="setRowCount" fullname="QStandardItem::setRowCount" href="qstandarditem.html#setRowCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setRowCount(int rows)">
                <parameter type="int" name="rows" default=""/>
            </function>
            <function name="setSelectable" fullname="QStandardItem::setSelectable" href="qstandarditem.html#setSelectable" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setSelectable(bool selectable)">
                <parameter type="bool" name="selectable" default=""/>
            </function>
            <function name="setSizeHint" fullname="QStandardItem::setSizeHint" href="qstandarditem.html#setSizeHint" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setSizeHint(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setStatusTip" fullname="QStandardItem::setStatusTip" href="qstandarditem.html#setStatusTip" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setStatusTip(const QString &amp;statusTip)">
                <parameter type="const QString &amp;" name="statusTip" default=""/>
            </function>
            <function name="setText" fullname="QStandardItem::setText" href="qstandarditem.html#setText" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setTextAlignment" fullname="QStandardItem::setTextAlignment" href="qstandarditem.html#setTextAlignment" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setTextAlignment(Qt::Alignment alignment)">
                <parameter type="Qt::Alignment" name="alignment" default=""/>
            </function>
            <function name="setToolTip" fullname="QStandardItem::setToolTip" href="qstandarditem.html#setToolTip" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setToolTip(const QString &amp;toolTip)">
                <parameter type="const QString &amp;" name="toolTip" default=""/>
            </function>
            <function name="setUserTristate" fullname="QStandardItem::setUserTristate" href="qstandarditem.html#setUserTristate" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setUserTristate(bool tristate)">
                <parameter type="bool" name="tristate" default=""/>
            </function>
            <function name="setWhatsThis" fullname="QStandardItem::setWhatsThis" href="qstandarditem.html#setWhatsThis" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setWhatsThis(const QString &amp;whatsThis)">
                <parameter type="const QString &amp;" name="whatsThis" default=""/>
            </function>
            <function name="sizeHint" fullname="QStandardItem::sizeHint" href="qstandarditem.html#sizeHint" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize sizeHint() const"/>
            <function name="sortChildren" fullname="QStandardItem::sortChildren" href="qstandarditem.html#sortChildren" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void sortChildren(int column, Qt::SortOrder order)">
                <parameter type="int" name="column" default=""/>
                <parameter type="Qt::SortOrder" name="order" default="Qt::AscendingOrder"/>
            </function>
            <function name="statusTip" fullname="QStandardItem::statusTip" href="qstandarditem.html#statusTip" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString statusTip() const"/>
            <function name="takeChild" fullname="QStandardItem::takeChild" href="qstandarditem.html#takeChild" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QStandardItem *" signature="QStandardItem * takeChild(int row, int column)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="takeColumn" fullname="QStandardItem::takeColumn" href="qstandarditem.html#takeColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QList&lt;QStandardItem *&gt;" signature="QList&lt;QStandardItem *&gt; takeColumn(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="takeRow" fullname="QStandardItem::takeRow" href="qstandarditem.html#takeRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QList&lt;QStandardItem *&gt;" signature="QList&lt;QStandardItem *&gt; takeRow(int row)">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="text" fullname="QStandardItem::text" href="qstandarditem.html#text" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="textAlignment" fullname="QStandardItem::textAlignment" href="qstandarditem.html#textAlignment" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="Qt::Alignment" signature="Qt::Alignment textAlignment() const"/>
            <function name="toolTip" fullname="QStandardItem::toolTip" href="qstandarditem.html#toolTip" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString toolTip() const"/>
            <function name="type" fullname="QStandardItem::type" href="qstandarditem.html#type" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int type() const"/>
            <function name="whatsThis" fullname="QStandardItem::whatsThis" href="qstandarditem.html#whatsThis" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QString" signature="QString whatsThis() const"/>
            <function name="write" fullname="QStandardItem::write" href="qstandarditem.html#write" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="void" signature="void write(QDataStream &amp;out) const">
                <parameter type="QDataStream &amp;" name="out" default=""/>
            </function>
            <function name="~QStandardItem" fullname="QStandardItem::~QStandardItem" href="qstandarditem.html#dtor.QStandardItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QStandardItem()"/>
            <enum name="ItemType" fullname="QStandardItem::ItemType" href="qstandarditem.html#ItemType-enum" status="active" access="public" location="qstandarditemmodel.h" documented="true">
                <value name="Type" value="0"/>
                <value name="UserType" value="1000"/>
            </enum>
        </class>
        <class name="QStandardItemModel" href="qstandarditemmodel.html" status="active" access="public" location="qstandarditemmodel.h" documented="true" groups="model-view" bases="QAbstractItemModel" module="QtGui" brief="Generic model for storing custom data">
            <function name="QStandardItemModel" fullname="QStandardItemModel::QStandardItemModel" href="qstandarditemmodel.html#QStandardItemModel" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="constructor" explicit="true" signature="QStandardItemModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QStandardItemModel" fullname="QStandardItemModel::QStandardItemModel" href="qstandarditemmodel.html#QStandardItemModel-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QStandardItemModel(int rows, int columns, QObject *parent)">
                <parameter type="int" name="rows" default=""/>
                <parameter type="int" name="columns" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="appendColumn" fullname="QStandardItemModel::appendColumn" href="qstandarditemmodel.html#appendColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void appendColumn(const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="appendRow" fullname="QStandardItemModel::appendRow" href="qstandarditemmodel.html#appendRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void appendRow(const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="appendRow" fullname="QStandardItemModel::appendRow" href="qstandarditemmodel.html#appendRow-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void appendRow(QStandardItem *item)">
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="bindableSortRole" fullname="QStandardItemModel::bindableSortRole" href="qstandarditemmodel.html#sortRole-prop" status="active" access="public" location="qstandarditemmodel.h" meta="plain" associated-property="sortRole" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableSortRole()"/>
            <function name="clear" fullname="QStandardItemModel::clear" href="qstandarditemmodel.html#clear" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="clearItemData" fullname="QStandardItemModel::clearItemData" href="qstandarditemmodel.html#clearItemData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool clearItemData(const QModelIndex &amp;index) override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="columnCount" fullname="QStandardItemModel::columnCount" href="qstandarditemmodel.html#columnCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="int" signature="int columnCount(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="data" fullname="QStandardItemModel::data" href="qstandarditemmodel.html#data" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QVariant" signature="QVariant data(const QModelIndex &amp;index, int role) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="dropMimeData" fullname="QStandardItemModel::dropMimeData" href="qstandarditemmodel.html#dropMimeData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) override">
                <parameter type="const QMimeData *" name="data" default=""/>
                <parameter type="Qt::DropAction" name="action" default=""/>
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
            </function>
            <function name="findItems" fullname="QStandardItemModel::findItems" href="qstandarditemmodel.html#findItems" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QList&lt;QStandardItem *&gt;" signature="QList&lt;QStandardItem *&gt; findItems(const QString &amp;text, Qt::MatchFlags flags, int column) const">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="Qt::MatchFlags" name="flags" default="Qt::MatchExactly"/>
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="flags" fullname="QStandardItemModel::flags" href="qstandarditemmodel.html#flags" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::ItemFlags" signature="Qt::ItemFlags flags(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="hasChildren" fullname="QStandardItemModel::hasChildren" href="qstandarditemmodel.html#hasChildren" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool hasChildren(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="headerData" fullname="QStandardItemModel::headerData" href="qstandarditemmodel.html#headerData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QVariant" signature="QVariant headerData(int section, Qt::Orientation orientation, int role) const override">
                <parameter type="int" name="section" default=""/>
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="horizontalHeaderItem" fullname="QStandardItemModel::horizontalHeaderItem" href="qstandarditemmodel.html#horizontalHeaderItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * horizontalHeaderItem(int column) const">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="index" fullname="QStandardItemModel::index" href="qstandarditemmodel.html#index" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex index(int row, int column, const QModelIndex &amp;parent) const override">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="indexFromItem" fullname="QStandardItemModel::indexFromItem" href="qstandarditemmodel.html#indexFromItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex indexFromItem(const QStandardItem *item) const">
                <parameter type="const QStandardItem *" name="item" default=""/>
            </function>
            <function name="insertColumn" fullname="QStandardItemModel::insertColumn" href="qstandarditemmodel.html#insertColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void insertColumn(int column, const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="int" name="column" default=""/>
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="insertColumn" fullname="QStandardItemModel::insertColumn" href="qstandarditemmodel.html#insertColumn-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool insertColumn(int column, const QModelIndex &amp;parent)">
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="insertColumns" fullname="QStandardItemModel::insertColumns" href="qstandarditemmodel.html#insertColumns" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool insertColumns(int column, int count, const QModelIndex &amp;parent) override">
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="insertRow" fullname="QStandardItemModel::insertRow" href="qstandarditemmodel.html#insertRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void insertRow(int row, const QList&lt;QStandardItem *&gt; &amp;items)">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QList&lt;QStandardItem *&gt; &amp;" name="items" default=""/>
            </function>
            <function name="insertRow" fullname="QStandardItemModel::insertRow" href="qstandarditemmodel.html#insertRow-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool insertRow(int row, const QModelIndex &amp;parent)">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="insertRow" fullname="QStandardItemModel::insertRow" href="qstandarditemmodel.html#insertRow-2" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void insertRow(int row, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="insertRows" fullname="QStandardItemModel::insertRows" href="qstandarditemmodel.html#insertRows" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool insertRows(int row, int count, const QModelIndex &amp;parent) override">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="invisibleRootItem" fullname="QStandardItemModel::invisibleRootItem" href="qstandarditemmodel.html#invisibleRootItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * invisibleRootItem() const"/>
            <function name="item" fullname="QStandardItemModel::item" href="qstandarditemmodel.html#item" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * item(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="itemChanged" fullname="QStandardItemModel::itemChanged" href="qstandarditemmodel.html#itemChanged" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="signal" type="void" signature="void itemChanged(QStandardItem *item)">
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="itemData" fullname="QStandardItemModel::itemData" href="qstandarditemmodel.html#itemData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QMap&lt;int, QVariant&gt;" signature="QMap&lt;int, QVariant&gt; itemData(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="itemFromIndex" fullname="QStandardItemModel::itemFromIndex" href="qstandarditemmodel.html#itemFromIndex" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * itemFromIndex(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="itemPrototype" fullname="QStandardItemModel::itemPrototype" href="qstandarditemmodel.html#itemPrototype" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="const QStandardItem *" signature="const QStandardItem * itemPrototype() const"/>
            <function name="mimeData" fullname="QStandardItemModel::mimeData" href="qstandarditemmodel.html#mimeData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QMimeData *" signature="QMimeData * mimeData(const QModelIndexList &amp;indexes) const override">
                <parameter type="const QModelIndexList &amp;" name="indexes" default=""/>
            </function>
            <function name="mimeTypes" fullname="QStandardItemModel::mimeTypes" href="qstandarditemmodel.html#mimeTypes" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QStringList" signature="QStringList mimeTypes() const override"/>
            <function name="multiData" fullname="QStandardItemModel::multiData" href="qstandarditemmodel.html#multiData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="void" signature="void multiData(const QModelIndex &amp;index, QModelRoleDataSpan roleDataSpan) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="QModelRoleDataSpan" name="roleDataSpan" default=""/>
            </function>
            <function name="parent" fullname="QStandardItemModel::parent" href="qstandarditemmodel.html#parent" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex parent(const QModelIndex &amp;child) const override">
                <parameter type="const QModelIndex &amp;" name="child" default=""/>
            </function>
            <function name="removeColumns" fullname="QStandardItemModel::removeColumns" href="qstandarditemmodel.html#removeColumns" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool removeColumns(int column, int count, const QModelIndex &amp;parent) override">
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="removeRows" fullname="QStandardItemModel::removeRows" href="qstandarditemmodel.html#removeRows" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool removeRows(int row, int count, const QModelIndex &amp;parent) override">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="roleNames" fullname="QStandardItemModel::roleNames" href="qstandarditemmodel.html#roleNames" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QHash&lt;int, QByteArray&gt;" signature="QHash&lt;int, QByteArray&gt; roleNames() const override"/>
            <function name="rowCount" fullname="QStandardItemModel::rowCount" href="qstandarditemmodel.html#rowCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="int" signature="int rowCount(const QModelIndex &amp;parent) const override">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="setColumnCount" fullname="QStandardItemModel::setColumnCount" href="qstandarditemmodel.html#setColumnCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setColumnCount(int columns)">
                <parameter type="int" name="columns" default=""/>
            </function>
            <function name="setData" fullname="QStandardItemModel::setData" href="qstandarditemmodel.html#setData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool setData(const QModelIndex &amp;index, const QVariant &amp;value, int role) override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="role" default="Qt::EditRole"/>
            </function>
            <function name="setHeaderData" fullname="QStandardItemModel::setHeaderData" href="qstandarditemmodel.html#setHeaderData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &amp;value, int role) override">
                <parameter type="int" name="section" default=""/>
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="role" default="Qt::EditRole"/>
            </function>
            <function name="setHorizontalHeaderItem" fullname="QStandardItemModel::setHorizontalHeaderItem" href="qstandarditemmodel.html#setHorizontalHeaderItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setHorizontalHeaderItem(int column, QStandardItem *item)">
                <parameter type="int" name="column" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="setHorizontalHeaderLabels" fullname="QStandardItemModel::setHorizontalHeaderLabels" href="qstandarditemmodel.html#setHorizontalHeaderLabels" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setHorizontalHeaderLabels(const QStringList &amp;labels)">
                <parameter type="const QStringList &amp;" name="labels" default=""/>
            </function>
            <function name="setItem" fullname="QStandardItemModel::setItem" href="qstandarditemmodel.html#setItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setItem(int row, int column, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="setItem" fullname="QStandardItemModel::setItem" href="qstandarditemmodel.html#setItem-1" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setItem(int row, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="setItemData" fullname="QStandardItemModel::setItemData" href="qstandarditemmodel.html#setItemData" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool setItemData(const QModelIndex &amp;index, const QMap&lt;int, QVariant&gt; &amp;roles) override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="const QMap&lt;int, QVariant&gt; &amp;" name="roles" default=""/>
            </function>
            <function name="setItemPrototype" fullname="QStandardItemModel::setItemPrototype" href="qstandarditemmodel.html#setItemPrototype" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setItemPrototype(const QStandardItem *item)">
                <parameter type="const QStandardItem *" name="item" default=""/>
            </function>
            <function name="setItemRoleNames" fullname="QStandardItemModel::setItemRoleNames" href="qstandarditemmodel.html#setItemRoleNames" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setItemRoleNames(const QHash&lt;int, QByteArray&gt; &amp;roleNames)">
                <parameter type="const QHash&lt;int, QByteArray&gt; &amp;" name="roleNames" default=""/>
            </function>
            <function name="setRowCount" fullname="QStandardItemModel::setRowCount" href="qstandarditemmodel.html#setRowCount" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setRowCount(int rows)">
                <parameter type="int" name="rows" default=""/>
            </function>
            <function name="setSortRole" fullname="QStandardItemModel::setSortRole" href="qstandarditemmodel.html#sortRole-prop" status="active" access="public" location="qstandarditemmodel.h" meta="plain" associated-property="sortRole" type="void" signature="void setSortRole(int role)">
                <parameter type="int" name="role" default=""/>
            </function>
            <function name="setVerticalHeaderItem" fullname="QStandardItemModel::setVerticalHeaderItem" href="qstandarditemmodel.html#setVerticalHeaderItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setVerticalHeaderItem(int row, QStandardItem *item)">
                <parameter type="int" name="row" default=""/>
                <parameter type="QStandardItem *" name="item" default=""/>
            </function>
            <function name="setVerticalHeaderLabels" fullname="QStandardItemModel::setVerticalHeaderLabels" href="qstandarditemmodel.html#setVerticalHeaderLabels" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="void" signature="void setVerticalHeaderLabels(const QStringList &amp;labels)">
                <parameter type="const QStringList &amp;" name="labels" default=""/>
            </function>
            <function name="sort" fullname="QStandardItemModel::sort" href="qstandarditemmodel.html#sort" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void sort(int column, Qt::SortOrder order) override">
                <parameter type="int" name="column" default=""/>
                <parameter type="Qt::SortOrder" name="order" default="Qt::AscendingOrder"/>
            </function>
            <function name="sortRole" fullname="QStandardItemModel::sortRole" href="qstandarditemmodel.html#sortRole-prop" status="active" access="public" location="qstandarditemmodel.h" meta="plain" const="true" associated-property="sortRole" type="int" signature="int sortRole() const"/>
            <function name="supportedDropActions" fullname="QStandardItemModel::supportedDropActions" href="qstandarditemmodel.html#supportedDropActions" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::DropActions" signature="Qt::DropActions supportedDropActions() const override"/>
            <function name="takeColumn" fullname="QStandardItemModel::takeColumn" href="qstandarditemmodel.html#takeColumn" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QList&lt;QStandardItem *&gt;" signature="QList&lt;QStandardItem *&gt; takeColumn(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="takeHorizontalHeaderItem" fullname="QStandardItemModel::takeHorizontalHeaderItem" href="qstandarditemmodel.html#takeHorizontalHeaderItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QStandardItem *" signature="QStandardItem * takeHorizontalHeaderItem(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="takeItem" fullname="QStandardItemModel::takeItem" href="qstandarditemmodel.html#takeItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QStandardItem *" signature="QStandardItem * takeItem(int row, int column)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="takeRow" fullname="QStandardItemModel::takeRow" href="qstandarditemmodel.html#takeRow" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QList&lt;QStandardItem *&gt;" signature="QList&lt;QStandardItem *&gt; takeRow(int row)">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="takeVerticalHeaderItem" fullname="QStandardItemModel::takeVerticalHeaderItem" href="qstandarditemmodel.html#takeVerticalHeaderItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" type="QStandardItem *" signature="QStandardItem * takeVerticalHeaderItem(int row)">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="verticalHeaderItem" fullname="QStandardItemModel::verticalHeaderItem" href="qstandarditemmodel.html#verticalHeaderItem" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="plain" const="true" type="QStandardItem *" signature="QStandardItem * verticalHeaderItem(int row) const">
                <parameter type="int" name="row" default=""/>
            </function>
            <function name="~QStandardItemModel" fullname="QStandardItemModel::~QStandardItemModel" href="qstandarditemmodel.html#dtor.QStandardItemModel" status="active" access="public" location="qstandarditemmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QStandardItemModel()"/>
            <property name="sortRole" fullname="QStandardItemModel::sortRole" href="qstandarditemmodel.html#sortRole-prop" status="active" access="public" location="qstandarditemmodel.h" documented="true" bindable="true" brief="The item role that is used to query the model's data when sorting items">
                <getter name="sortRole"/>
                <setter name="setSortRole"/>
                <bindable name="bindableSortRole"/>
            </property>
        </class>
        <class name="QStaticText" href="qstatictext.html" status="active" access="public" location="qstatictext.h" documented="true" groups="multimedia,shared,text" module="QtGui" brief="Enables optimized drawing of text when the text and its layout is updated rarely">
            <function name="QStaticText" fullname="QStaticText::QStaticText" href="qstatictext.html#QStaticText" status="active" access="public" location="qstatictext.h" documented="true" meta="constructor" signature="QStaticText()"/>
            <function name="QStaticText" fullname="QStaticText::QStaticText" href="qstatictext.html#QStaticText-1" status="active" access="public" location="qstatictext.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QStaticText(const QStaticText &amp;other)">
                <parameter type="const QStaticText &amp;" name="other" default=""/>
            </function>
            <function name="QStaticText" fullname="QStaticText::QStaticText" href="qstatictext.html#QStaticText-2" status="active" access="public" location="qstatictext.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QStaticText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="operator!=" fullname="QStaticText::operator!=" href="qstatictext.html#operator-not-eq" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QStaticText &amp;other) const">
                <parameter type="const QStaticText &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QStaticText::operator=" href="qstatictext.html#operator-eq" status="active" access="public" location="qstatictext.h" documented="true" meta="copy-assign" type="QStaticText &amp;" signature="QStaticText &amp; operator=(const QStaticText &amp;other)">
                <parameter type="const QStaticText &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QStaticText::operator==" href="qstatictext.html#operator-eq-eq" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QStaticText &amp;other) const">
                <parameter type="const QStaticText &amp;" name="other" default=""/>
            </function>
            <function name="performanceHint" fullname="QStaticText::performanceHint" href="qstatictext.html#performanceHint" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="QStaticText::PerformanceHint" signature="QStaticText::PerformanceHint performanceHint() const"/>
            <function name="prepare" fullname="QStaticText::prepare" href="qstatictext.html#prepare" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" type="void" signature="void prepare(const QTransform &amp;matrix, const QFont &amp;font)">
                <parameter type="const QTransform &amp;" name="matrix" default="QTransform()"/>
                <parameter type="const QFont &amp;" name="font" default="QFont()"/>
            </function>
            <function name="setPerformanceHint" fullname="QStaticText::setPerformanceHint" href="qstatictext.html#setPerformanceHint" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" type="void" signature="void setPerformanceHint(QStaticText::PerformanceHint performanceHint)">
                <parameter type="QStaticText::PerformanceHint" name="performanceHint" default=""/>
            </function>
            <function name="setText" fullname="QStaticText::setText" href="qstatictext.html#setText" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setTextFormat" fullname="QStaticText::setTextFormat" href="qstatictext.html#setTextFormat" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" type="void" signature="void setTextFormat(Qt::TextFormat textFormat)">
                <parameter type="Qt::TextFormat" name="textFormat" default=""/>
            </function>
            <function name="setTextOption" fullname="QStaticText::setTextOption" href="qstatictext.html#setTextOption" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" type="void" signature="void setTextOption(const QTextOption &amp;textOption)">
                <parameter type="const QTextOption &amp;" name="textOption" default=""/>
            </function>
            <function name="setTextWidth" fullname="QStaticText::setTextWidth" href="qstatictext.html#setTextWidth" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" type="void" signature="void setTextWidth(qreal textWidth)">
                <parameter type="qreal" name="textWidth" default=""/>
            </function>
            <function name="size" fullname="QStaticText::size" href="qstatictext.html#size" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="QSizeF" signature="QSizeF size() const"/>
            <function name="swap" fullname="QStaticText::swap" href="qstatictext.html#swap" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QStaticText &amp;other)">
                <parameter type="QStaticText &amp;" name="other" default=""/>
            </function>
            <function name="text" fullname="QStaticText::text" href="qstatictext.html#text" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="textFormat" fullname="QStaticText::textFormat" href="qstatictext.html#textFormat" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="Qt::TextFormat" signature="Qt::TextFormat textFormat() const"/>
            <function name="textOption" fullname="QStaticText::textOption" href="qstatictext.html#textOption" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="QTextOption" signature="QTextOption textOption() const"/>
            <function name="textWidth" fullname="QStaticText::textWidth" href="qstatictext.html#textWidth" status="active" access="public" location="qstatictext.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal textWidth() const"/>
            <function name="~QStaticText" fullname="QStaticText::~QStaticText" href="qstatictext.html#dtor.QStaticText" status="active" access="public" location="qstatictext.h" documented="true" meta="destructor" noexcept="true" signature="~QStaticText()"/>
            <enum name="PerformanceHint" fullname="QStaticText::PerformanceHint" href="qstatictext.html#PerformanceHint-enum" status="active" access="public" location="qstatictext.h" documented="true">
                <value name="ModerateCaching" value="0"/>
                <value name="AggressiveCaching" value="1"/>
            </enum>
        </class>
        <class name="QStatusTipEvent" href="qstatustipevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events,helpsystem" bases="QEvent" module="QtGui" brief="Event that is used to show messages in a status bar">
            <function name="QStatusTipEvent" fullname="QStatusTipEvent::QStatusTipEvent" href="qstatustipevent.html#QStatusTipEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QStatusTipEvent(const QString &amp;tip)">
                <parameter type="const QString &amp;" name="tip" default=""/>
            </function>
            <function name="tip" fullname="QStatusTipEvent::tip" href="qstatustipevent.html#tip" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QString" signature="QString tip() const"/>
        </class>
        <class name="QStyleHints" href="qstylehints.html" status="active" access="public" location="qstylehints.h" documented="true" bases="QObject" module="QtGui" brief="Contains platform specific hints and settings">
            <function name="colorScheme" fullname="QStyleHints::colorScheme" href="qstylehints.html#colorScheme-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="colorScheme" type="Qt::ColorScheme" signature="Qt::ColorScheme colorScheme() const"/>
            <function name="colorSchemeChanged" fullname="QStyleHints::colorSchemeChanged" href="qstylehints.html#colorScheme-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="colorScheme" type="void" signature="void colorSchemeChanged(Qt::ColorScheme colorScheme)">
                <parameter type="Qt::ColorScheme" name="colorScheme" default=""/>
            </function>
            <function name="cursorFlashTime" fullname="QStyleHints::cursorFlashTime" href="qstylehints.html#cursorFlashTime-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="cursorFlashTime" type="int" signature="int cursorFlashTime() const"/>
            <function name="cursorFlashTimeChanged" fullname="QStyleHints::cursorFlashTimeChanged" href="qstylehints.html#cursorFlashTime-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="cursorFlashTime" type="void" signature="void cursorFlashTimeChanged(int cursorFlashTime)">
                <parameter type="int" name="cursorFlashTime" default=""/>
            </function>
            <function name="fontSmoothingGamma" fullname="QStyleHints::fontSmoothingGamma" href="qstylehints.html#fontSmoothingGamma-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="fontSmoothingGamma" type="qreal" signature="qreal fontSmoothingGamma() const"/>
            <function name="keyboardAutoRepeatRate" fullname="QStyleHints::keyboardAutoRepeatRate" href="qstylehints-obsolete.html#keyboardAutoRepeatRate-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="keyboardAutoRepeatRate" type="int" signature="int keyboardAutoRepeatRate() const"/>
            <function name="keyboardAutoRepeatRateF" fullname="QStyleHints::keyboardAutoRepeatRateF" href="qstylehints.html#keyboardAutoRepeatRateF-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="keyboardAutoRepeatRateF" type="qreal" signature="qreal keyboardAutoRepeatRateF() const"/>
            <function name="keyboardInputInterval" fullname="QStyleHints::keyboardInputInterval" href="qstylehints.html#keyboardInputInterval-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="keyboardInputInterval" type="int" signature="int keyboardInputInterval() const"/>
            <function name="keyboardInputIntervalChanged" fullname="QStyleHints::keyboardInputIntervalChanged" href="qstylehints.html#keyboardInputInterval-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="keyboardInputInterval" type="void" signature="void keyboardInputIntervalChanged(int keyboardInputInterval)">
                <parameter type="int" name="keyboardInputInterval" default=""/>
            </function>
            <function name="mouseDoubleClickDistance" fullname="QStyleHints::mouseDoubleClickDistance" href="qstylehints.html#mouseDoubleClickDistance-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="mouseDoubleClickDistance" type="int" signature="int mouseDoubleClickDistance() const"/>
            <function name="mouseDoubleClickInterval" fullname="QStyleHints::mouseDoubleClickInterval" href="qstylehints.html#mouseDoubleClickInterval-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="mouseDoubleClickInterval" type="int" signature="int mouseDoubleClickInterval() const"/>
            <function name="mouseDoubleClickIntervalChanged" fullname="QStyleHints::mouseDoubleClickIntervalChanged" href="qstylehints.html#mouseDoubleClickInterval-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="mouseDoubleClickInterval" type="void" signature="void mouseDoubleClickIntervalChanged(int mouseDoubleClickInterval)">
                <parameter type="int" name="mouseDoubleClickInterval" default=""/>
            </function>
            <function name="mousePressAndHoldInterval" fullname="QStyleHints::mousePressAndHoldInterval" href="qstylehints.html#mousePressAndHoldInterval-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="mousePressAndHoldInterval" type="int" signature="int mousePressAndHoldInterval() const"/>
            <function name="mousePressAndHoldIntervalChanged" fullname="QStyleHints::mousePressAndHoldIntervalChanged" href="qstylehints.html#mousePressAndHoldInterval-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="mousePressAndHoldInterval" type="void" signature="void mousePressAndHoldIntervalChanged(int mousePressAndHoldInterval)">
                <parameter type="int" name="mousePressAndHoldInterval" default=""/>
            </function>
            <function name="mouseQuickSelectionThreshold" fullname="QStyleHints::mouseQuickSelectionThreshold" href="qstylehints.html#mouseQuickSelectionThreshold-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="mouseQuickSelectionThreshold" type="int" signature="int mouseQuickSelectionThreshold() const"/>
            <function name="mouseQuickSelectionThresholdChanged" fullname="QStyleHints::mouseQuickSelectionThresholdChanged" href="qstylehints.html#mouseQuickSelectionThreshold-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="mouseQuickSelectionThreshold" type="void" signature="void mouseQuickSelectionThresholdChanged(int threshold)">
                <parameter type="int" name="threshold" default=""/>
            </function>
            <function name="passwordMaskCharacter" fullname="QStyleHints::passwordMaskCharacter" href="qstylehints.html#passwordMaskCharacter-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="passwordMaskCharacter" type="QChar" signature="QChar passwordMaskCharacter() const"/>
            <function name="passwordMaskDelay" fullname="QStyleHints::passwordMaskDelay" href="qstylehints.html#passwordMaskDelay-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="passwordMaskDelay" type="int" signature="int passwordMaskDelay() const"/>
            <function name="setFocusOnTouchRelease" fullname="QStyleHints::setFocusOnTouchRelease" href="qstylehints.html#setFocusOnTouchRelease-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="setFocusOnTouchRelease" type="bool" signature="bool setFocusOnTouchRelease() const"/>
            <function name="setShowShortcutsInContextMenus" fullname="QStyleHints::setShowShortcutsInContextMenus" href="qstylehints.html#showShortcutsInContextMenus-prop" status="active" access="public" location="qstylehints.h" meta="plain" associated-property="showShortcutsInContextMenus" type="void" signature="void setShowShortcutsInContextMenus(bool showShortcutsInContextMenus)">
                <parameter type="bool" name="showShortcutsInContextMenus" default=""/>
            </function>
            <function name="setUseHoverEffects" fullname="QStyleHints::setUseHoverEffects" href="qstylehints.html#useHoverEffects-prop" status="active" access="public" location="qstylehints.h" meta="plain" associated-property="useHoverEffects" type="void" signature="void setUseHoverEffects(bool useHoverEffects)">
                <parameter type="bool" name="useHoverEffects" default=""/>
            </function>
            <function name="showIsFullScreen" fullname="QStyleHints::showIsFullScreen" href="qstylehints.html#showIsFullScreen-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="showIsFullScreen" type="bool" signature="bool showIsFullScreen() const"/>
            <function name="showIsMaximized" fullname="QStyleHints::showIsMaximized" href="qstylehints.html#showIsMaximized-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="showIsMaximized" type="bool" signature="bool showIsMaximized() const"/>
            <function name="showShortcutsInContextMenus" fullname="QStyleHints::showShortcutsInContextMenus" href="qstylehints.html#showShortcutsInContextMenus-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="showShortcutsInContextMenus" type="bool" signature="bool showShortcutsInContextMenus() const"/>
            <function name="showShortcutsInContextMenusChanged" fullname="QStyleHints::showShortcutsInContextMenusChanged" href="qstylehints.html#showShortcutsInContextMenus-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="showShortcutsInContextMenus" type="void" signature="void showShortcutsInContextMenusChanged(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="singleClickActivation" fullname="QStyleHints::singleClickActivation" href="qstylehints.html#singleClickActivation-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="singleClickActivation" type="bool" signature="bool singleClickActivation() const"/>
            <function name="startDragDistance" fullname="QStyleHints::startDragDistance" href="qstylehints.html#startDragDistance-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="startDragDistance" type="int" signature="int startDragDistance() const"/>
            <function name="startDragDistanceChanged" fullname="QStyleHints::startDragDistanceChanged" href="qstylehints.html#startDragDistance-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="startDragDistance" type="void" signature="void startDragDistanceChanged(int startDragDistance)">
                <parameter type="int" name="startDragDistance" default=""/>
            </function>
            <function name="startDragTime" fullname="QStyleHints::startDragTime" href="qstylehints.html#startDragTime-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="startDragTime" type="int" signature="int startDragTime() const"/>
            <function name="startDragTimeChanged" fullname="QStyleHints::startDragTimeChanged" href="qstylehints.html#startDragTime-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="startDragTime" type="void" signature="void startDragTimeChanged(int startDragTime)">
                <parameter type="int" name="startDragTime" default=""/>
            </function>
            <function name="startDragVelocity" fullname="QStyleHints::startDragVelocity" href="qstylehints.html#startDragVelocity-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="startDragVelocity" type="int" signature="int startDragVelocity() const"/>
            <function name="tabFocusBehavior" fullname="QStyleHints::tabFocusBehavior" href="qstylehints.html#tabFocusBehavior-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="tabFocusBehavior" type="Qt::TabFocusBehavior" signature="Qt::TabFocusBehavior tabFocusBehavior() const"/>
            <function name="tabFocusBehaviorChanged" fullname="QStyleHints::tabFocusBehaviorChanged" href="qstylehints.html#tabFocusBehavior-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="tabFocusBehavior" type="void" signature="void tabFocusBehaviorChanged(Qt::TabFocusBehavior tabFocusBehavior)">
                <parameter type="Qt::TabFocusBehavior" name="tabFocusBehavior" default=""/>
            </function>
            <function name="touchDoubleTapDistance" fullname="QStyleHints::touchDoubleTapDistance" href="qstylehints.html#touchDoubleTapDistance-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="touchDoubleTapDistance" type="int" signature="int touchDoubleTapDistance() const"/>
            <function name="useHoverEffects" fullname="QStyleHints::useHoverEffects" href="qstylehints.html#useHoverEffects-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="useHoverEffects" type="bool" signature="bool useHoverEffects() const"/>
            <function name="useHoverEffectsChanged" fullname="QStyleHints::useHoverEffectsChanged" href="qstylehints.html#useHoverEffects-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="useHoverEffects" type="void" signature="void useHoverEffectsChanged(bool useHoverEffects)">
                <parameter type="bool" name="useHoverEffects" default=""/>
            </function>
            <function name="useRtlExtensions" fullname="QStyleHints::useRtlExtensions" href="qstylehints.html#useRtlExtensions-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="useRtlExtensions" type="bool" signature="bool useRtlExtensions() const"/>
            <function name="wheelScrollLines" fullname="QStyleHints::wheelScrollLines" href="qstylehints.html#wheelScrollLines-prop" status="active" access="public" location="qstylehints.h" meta="plain" const="true" associated-property="wheelScrollLines" type="int" signature="int wheelScrollLines() const"/>
            <function name="wheelScrollLinesChanged" fullname="QStyleHints::wheelScrollLinesChanged" href="qstylehints.html#wheelScrollLines-prop" status="active" access="public" location="qstylehints.h" meta="signal" associated-property="wheelScrollLines" type="void" signature="void wheelScrollLinesChanged(int scrollLines)">
                <parameter type="int" name="scrollLines" default=""/>
            </function>
            <property name="colorScheme" fullname="QStyleHints::colorScheme" href="qstylehints.html#colorScheme-prop" status="active" access="public" location="qstylehints.h" since="6.5" documented="true" writable="false" brief="The color scheme of the platform theme">
                <getter name="colorScheme"/>
                <notifier name="colorSchemeChanged"/>
            </property>
            <property name="cursorFlashTime" fullname="QStyleHints::cursorFlashTime" href="qstylehints.html#cursorFlashTime-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The text cursor's flash (blink) time in milliseconds">
                <getter name="cursorFlashTime"/>
                <notifier name="cursorFlashTimeChanged"/>
            </property>
            <property name="fontSmoothingGamma" fullname="QStyleHints::fontSmoothingGamma" href="qstylehints.html#fontSmoothingGamma-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The gamma value used in font smoothing">
                <getter name="fontSmoothingGamma"/>
            </property>
            <property name="keyboardAutoRepeatRate" fullname="QStyleHints::keyboardAutoRepeatRate" href="qstylehints-obsolete.html#keyboardAutoRepeatRate-prop" status="deprecated" access="public" location="qstylehints.h" documented="true" writable="false" brief="The rate, in events per second, in which additional repeated key presses will automatically be generated if a key is being held down. Use keyboardAutoRepeatRateF() instead">
                <getter name="keyboardAutoRepeatRate"/>
            </property>
            <property name="keyboardAutoRepeatRateF" fullname="QStyleHints::keyboardAutoRepeatRateF" href="qstylehints.html#keyboardAutoRepeatRateF-prop" status="active" access="public" location="qstylehints.h" since="6.5" documented="true" writable="false" brief="The rate, in events per second, in which additional repeated key presses will automatically be generated if a key is being held down">
                <getter name="keyboardAutoRepeatRateF"/>
            </property>
            <property name="keyboardInputInterval" fullname="QStyleHints::keyboardInputInterval" href="qstylehints.html#keyboardInputInterval-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The time limit, in milliseconds, that distinguishes a key press from two consecutive key presses">
                <getter name="keyboardInputInterval"/>
                <notifier name="keyboardInputIntervalChanged"/>
            </property>
            <property name="mouseDoubleClickDistance" fullname="QStyleHints::mouseDoubleClickDistance" href="qstylehints.html#mouseDoubleClickDistance-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The maximum distance, in pixels, that the mouse can be moved between two consecutive mouse clicks and still have it detected as a double-click">
                <getter name="mouseDoubleClickDistance"/>
            </property>
            <property name="mouseDoubleClickInterval" fullname="QStyleHints::mouseDoubleClickInterval" href="qstylehints.html#mouseDoubleClickInterval-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The time limit in milliseconds that distinguishes a double click from two consecutive mouse clicks">
                <getter name="mouseDoubleClickInterval"/>
                <notifier name="mouseDoubleClickIntervalChanged"/>
            </property>
            <property name="mousePressAndHoldInterval" fullname="QStyleHints::mousePressAndHoldInterval" href="qstylehints.html#mousePressAndHoldInterval-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The time limit in milliseconds that activates a press and hold">
                <getter name="mousePressAndHoldInterval"/>
                <notifier name="mousePressAndHoldIntervalChanged"/>
            </property>
            <property name="mouseQuickSelectionThreshold" fullname="QStyleHints::mouseQuickSelectionThreshold" href="qstylehints.html#mouseQuickSelectionThreshold-prop" status="active" access="public" location="qstylehints.h" documented="true" brief="Quick selection mouse threshold in QLineEdit">
                <getter name="mouseQuickSelectionThreshold"/>
                <notifier name="mouseQuickSelectionThresholdChanged"/>
            </property>
            <property name="passwordMaskCharacter" fullname="QStyleHints::passwordMaskCharacter" href="qstylehints.html#passwordMaskCharacter-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The character used to mask the characters typed into text input fields in password mode">
                <getter name="passwordMaskCharacter"/>
            </property>
            <property name="passwordMaskDelay" fullname="QStyleHints::passwordMaskDelay" href="qstylehints.html#passwordMaskDelay-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The time, in milliseconds, a typed letter is displayed unshrouded in a text input field in password mode">
                <getter name="passwordMaskDelay"/>
            </property>
            <property name="setFocusOnTouchRelease" fullname="QStyleHints::setFocusOnTouchRelease" href="qstylehints.html#setFocusOnTouchRelease-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The event that should set input focus on focus objects">
                <getter name="setFocusOnTouchRelease"/>
            </property>
            <property name="showIsFullScreen" fullname="QStyleHints::showIsFullScreen" href="qstylehints.html#showIsFullScreen-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="Whether the platform defaults to fullscreen windows">
                <getter name="showIsFullScreen"/>
            </property>
            <property name="showIsMaximized" fullname="QStyleHints::showIsMaximized" href="qstylehints.html#showIsMaximized-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="Whether the platform defaults to maximized windows">
                <getter name="showIsMaximized"/>
            </property>
            <property name="showShortcutsInContextMenus" fullname="QStyleHints::showShortcutsInContextMenus" href="qstylehints.html#showShortcutsInContextMenus-prop" status="active" access="public" location="qstylehints.h" documented="true" brief="True if the platform normally shows shortcut key sequences in context menus, otherwise false">
                <getter name="showShortcutsInContextMenus"/>
                <setter name="setShowShortcutsInContextMenus"/>
                <notifier name="showShortcutsInContextMenusChanged"/>
            </property>
            <property name="singleClickActivation" fullname="QStyleHints::singleClickActivation" href="qstylehints.html#singleClickActivation-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="Whether items are activated by single or double click">
                <getter name="singleClickActivation"/>
            </property>
            <property name="startDragDistance" fullname="QStyleHints::startDragDistance" href="qstylehints.html#startDragDistance-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The distance, in pixels, that the mouse must be moved with a button held down before a drag and drop operation will begin">
                <getter name="startDragDistance"/>
                <notifier name="startDragDistanceChanged"/>
            </property>
            <property name="startDragTime" fullname="QStyleHints::startDragTime" href="qstylehints.html#startDragTime-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The time, in milliseconds, that a mouse button must be held down before a drag and drop operation will begin">
                <getter name="startDragTime"/>
                <notifier name="startDragTimeChanged"/>
            </property>
            <property name="startDragVelocity" fullname="QStyleHints::startDragVelocity" href="qstylehints.html#startDragVelocity-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The limit for the velocity, in pixels per second, that the mouse may be moved, with a button held down, for a drag and drop operation to begin. A value of 0 means there is no such limit">
                <getter name="startDragVelocity"/>
            </property>
            <property name="tabFocusBehavior" fullname="QStyleHints::tabFocusBehavior" href="qstylehints.html#tabFocusBehavior-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="Focus behavior on press of the tab key">
                <getter name="tabFocusBehavior"/>
                <notifier name="tabFocusBehaviorChanged"/>
            </property>
            <property name="touchDoubleTapDistance" fullname="QStyleHints::touchDoubleTapDistance" href="qstylehints.html#touchDoubleTapDistance-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The maximum distance, in pixels, that a finger can be moved between two consecutive taps and still have it detected as a double-tap">
                <getter name="touchDoubleTapDistance"/>
            </property>
            <property name="useHoverEffects" fullname="QStyleHints::useHoverEffects" href="qstylehints.html#useHoverEffects-prop" status="active" access="public" location="qstylehints.h" documented="true" brief="Whether UI elements use hover effects">
                <getter name="useHoverEffects"/>
                <setter name="setUseHoverEffects"/>
                <notifier name="useHoverEffectsChanged"/>
            </property>
            <property name="useRtlExtensions" fullname="QStyleHints::useRtlExtensions" href="qstylehints.html#useRtlExtensions-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="The writing direction">
                <getter name="useRtlExtensions"/>
            </property>
            <property name="wheelScrollLines" fullname="QStyleHints::wheelScrollLines" href="qstylehints.html#wheelScrollLines-prop" status="active" access="public" location="qstylehints.h" documented="true" writable="false" brief="Number of lines to scroll by default for each wheel click">
                <getter name="wheelScrollLines"/>
                <notifier name="wheelScrollLinesChanged"/>
            </property>
        </class>
        <class name="QSupportedWritingSystems" href="qsupportedwritingsystems.html" status="active" access="public" location="qplatformfontdatabase.h" documented="true" groups="painting" module="QtGui" brief="Used when registering fonts with the internal Qt fontdatabase">
            <function name="QSupportedWritingSystems" fullname="QSupportedWritingSystems::QSupportedWritingSystems" href="qsupportedwritingsystems.html#QSupportedWritingSystems" status="active" access="public" location="qplatformfontdatabase.h" documented="true" meta="constructor" signature="QSupportedWritingSystems()"/>
            <function name="QSupportedWritingSystems" fullname="QSupportedWritingSystems::QSupportedWritingSystems" href="qsupportedwritingsystems.html#QSupportedWritingSystems-1" status="active" access="public" location="qplatformfontdatabase.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QSupportedWritingSystems(const QSupportedWritingSystems &amp;other)">
                <parameter type="const QSupportedWritingSystems &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QSupportedWritingSystems::operator=" href="qsupportedwritingsystems.html#operator-eq" status="active" access="public" location="qplatformfontdatabase.h" documented="true" meta="copy-assign" type="QSupportedWritingSystems &amp;" signature="QSupportedWritingSystems &amp; operator=(const QSupportedWritingSystems &amp;other)">
                <parameter type="const QSupportedWritingSystems &amp;" name="other" default=""/>
            </function>
            <function name="setSupported" fullname="QSupportedWritingSystems::setSupported" href="qsupportedwritingsystems.html#setSupported" status="active" access="public" location="qplatformfontdatabase.h" documented="true" meta="plain" type="void" signature="void setSupported(QFontDatabase::WritingSystem writingSystem, bool support)">
                <parameter type="QFontDatabase::WritingSystem" name="writingSystem" default=""/>
                <parameter type="bool" name="support" default="true"/>
            </function>
            <function name="supported" fullname="QSupportedWritingSystems::supported" href="qsupportedwritingsystems.html#supported" status="active" access="public" location="qplatformfontdatabase.h" documented="true" meta="plain" const="true" type="bool" signature="bool supported(QFontDatabase::WritingSystem writingSystem) const">
                <parameter type="QFontDatabase::WritingSystem" name="writingSystem" default=""/>
            </function>
            <function name="~QSupportedWritingSystems" fullname="QSupportedWritingSystems::~QSupportedWritingSystems" href="qsupportedwritingsystems.html#dtor.QSupportedWritingSystems" status="active" access="public" location="qplatformfontdatabase.h" documented="true" meta="destructor" noexcept="true" signature="~QSupportedWritingSystems()"/>
        </class>
        <class name="QSurface" href="qsurface.html" status="active" access="public" location="qsurface.h" documented="true" module="QtGui" brief="Abstraction of renderable surfaces in Qt">
            <function name="QSurface" fullname="QSurface::QSurface" href="qsurface.html#QSurface" status="active" access="protected" location="qsurface.h" documented="true" meta="constructor" explicit="true" signature="QSurface(QSurface::SurfaceClass type)">
                <parameter type="QSurface::SurfaceClass" name="type" default=""/>
            </function>
            <function name="format" fullname="QSurface::format" href="qsurface.html#format" status="active" access="public" location="qsurface.h" documented="true" meta="plain" virtual="pure" const="true" type="QSurfaceFormat" signature="QSurfaceFormat format() const = 0"/>
            <function name="size" fullname="QSurface::size" href="qsurface.html#size" status="active" access="public" location="qsurface.h" documented="true" meta="plain" virtual="pure" const="true" type="QSize" signature="QSize size() const = 0"/>
            <function name="supportsOpenGL" fullname="QSurface::supportsOpenGL" href="qsurface.html#supportsOpenGL" status="active" access="public" location="qsurface.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsOpenGL() const"/>
            <function name="surfaceClass" fullname="QSurface::surfaceClass" href="qsurface.html#surfaceClass" status="active" access="public" location="qsurface.h" documented="true" meta="plain" const="true" type="QSurface::SurfaceClass" signature="QSurface::SurfaceClass surfaceClass() const"/>
            <function name="surfaceHandle" fullname="QSurface::surfaceHandle" href="qsurface.html#surfaceHandle" status="active" access="public" location="qsurface.h" documented="true" meta="plain" virtual="pure" const="true" type="QPlatformSurface *" signature="QPlatformSurface * surfaceHandle() const = 0"/>
            <function name="surfaceType" fullname="QSurface::surfaceType" href="qsurface.html#surfaceType" status="active" access="public" location="qsurface.h" documented="true" meta="plain" virtual="pure" const="true" type="QSurface::SurfaceType" signature="QSurface::SurfaceType surfaceType() const = 0"/>
            <function name="~QSurface" fullname="QSurface::~QSurface" href="qsurface.html#dtor.QSurface" status="active" access="public" location="qsurface.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSurface()"/>
            <enum name="SurfaceClass" fullname="QSurface::SurfaceClass" href="qsurface.html#SurfaceClass-enum" status="active" access="public" location="qsurface.h" documented="true">
                <value name="Window" value="0"/>
                <value name="Offscreen" value="1"/>
            </enum>
            <enum name="SurfaceType" fullname="QSurface::SurfaceType" href="qsurface.html#SurfaceType-enum" status="active" access="public" location="qsurface.h" documented="true">
                <value name="RasterSurface" value="0"/>
                <value name="OpenGLSurface" value="1"/>
                <value name="RasterGLSurface" value="2"/>
                <value name="OpenVGSurface" value="3"/>
                <value name="VulkanSurface" value="4"/>
                <value name="MetalSurface" value="5"/>
                <value name="Direct3DSurface" value="6"/>
            </enum>
        </class>
        <class name="QSurfaceFormat" href="qsurfaceformat.html" status="active" access="public" location="qsurfaceformat.h" documented="true" module="QtGui" brief="Represents the format of a QSurface">
            <function name="QSurfaceFormat" fullname="QSurfaceFormat::QSurfaceFormat" href="qsurfaceformat.html#QSurfaceFormat" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="constructor" signature="QSurfaceFormat()"/>
            <function name="QSurfaceFormat" fullname="QSurfaceFormat::QSurfaceFormat" href="qsurfaceformat.html#QSurfaceFormat-1" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QSurfaceFormat(QSurfaceFormat::FormatOptions options)">
                <parameter type="QSurfaceFormat::FormatOptions" name="options" default=""/>
            </function>
            <function name="QSurfaceFormat" fullname="QSurfaceFormat::QSurfaceFormat" href="qsurfaceformat.html#QSurfaceFormat-2" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QSurfaceFormat(const QSurfaceFormat &amp;other)">
                <parameter type="const QSurfaceFormat &amp;" name="other" default=""/>
            </function>
            <function name="alphaBufferSize" fullname="QSurfaceFormat::alphaBufferSize" href="qsurfaceformat.html#alphaBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int alphaBufferSize() const"/>
            <function name="blueBufferSize" fullname="QSurfaceFormat::blueBufferSize" href="qsurfaceformat.html#blueBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int blueBufferSize() const"/>
            <function name="colorSpace" fullname="QSurfaceFormat::colorSpace" href="qsurfaceformat.html#colorSpace" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="const QColorSpace &amp;" signature="const QColorSpace &amp; colorSpace() const"/>
            <function name="defaultFormat" fullname="QSurfaceFormat::defaultFormat" href="qsurfaceformat.html#defaultFormat" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" static="true" type="QSurfaceFormat" signature="QSurfaceFormat defaultFormat()"/>
            <function name="depthBufferSize" fullname="QSurfaceFormat::depthBufferSize" href="qsurfaceformat.html#depthBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int depthBufferSize() const"/>
            <function name="greenBufferSize" fullname="QSurfaceFormat::greenBufferSize" href="qsurfaceformat.html#greenBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int greenBufferSize() const"/>
            <function name="hasAlpha" fullname="QSurfaceFormat::hasAlpha" href="qsurfaceformat.html#hasAlpha" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasAlpha() const"/>
            <function name="majorVersion" fullname="QSurfaceFormat::majorVersion" href="qsurfaceformat.html#majorVersion" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int majorVersion() const"/>
            <function name="minorVersion" fullname="QSurfaceFormat::minorVersion" href="qsurfaceformat.html#minorVersion" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int minorVersion() const"/>
            <function name="operator!=" href="qsurfaceformat.html#operator-not-eq" status="active" access="public" location="qsurfaceformat.h" documented="true" related="204" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QSurfaceFormat &amp;lhs, const QSurfaceFormat &amp;rhs)">
                <parameter type="const QSurfaceFormat &amp;" name="lhs" default=""/>
                <parameter type="const QSurfaceFormat &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QSurfaceFormat::operator=" href="qsurfaceformat.html#operator-eq" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="copy-assign" type="QSurfaceFormat &amp;" signature="QSurfaceFormat &amp; operator=(const QSurfaceFormat &amp;other)">
                <parameter type="const QSurfaceFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qsurfaceformat.html#operator-eq-eq" status="active" access="public" location="qsurfaceformat.h" documented="true" related="205" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QSurfaceFormat &amp;lhs, const QSurfaceFormat &amp;rhs)">
                <parameter type="const QSurfaceFormat &amp;" name="lhs" default=""/>
                <parameter type="const QSurfaceFormat &amp;" name="rhs" default=""/>
            </function>
            <function name="options" fullname="QSurfaceFormat::options" href="qsurfaceformat.html#options" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="QSurfaceFormat::FormatOptions" signature="QSurfaceFormat::FormatOptions options() const"/>
            <function name="profile" fullname="QSurfaceFormat::profile" href="qsurfaceformat.html#profile" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="QSurfaceFormat::OpenGLContextProfile" signature="QSurfaceFormat::OpenGLContextProfile profile() const"/>
            <function name="redBufferSize" fullname="QSurfaceFormat::redBufferSize" href="qsurfaceformat.html#redBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int redBufferSize() const"/>
            <function name="renderableType" fullname="QSurfaceFormat::renderableType" href="qsurfaceformat.html#renderableType" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="QSurfaceFormat::RenderableType" signature="QSurfaceFormat::RenderableType renderableType() const"/>
            <function name="samples" fullname="QSurfaceFormat::samples" href="qsurfaceformat.html#samples" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int samples() const"/>
            <function name="setAlphaBufferSize" fullname="QSurfaceFormat::setAlphaBufferSize" href="qsurfaceformat.html#setAlphaBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setAlphaBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setBlueBufferSize" fullname="QSurfaceFormat::setBlueBufferSize" href="qsurfaceformat.html#setBlueBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setBlueBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setColorSpace" fullname="QSurfaceFormat::setColorSpace" href="qsurfaceformat.html#setColorSpace" status="active" access="public" location="qsurfaceformat.h" documented="true" since="6.0" meta="plain" type="void" signature="void setColorSpace(const QColorSpace &amp;colorSpace)">
                <parameter type="const QColorSpace &amp;" name="colorSpace" default=""/>
            </function>
            <function name="setColorSpace" fullname="QSurfaceFormat::setColorSpace" href="qsurfaceformat-obsolete.html#setColorSpace-1" status="deprecated" access="public" location="qsurfaceformat.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setColorSpace(QSurfaceFormat::ColorSpace colorSpace)">
                <parameter type="QSurfaceFormat::ColorSpace" name="colorSpace" default=""/>
            </function>
            <function name="setDefaultFormat" fullname="QSurfaceFormat::setDefaultFormat" href="qsurfaceformat.html#setDefaultFormat" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" static="true" type="void" signature="void setDefaultFormat(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="setDepthBufferSize" fullname="QSurfaceFormat::setDepthBufferSize" href="qsurfaceformat.html#setDepthBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setDepthBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setGreenBufferSize" fullname="QSurfaceFormat::setGreenBufferSize" href="qsurfaceformat.html#setGreenBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setGreenBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setMajorVersion" fullname="QSurfaceFormat::setMajorVersion" href="qsurfaceformat.html#setMajorVersion" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setMajorVersion(int major)">
                <parameter type="int" name="major" default=""/>
            </function>
            <function name="setMinorVersion" fullname="QSurfaceFormat::setMinorVersion" href="qsurfaceformat.html#setMinorVersion" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setMinorVersion(int minor)">
                <parameter type="int" name="minor" default=""/>
            </function>
            <function name="setOption" fullname="QSurfaceFormat::setOption" href="qsurfaceformat.html#setOption" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setOption(QSurfaceFormat::FormatOption option, bool on)">
                <parameter type="QSurfaceFormat::FormatOption" name="option" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setOptions" fullname="QSurfaceFormat::setOptions" href="qsurfaceformat.html#setOptions" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setOptions(QSurfaceFormat::FormatOptions options)">
                <parameter type="QSurfaceFormat::FormatOptions" name="options" default=""/>
            </function>
            <function name="setProfile" fullname="QSurfaceFormat::setProfile" href="qsurfaceformat.html#setProfile" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setProfile(QSurfaceFormat::OpenGLContextProfile profile)">
                <parameter type="QSurfaceFormat::OpenGLContextProfile" name="profile" default=""/>
            </function>
            <function name="setRedBufferSize" fullname="QSurfaceFormat::setRedBufferSize" href="qsurfaceformat.html#setRedBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setRedBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setRenderableType" fullname="QSurfaceFormat::setRenderableType" href="qsurfaceformat.html#setRenderableType" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setRenderableType(QSurfaceFormat::RenderableType type)">
                <parameter type="QSurfaceFormat::RenderableType" name="type" default=""/>
            </function>
            <function name="setSamples" fullname="QSurfaceFormat::setSamples" href="qsurfaceformat.html#setSamples" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setSamples(int numSamples)">
                <parameter type="int" name="numSamples" default=""/>
            </function>
            <function name="setStencilBufferSize" fullname="QSurfaceFormat::setStencilBufferSize" href="qsurfaceformat.html#setStencilBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setStencilBufferSize(int size)">
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="setStereo" fullname="QSurfaceFormat::setStereo" href="qsurfaceformat.html#setStereo" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setStereo(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setSwapBehavior" fullname="QSurfaceFormat::setSwapBehavior" href="qsurfaceformat.html#setSwapBehavior" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setSwapBehavior(QSurfaceFormat::SwapBehavior behavior)">
                <parameter type="QSurfaceFormat::SwapBehavior" name="behavior" default=""/>
            </function>
            <function name="setSwapInterval" fullname="QSurfaceFormat::setSwapInterval" href="qsurfaceformat.html#setSwapInterval" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setSwapInterval(int interval)">
                <parameter type="int" name="interval" default=""/>
            </function>
            <function name="setVersion" fullname="QSurfaceFormat::setVersion" href="qsurfaceformat.html#setVersion" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" type="void" signature="void setVersion(int major, int minor)">
                <parameter type="int" name="major" default=""/>
                <parameter type="int" name="minor" default=""/>
            </function>
            <function name="stencilBufferSize" fullname="QSurfaceFormat::stencilBufferSize" href="qsurfaceformat.html#stencilBufferSize" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int stencilBufferSize() const"/>
            <function name="stereo" fullname="QSurfaceFormat::stereo" href="qsurfaceformat.html#stereo" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool stereo() const"/>
            <function name="swapBehavior" fullname="QSurfaceFormat::swapBehavior" href="qsurfaceformat.html#swapBehavior" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="QSurfaceFormat::SwapBehavior" signature="QSurfaceFormat::SwapBehavior swapBehavior() const"/>
            <function name="swapInterval" fullname="QSurfaceFormat::swapInterval" href="qsurfaceformat.html#swapInterval" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="int" signature="int swapInterval() const"/>
            <function name="testOption" fullname="QSurfaceFormat::testOption" href="qsurfaceformat.html#testOption" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool testOption(QSurfaceFormat::FormatOption option) const">
                <parameter type="QSurfaceFormat::FormatOption" name="option" default=""/>
            </function>
            <function name="version" fullname="QSurfaceFormat::version" href="qsurfaceformat.html#version" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="plain" const="true" type="QPair&lt;int, int&gt;" signature="QPair&lt;int, int&gt; version() const"/>
            <function name="~QSurfaceFormat" fullname="QSurfaceFormat::~QSurfaceFormat" href="qsurfaceformat.html#dtor.QSurfaceFormat" status="active" access="public" location="qsurfaceformat.h" documented="true" meta="destructor" noexcept="true" signature="~QSurfaceFormat()"/>
            <enum name="ColorSpace" fullname="QSurfaceFormat::ColorSpace" href="qsurfaceformat.html#ColorSpace-enum" status="active" access="public" location="qsurfaceformat.h" documented="true">
                <value name="DefaultColorSpace" value="0"/>
                <value name="sRGBColorSpace" value="1"/>
            </enum>
            <enum name="FormatOption" fullname="QSurfaceFormat::FormatOption" href="qsurfaceformat.html#FormatOption-enum" status="active" access="public" location="qsurfaceformat.h" documented="true" typedef="QSurfaceFormat::FormatOptions">
                <value name="StereoBuffers" value="0x0001"/>
                <value name="DebugContext" value="0x0002"/>
                <value name="DeprecatedFunctions" value="0x0004"/>
                <value name="ResetNotification" value="0x0008"/>
                <value name="ProtectedContent" value="0x0010"/>
            </enum>
            <enum name="OpenGLContextProfile" fullname="QSurfaceFormat::OpenGLContextProfile" href="qsurfaceformat.html#OpenGLContextProfile-enum" status="active" access="public" location="qsurfaceformat.h" documented="true">
                <value name="NoProfile" value="0"/>
                <value name="CoreProfile" value="1"/>
                <value name="CompatibilityProfile" value="2"/>
            </enum>
            <enum name="RenderableType" fullname="QSurfaceFormat::RenderableType" href="qsurfaceformat.html#RenderableType-enum" status="active" access="public" location="qsurfaceformat.h" documented="true">
                <value name="DefaultRenderableType" value="0x0"/>
                <value name="OpenGL" value="0x1"/>
                <value name="OpenGLES" value="0x2"/>
                <value name="OpenVG" value="0x4"/>
            </enum>
            <enum name="SwapBehavior" fullname="QSurfaceFormat::SwapBehavior" href="qsurfaceformat.html#SwapBehavior-enum" status="active" access="public" location="qsurfaceformat.h" documented="true">
                <value name="DefaultSwapBehavior" value="0"/>
                <value name="SingleBuffer" value="1"/>
                <value name="DoubleBuffer" value="2"/>
                <value name="TripleBuffer" value="3"/>
            </enum>
            <typedef name="FormatOptions" fullname="QSurfaceFormat::FormatOptions" href="qsurfaceformat.html#FormatOption-enum" status="active" access="public" location="qsurfaceformat.h" enum="QSurfaceFormat::FormatOption"/>
        </class>
        <class threadsafety="reentrant" name="QSyntaxHighlighter" href="qsyntaxhighlighter.html" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" groups="richtext-processing" bases="QObject" module="QtGui" brief="Allows you to define syntax highlighting rules, and in addition you can use the class to query a document's current formatting or user data">
            <target name="qsyntaxhighlighter-multiblock" title="QSyntaxHighlighter multiblock"/>
            <function name="QSyntaxHighlighter" fullname="QSyntaxHighlighter::QSyntaxHighlighter" href="qsyntaxhighlighter.html#QSyntaxHighlighter" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="constructor" explicit="true" signature="QSyntaxHighlighter(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="QSyntaxHighlighter" fullname="QSyntaxHighlighter::QSyntaxHighlighter" href="qsyntaxhighlighter.html#QSyntaxHighlighter-1" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QSyntaxHighlighter(QTextDocument *parent)">
                <parameter type="QTextDocument *" name="parent" default=""/>
            </function>
            <function name="currentBlock" fullname="QSyntaxHighlighter::currentBlock" href="qsyntaxhighlighter.html#currentBlock" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock currentBlock() const"/>
            <function name="currentBlockState" fullname="QSyntaxHighlighter::currentBlockState" href="qsyntaxhighlighter.html#currentBlockState" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" const="true" type="int" signature="int currentBlockState() const"/>
            <function name="currentBlockUserData" fullname="QSyntaxHighlighter::currentBlockUserData" href="qsyntaxhighlighter.html#currentBlockUserData" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" const="true" type="QTextBlockUserData *" signature="QTextBlockUserData * currentBlockUserData() const"/>
            <function name="document" fullname="QSyntaxHighlighter::document" href="qsyntaxhighlighter.html#document" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="plain" const="true" type="QTextDocument *" signature="QTextDocument * document() const"/>
            <function name="format" fullname="QSyntaxHighlighter::format" href="qsyntaxhighlighter.html#format" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat format(int position) const">
                <parameter type="int" name="position" default=""/>
            </function>
            <function name="highlightBlock" fullname="QSyntaxHighlighter::highlightBlock" href="qsyntaxhighlighter.html#highlightBlock" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" virtual="pure" type="void" signature="void highlightBlock(const QString &amp;text) = 0">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="previousBlockState" fullname="QSyntaxHighlighter::previousBlockState" href="qsyntaxhighlighter.html#previousBlockState" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" const="true" type="int" signature="int previousBlockState() const"/>
            <function name="rehighlight" fullname="QSyntaxHighlighter::rehighlight" href="qsyntaxhighlighter.html#rehighlight" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="slot" type="void" signature="void rehighlight()"/>
            <function name="rehighlightBlock" fullname="QSyntaxHighlighter::rehighlightBlock" href="qsyntaxhighlighter.html#rehighlightBlock" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="slot" type="void" signature="void rehighlightBlock(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="setCurrentBlockState" fullname="QSyntaxHighlighter::setCurrentBlockState" href="qsyntaxhighlighter.html#setCurrentBlockState" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" type="void" signature="void setCurrentBlockState(int newState)">
                <parameter type="int" name="newState" default=""/>
            </function>
            <function name="setCurrentBlockUserData" fullname="QSyntaxHighlighter::setCurrentBlockUserData" href="qsyntaxhighlighter.html#setCurrentBlockUserData" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" type="void" signature="void setCurrentBlockUserData(QTextBlockUserData *data)">
                <parameter type="QTextBlockUserData *" name="data" default=""/>
            </function>
            <function name="setDocument" fullname="QSyntaxHighlighter::setDocument" href="qsyntaxhighlighter.html#setDocument" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="plain" type="void" signature="void setDocument(QTextDocument *doc)">
                <parameter type="QTextDocument *" name="doc" default=""/>
            </function>
            <function name="setFormat" fullname="QSyntaxHighlighter::setFormat" href="qsyntaxhighlighter.html#setFormat" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" type="void" signature="void setFormat(int start, int count, const QTextCharFormat &amp;format)">
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QTextCharFormat &amp;" name="format" default=""/>
            </function>
            <function name="setFormat" fullname="QSyntaxHighlighter::setFormat" href="qsyntaxhighlighter.html#setFormat-1" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setFormat(int start, int count, const QColor &amp;color)">
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setFormat" fullname="QSyntaxHighlighter::setFormat" href="qsyntaxhighlighter.html#setFormat-2" status="active" access="protected" location="qsyntaxhighlighter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setFormat(int start, int count, const QFont &amp;font)">
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="~QSyntaxHighlighter" fullname="QSyntaxHighlighter::~QSyntaxHighlighter" href="qsyntaxhighlighter.html#dtor.QSyntaxHighlighter" status="active" access="public" location="qsyntaxhighlighter.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSyntaxHighlighter()"/>
        </class>
        <class name="QTabletEvent" href="qtabletevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QSinglePointEvent" module="QtGui" brief="Contains parameters that describe a Tablet event">
            <contents name="notes-for-x11-users" title="Notes for X11 Users" level="1"/>
            <contents name="notes-for-windows-users" title="Notes for Windows Users" level="1"/>
            <function name="QTabletEvent" fullname="QTabletEvent::QTabletEvent" href="qtabletevent.html#QTabletEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QTabletEvent(QEvent::Type type, const QPointingDevice *dev, const QPointF &amp;pos, const QPointF &amp;globalPos, qreal pressure, float xTilt, float yTilt, float tangentialPressure, qreal rotation, float z, Qt::KeyboardModifiers keyState, Qt::MouseButton button, Qt::MouseButtons buttons)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="const QPointingDevice *" name="dev" default=""/>
                <parameter type="const QPointF &amp;" name="pos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="qreal" name="pressure" default=""/>
                <parameter type="float" name="xTilt" default=""/>
                <parameter type="float" name="yTilt" default=""/>
                <parameter type="float" name="tangentialPressure" default=""/>
                <parameter type="qreal" name="rotation" default=""/>
                <parameter type="float" name="z" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="keyState" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
            </function>
            <function name="globalPos" fullname="QTabletEvent::globalPos" href="qtabletevent-obsolete.html#globalPos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint globalPos() const"/>
            <function name="globalPosF" fullname="QTabletEvent::globalPosF" href="qtabletevent-obsolete.html#globalPosF" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPointF" signature="const QPointF globalPosF() const"/>
            <function name="globalX" fullname="QTabletEvent::globalX" href="qtabletevent-obsolete.html#globalX" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalX() const"/>
            <function name="globalY" fullname="QTabletEvent::globalY" href="qtabletevent-obsolete.html#globalY" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int globalY() const"/>
            <function name="pos" fullname="QTabletEvent::pos" href="qtabletevent-obsolete.html#pos" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint pos() const"/>
            <function name="posF" fullname="QTabletEvent::posF" href="qtabletevent-obsolete.html#posF" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QPointF" signature="const QPointF posF() const"/>
            <function name="pressure" fullname="QTabletEvent::pressure" href="qtabletevent.html#pressure" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal pressure() const"/>
            <function name="rotation" fullname="QTabletEvent::rotation" href="qtabletevent.html#rotation" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rotation() const"/>
            <function name="tangentialPressure" fullname="QTabletEvent::tangentialPressure" href="qtabletevent.html#tangentialPressure" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal tangentialPressure() const"/>
            <function name="uniqueId" fullname="QTabletEvent::uniqueId" href="qtabletevent-obsolete.html#uniqueId" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 uniqueId() const"/>
            <function name="x" fullname="QTabletEvent::x" href="qtabletevent-obsolete.html#x" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int x() const"/>
            <function name="xTilt" fullname="QTabletEvent::xTilt" href="qtabletevent.html#xTilt" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal xTilt() const"/>
            <function name="y" fullname="QTabletEvent::y" href="qtabletevent-obsolete.html#y" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="int" signature="int y() const"/>
            <function name="yTilt" fullname="QTabletEvent::yTilt" href="qtabletevent.html#yTilt" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal yTilt() const"/>
            <function name="z" fullname="QTabletEvent::z" href="qtabletevent.html#z" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal z() const"/>
        </class>
        <class threadsafety="reentrant" name="QTextBlock" href="qtextblock.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" module="QtGui" brief="Container for text fragments in a QTextDocument">
            <function name="QTextBlock" fullname="QTextBlock::QTextBlock" href="qtextblock.html#QTextBlock" status="active" access="public" location="qtextobject.h" documented="true" meta="copy-constructor" signature="QTextBlock(const QTextBlock &amp;other)">
                <parameter type="const QTextBlock &amp;" name="other" default=""/>
            </function>
            <function name="begin" fullname="QTextBlock::begin" href="qtextblock.html#begin" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlock::iterator" signature="QTextBlock::iterator begin() const"/>
            <function name="blockFormat" fullname="QTextBlock::blockFormat" href="qtextblock.html#blockFormat" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlockFormat" signature="QTextBlockFormat blockFormat() const"/>
            <function name="blockFormatIndex" fullname="QTextBlock::blockFormatIndex" href="qtextblock.html#blockFormatIndex" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int blockFormatIndex() const"/>
            <function name="blockNumber" fullname="QTextBlock::blockNumber" href="qtextblock.html#blockNumber" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int blockNumber() const"/>
            <function name="charFormat" fullname="QTextBlock::charFormat" href="qtextblock.html#charFormat" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat charFormat() const"/>
            <function name="charFormatIndex" fullname="QTextBlock::charFormatIndex" href="qtextblock.html#charFormatIndex" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int charFormatIndex() const"/>
            <function name="clearLayout" fullname="QTextBlock::clearLayout" href="qtextblock.html#clearLayout" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void clearLayout()"/>
            <function name="contains" fullname="QTextBlock::contains" href="qtextblock.html#contains" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(int position) const">
                <parameter type="int" name="position" default=""/>
            </function>
            <function name="document" fullname="QTextBlock::document" href="qtextblock.html#document" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="const QTextDocument *" signature="const QTextDocument * document() const"/>
            <function name="end" fullname="QTextBlock::end" href="qtextblock.html#end" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlock::iterator" signature="QTextBlock::iterator end() const"/>
            <function name="firstLineNumber" fullname="QTextBlock::firstLineNumber" href="qtextblock.html#firstLineNumber" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int firstLineNumber() const"/>
            <function name="isValid" fullname="QTextBlock::isValid" href="qtextblock.html#isValid" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="isVisible" fullname="QTextBlock::isVisible" href="qtextblock.html#isVisible" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isVisible() const"/>
            <function name="layout" fullname="QTextBlock::layout" href="qtextblock.html#layout" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextLayout *" signature="QTextLayout * layout() const"/>
            <function name="length" fullname="QTextBlock::length" href="qtextblock.html#length" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int length() const"/>
            <function name="lineCount" fullname="QTextBlock::lineCount" href="qtextblock.html#lineCount" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int lineCount() const"/>
            <function name="next" fullname="QTextBlock::next" href="qtextblock.html#next" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock next() const"/>
            <function name="operator!=" fullname="QTextBlock::operator!=" href="qtextblock.html#operator-not-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextBlock &amp;other) const">
                <parameter type="const QTextBlock &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;" fullname="QTextBlock::operator&lt;" href="qtextblock.html#operator-lt" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;(const QTextBlock &amp;other) const">
                <parameter type="const QTextBlock &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QTextBlock::operator=" href="qtextblock.html#operator-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="copy-assign" type="QTextBlock &amp;" signature="QTextBlock &amp; operator=(const QTextBlock &amp;other)">
                <parameter type="const QTextBlock &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QTextBlock::operator==" href="qtextblock.html#operator-eq-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextBlock &amp;other) const">
                <parameter type="const QTextBlock &amp;" name="other" default=""/>
            </function>
            <function name="position" fullname="QTextBlock::position" href="qtextblock.html#position" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int position() const"/>
            <function name="previous" fullname="QTextBlock::previous" href="qtextblock.html#previous" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock previous() const"/>
            <function name="revision" fullname="QTextBlock::revision" href="qtextblock.html#revision" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int revision() const"/>
            <function name="setLineCount" fullname="QTextBlock::setLineCount" href="qtextblock.html#setLineCount" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setLineCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setRevision" fullname="QTextBlock::setRevision" href="qtextblock.html#setRevision" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setRevision(int rev)">
                <parameter type="int" name="rev" default=""/>
            </function>
            <function name="setUserData" fullname="QTextBlock::setUserData" href="qtextblock.html#setUserData" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setUserData(QTextBlockUserData *data)">
                <parameter type="QTextBlockUserData *" name="data" default=""/>
            </function>
            <function name="setUserState" fullname="QTextBlock::setUserState" href="qtextblock.html#setUserState" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setUserState(int state)">
                <parameter type="int" name="state" default=""/>
            </function>
            <function name="setVisible" fullname="QTextBlock::setVisible" href="qtextblock.html#setVisible" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setVisible(bool visible)">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="text" fullname="QTextBlock::text" href="qtextblock.html#text" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="textDirection" fullname="QTextBlock::textDirection" href="qtextblock.html#textDirection" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="Qt::LayoutDirection" signature="Qt::LayoutDirection textDirection() const"/>
            <function name="textFormats" fullname="QTextBlock::textFormats" href="qtextblock.html#textFormats" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QList&lt;QTextLayout::FormatRange&gt;" signature="QList&lt;QTextLayout::FormatRange&gt; textFormats() const"/>
            <function name="textList" fullname="QTextBlock::textList" href="qtextblock.html#textList" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextList *" signature="QTextList * textList() const"/>
            <function name="userData" fullname="QTextBlock::userData" href="qtextblock.html#userData" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlockUserData *" signature="QTextBlockUserData * userData() const"/>
            <function name="userState" fullname="QTextBlock::userState" href="qtextblock.html#userState" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int userState() const"/>
            <class name="iterator" fullname="QTextBlock::iterator" href="qtextblock-iterator.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" module="QtGui" brief="QTextBlock::iterator class provides an iterator for reading the contents of a QTextBlock">
                <function name="atEnd" fullname="QTextBlock::iterator::atEnd" href="qtextblock-iterator.html#atEnd" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool atEnd() const"/>
                <function name="fragment" fullname="QTextBlock::iterator::fragment" href="qtextblock-iterator.html#fragment" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFragment" signature="QTextFragment fragment() const"/>
                <function name="iterator" fullname="QTextBlock::iterator::iterator" href="qtextblock-iterator.html#iterator" status="active" access="public" location="qtextobject.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="iterator()"/>
                <function name="operator!=" fullname="QTextBlock::iterator::operator!=" href="qtextblock-iterator.html#operator-not-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextBlock::iterator &amp;other) const">
                    <parameter type="const QTextBlock::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator++" fullname="QTextBlock::iterator::operator++" href="qtextblock-iterator.html#operator-2b-2b" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="QTextBlock::iterator &amp;" signature="QTextBlock::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QTextBlock::iterator::operator++" href="qtextblock-iterator.html#operator-2b-2b-1" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextBlock::iterator" signature="QTextBlock::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator--" fullname="QTextBlock::iterator::operator--" href="qtextblock-iterator.html#operator--" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="QTextBlock::iterator &amp;" signature="QTextBlock::iterator &amp; operator--()"/>
                <function name="operator--" fullname="QTextBlock::iterator::operator--" href="qtextblock-iterator.html#operator---1" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextBlock::iterator" signature="QTextBlock::iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator==" fullname="QTextBlock::iterator::operator==" href="qtextblock-iterator.html#operator-eq-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextBlock::iterator &amp;other) const">
                    <parameter type="const QTextBlock::iterator &amp;" name="other" default=""/>
                </function>
            </class>
            <typedef name="Iterator" fullname="QTextBlock::Iterator" href="qtextblock.html#Iterator-typedef" status="active" access="public" location="qtextobject.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QTextBlockFormat" href="qtextblockformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextFormat" module="QtGui" brief="Formatting information for blocks of text in a QTextDocument">
            <function name="QTextBlockFormat" fullname="QTextBlockFormat::QTextBlockFormat" href="qtextblockformat.html#QTextBlockFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextBlockFormat()"/>
            <function name="alignment" fullname="QTextBlockFormat::alignment" href="qtextblockformat.html#alignment" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="Qt::Alignment" signature="Qt::Alignment alignment() const"/>
            <function name="bottomMargin" fullname="QTextBlockFormat::bottomMargin" href="qtextblockformat.html#bottomMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal bottomMargin() const"/>
            <function name="headingLevel" fullname="QTextBlockFormat::headingLevel" href="qtextblockformat.html#headingLevel" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int headingLevel() const"/>
            <function name="indent" fullname="QTextBlockFormat::indent" href="qtextblockformat.html#indent" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int indent() const"/>
            <function name="isValid" fullname="QTextBlockFormat::isValid" href="qtextblockformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="leftMargin" fullname="QTextBlockFormat::leftMargin" href="qtextblockformat.html#leftMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leftMargin() const"/>
            <function name="lineHeight" fullname="QTextBlockFormat::lineHeight" href="qtextblockformat.html#lineHeight" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal lineHeight() const"/>
            <function name="lineHeight" fullname="QTextBlockFormat::lineHeight" href="qtextblockformat.html#lineHeight-1" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qreal" signature="qreal lineHeight(qreal scriptLineHeight, qreal scaling) const">
                <parameter type="qreal" name="scriptLineHeight" default=""/>
                <parameter type="qreal" name="scaling" default="1.0"/>
            </function>
            <function name="lineHeightType" fullname="QTextBlockFormat::lineHeightType" href="qtextblockformat.html#lineHeightType" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int lineHeightType() const"/>
            <function name="marker" fullname="QTextBlockFormat::marker" href="qtextblockformat.html#marker" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextBlockFormat::MarkerType" signature="QTextBlockFormat::MarkerType marker() const"/>
            <function name="nonBreakableLines" fullname="QTextBlockFormat::nonBreakableLines" href="qtextblockformat.html#nonBreakableLines" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool nonBreakableLines() const"/>
            <function name="pageBreakPolicy" fullname="QTextBlockFormat::pageBreakPolicy" href="qtextblockformat.html#pageBreakPolicy" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFormat::PageBreakFlags" signature="QTextFormat::PageBreakFlags pageBreakPolicy() const"/>
            <function name="rightMargin" fullname="QTextBlockFormat::rightMargin" href="qtextblockformat.html#rightMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rightMargin() const"/>
            <function name="setAlignment" fullname="QTextBlockFormat::setAlignment" href="qtextblockformat.html#setAlignment" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setAlignment(Qt::Alignment alignment)">
                <parameter type="Qt::Alignment" name="alignment" default=""/>
            </function>
            <function name="setBottomMargin" fullname="QTextBlockFormat::setBottomMargin" href="qtextblockformat.html#setBottomMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBottomMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setHeadingLevel" fullname="QTextBlockFormat::setHeadingLevel" href="qtextblockformat.html#setHeadingLevel" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setHeadingLevel(int level)">
                <parameter type="int" name="level" default=""/>
            </function>
            <function name="setIndent" fullname="QTextBlockFormat::setIndent" href="qtextblockformat.html#setIndent" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setIndent(int indentation)">
                <parameter type="int" name="indentation" default=""/>
            </function>
            <function name="setLeftMargin" fullname="QTextBlockFormat::setLeftMargin" href="qtextblockformat.html#setLeftMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLeftMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setLineHeight" fullname="QTextBlockFormat::setLineHeight" href="qtextblockformat.html#setLineHeight" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLineHeight(qreal height, int heightType)">
                <parameter type="qreal" name="height" default=""/>
                <parameter type="int" name="heightType" default=""/>
            </function>
            <function name="setMarker" fullname="QTextBlockFormat::setMarker" href="qtextblockformat.html#setMarker" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setMarker(QTextBlockFormat::MarkerType marker)">
                <parameter type="QTextBlockFormat::MarkerType" name="marker" default=""/>
            </function>
            <function name="setNonBreakableLines" fullname="QTextBlockFormat::setNonBreakableLines" href="qtextblockformat.html#setNonBreakableLines" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setNonBreakableLines(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setPageBreakPolicy" fullname="QTextBlockFormat::setPageBreakPolicy" href="qtextblockformat.html#setPageBreakPolicy" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setPageBreakPolicy(QTextFormat::PageBreakFlags policy)">
                <parameter type="QTextFormat::PageBreakFlags" name="policy" default=""/>
            </function>
            <function name="setRightMargin" fullname="QTextBlockFormat::setRightMargin" href="qtextblockformat.html#setRightMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setRightMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setTabPositions" fullname="QTextBlockFormat::setTabPositions" href="qtextblockformat.html#setTabPositions" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTabPositions(const QList&lt;QTextOption::Tab&gt; &amp;tabs)">
                <parameter type="const QList&lt;QTextOption::Tab&gt; &amp;" name="tabs" default=""/>
            </function>
            <function name="setTextIndent" fullname="QTextBlockFormat::setTextIndent" href="qtextblockformat.html#setTextIndent" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTextIndent(qreal indent)">
                <parameter type="qreal" name="indent" default=""/>
            </function>
            <function name="setTopMargin" fullname="QTextBlockFormat::setTopMargin" href="qtextblockformat.html#setTopMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTopMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="tabPositions" fullname="QTextBlockFormat::tabPositions" href="qtextblockformat.html#tabPositions" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QList&lt;QTextOption::Tab&gt;" signature="QList&lt;QTextOption::Tab&gt; tabPositions() const"/>
            <function name="textIndent" fullname="QTextBlockFormat::textIndent" href="qtextblockformat.html#textIndent" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal textIndent() const"/>
            <function name="topMargin" fullname="QTextBlockFormat::topMargin" href="qtextblockformat.html#topMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal topMargin() const"/>
            <enum name="LineHeightTypes" fullname="QTextBlockFormat::LineHeightTypes" href="qtextblockformat.html#LineHeightTypes-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="SingleHeight" value="0"/>
                <value name="ProportionalHeight" value="1"/>
                <value name="FixedHeight" value="2"/>
                <value name="MinimumHeight" value="3"/>
                <value name="LineDistanceHeight" value="4"/>
            </enum>
            <enum name="MarkerType" fullname="QTextBlockFormat::MarkerType" href="qtextblockformat.html#MarkerType-enum" status="active" access="public" location="qtextformat.h" documented="true" scoped="true">
                <value name="NoMarker" value="0"/>
                <value name="Unchecked" value="1"/>
                <value name="Checked" value="2"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QTextBlockGroup" href="qtextblockgroup.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" bases="QTextObject" module="QtGui" brief="Container for text blocks within a QTextDocument">
            <function name="QTextBlockGroup" fullname="QTextBlockGroup::QTextBlockGroup" href="qtextblockgroup.html#QTextBlockGroup" status="active" access="protected" location="qtextobject.h" documented="true" meta="constructor" explicit="true" signature="QTextBlockGroup(QTextDocument *document)">
                <parameter type="QTextDocument *" name="document" default=""/>
            </function>
            <function name="blockFormatChanged" fullname="QTextBlockGroup::blockFormatChanged" href="qtextblockgroup.html#blockFormatChanged" status="active" access="protected" location="qtextobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void blockFormatChanged(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="blockInserted" fullname="QTextBlockGroup::blockInserted" href="qtextblockgroup.html#blockInserted" status="active" access="protected" location="qtextobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void blockInserted(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="blockList" fullname="QTextBlockGroup::blockList" href="qtextblockgroup.html#blockList" status="active" access="protected" location="qtextobject.h" documented="true" meta="plain" const="true" type="QList&lt;QTextBlock&gt;" signature="QList&lt;QTextBlock&gt; blockList() const"/>
            <function name="blockRemoved" fullname="QTextBlockGroup::blockRemoved" href="qtextblockgroup.html#blockRemoved" status="active" access="protected" location="qtextobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void blockRemoved(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="~QTextBlockGroup" fullname="QTextBlockGroup::~QTextBlockGroup" href="qtextblockgroup.html#dtor.QTextBlockGroup" status="active" access="protected" location="qtextobject.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextBlockGroup()"/>
        </class>
        <class threadsafety="reentrant" name="QTextBlockUserData" href="qtextblockuserdata.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" module="QtGui" brief="Used to associate custom data with blocks of text">
            <function name="~QTextBlockUserData" fullname="QTextBlockUserData::~QTextBlockUserData" href="qtextblockuserdata.html#dtor.QTextBlockUserData" status="active" access="public" location="qtextobject.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextBlockUserData()"/>
        </class>
        <class threadsafety="reentrant" name="QTextCharFormat" href="qtextcharformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextFormat" module="QtGui" brief="Formatting information for characters in a QTextDocument">
            <function name="QTextCharFormat" fullname="QTextCharFormat::QTextCharFormat" href="qtextcharformat.html#QTextCharFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextCharFormat()"/>
            <function name="anchorHref" fullname="QTextCharFormat::anchorHref" href="qtextcharformat.html#anchorHref" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString anchorHref() const"/>
            <function name="anchorNames" fullname="QTextCharFormat::anchorNames" href="qtextcharformat.html#anchorNames" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList anchorNames() const"/>
            <function name="baselineOffset" fullname="QTextCharFormat::baselineOffset" href="qtextcharformat.html#baselineOffset" status="active" access="public" location="qtextformat.h" documented="true" since="6.0" meta="plain" const="true" type="qreal" signature="qreal baselineOffset() const"/>
            <function name="font" fullname="QTextCharFormat::font" href="qtextcharformat.html#font" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QFont" signature="QFont font() const"/>
            <function name="fontCapitalization" fullname="QTextCharFormat::fontCapitalization" href="qtextcharformat.html#fontCapitalization" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QFont::Capitalization" signature="QFont::Capitalization fontCapitalization() const"/>
            <function name="fontFamilies" fullname="QTextCharFormat::fontFamilies" href="qtextcharformat.html#fontFamilies" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant fontFamilies() const"/>
            <function name="fontFamily" fullname="QTextCharFormat::fontFamily" href="qtextcharformat-obsolete.html#fontFamily" status="deprecated" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString fontFamily() const"/>
            <function name="fontFixedPitch" fullname="QTextCharFormat::fontFixedPitch" href="qtextcharformat.html#fontFixedPitch" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontFixedPitch() const"/>
            <function name="fontHintingPreference" fullname="QTextCharFormat::fontHintingPreference" href="qtextcharformat.html#fontHintingPreference" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QFont::HintingPreference" signature="QFont::HintingPreference fontHintingPreference() const"/>
            <function name="fontItalic" fullname="QTextCharFormat::fontItalic" href="qtextcharformat.html#fontItalic" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontItalic() const"/>
            <function name="fontKerning" fullname="QTextCharFormat::fontKerning" href="qtextcharformat.html#fontKerning" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontKerning() const"/>
            <function name="fontLetterSpacing" fullname="QTextCharFormat::fontLetterSpacing" href="qtextcharformat.html#fontLetterSpacing" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal fontLetterSpacing() const"/>
            <function name="fontLetterSpacingType" fullname="QTextCharFormat::fontLetterSpacingType" href="qtextcharformat.html#fontLetterSpacingType" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QFont::SpacingType" signature="QFont::SpacingType fontLetterSpacingType() const"/>
            <function name="fontOverline" fullname="QTextCharFormat::fontOverline" href="qtextcharformat.html#fontOverline" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontOverline() const"/>
            <function name="fontPointSize" fullname="QTextCharFormat::fontPointSize" href="qtextcharformat.html#fontPointSize" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal fontPointSize() const"/>
            <function name="fontStretch" fullname="QTextCharFormat::fontStretch" href="qtextcharformat.html#fontStretch" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int fontStretch() const"/>
            <function name="fontStrikeOut" fullname="QTextCharFormat::fontStrikeOut" href="qtextcharformat.html#fontStrikeOut" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontStrikeOut() const"/>
            <function name="fontStyleHint" fullname="QTextCharFormat::fontStyleHint" href="qtextcharformat.html#fontStyleHint" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QFont::StyleHint" signature="QFont::StyleHint fontStyleHint() const"/>
            <function name="fontStyleName" fullname="QTextCharFormat::fontStyleName" href="qtextcharformat.html#fontStyleName" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant fontStyleName() const"/>
            <function name="fontStyleStrategy" fullname="QTextCharFormat::fontStyleStrategy" href="qtextcharformat.html#fontStyleStrategy" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QFont::StyleStrategy" signature="QFont::StyleStrategy fontStyleStrategy() const"/>
            <function name="fontUnderline" fullname="QTextCharFormat::fontUnderline" href="qtextcharformat.html#fontUnderline" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool fontUnderline() const"/>
            <function name="fontWeight" fullname="QTextCharFormat::fontWeight" href="qtextcharformat.html#fontWeight" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int fontWeight() const"/>
            <function name="fontWordSpacing" fullname="QTextCharFormat::fontWordSpacing" href="qtextcharformat.html#fontWordSpacing" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal fontWordSpacing() const"/>
            <function name="isAnchor" fullname="QTextCharFormat::isAnchor" href="qtextcharformat.html#isAnchor" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAnchor() const"/>
            <function name="isValid" fullname="QTextCharFormat::isValid" href="qtextcharformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="setAnchor" fullname="QTextCharFormat::setAnchor" href="qtextcharformat.html#setAnchor" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setAnchor(bool anchor)">
                <parameter type="bool" name="anchor" default=""/>
            </function>
            <function name="setAnchorHref" fullname="QTextCharFormat::setAnchorHref" href="qtextcharformat.html#setAnchorHref" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setAnchorHref(const QString &amp;value)">
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="setAnchorNames" fullname="QTextCharFormat::setAnchorNames" href="qtextcharformat.html#setAnchorNames" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setAnchorNames(const QStringList &amp;names)">
                <parameter type="const QStringList &amp;" name="names" default=""/>
            </function>
            <function name="setBaselineOffset" fullname="QTextCharFormat::setBaselineOffset" href="qtextcharformat.html#setBaselineOffset" status="active" access="public" location="qtextformat.h" documented="true" since="6.0" meta="plain" type="void" signature="void setBaselineOffset(qreal baseline)">
                <parameter type="qreal" name="baseline" default=""/>
            </function>
            <function name="setFont" fullname="QTextCharFormat::setFont" href="qtextcharformat.html#setFont" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFont(const QFont &amp;font, QTextCharFormat::FontPropertiesInheritanceBehavior behavior)">
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="QTextCharFormat::FontPropertiesInheritanceBehavior" name="behavior" default="FontPropertiesAll"/>
            </function>
            <function name="setFontCapitalization" fullname="QTextCharFormat::setFontCapitalization" href="qtextcharformat.html#setFontCapitalization" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontCapitalization(QFont::Capitalization capitalization)">
                <parameter type="QFont::Capitalization" name="capitalization" default=""/>
            </function>
            <function name="setFontFamilies" fullname="QTextCharFormat::setFontFamilies" href="qtextcharformat.html#setFontFamilies" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontFamilies(const QStringList &amp;families)">
                <parameter type="const QStringList &amp;" name="families" default=""/>
            </function>
            <function name="setFontFamily" fullname="QTextCharFormat::setFontFamily" href="qtextcharformat-obsolete.html#setFontFamily" status="deprecated" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontFamily(const QString &amp;family)">
                <parameter type="const QString &amp;" name="family" default=""/>
            </function>
            <function name="setFontFixedPitch" fullname="QTextCharFormat::setFontFixedPitch" href="qtextcharformat.html#setFontFixedPitch" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontFixedPitch(bool fixedPitch)">
                <parameter type="bool" name="fixedPitch" default=""/>
            </function>
            <function name="setFontHintingPreference" fullname="QTextCharFormat::setFontHintingPreference" href="qtextcharformat.html#setFontHintingPreference" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontHintingPreference(QFont::HintingPreference hintingPreference)">
                <parameter type="QFont::HintingPreference" name="hintingPreference" default=""/>
            </function>
            <function name="setFontItalic" fullname="QTextCharFormat::setFontItalic" href="qtextcharformat.html#setFontItalic" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontItalic(bool italic)">
                <parameter type="bool" name="italic" default=""/>
            </function>
            <function name="setFontKerning" fullname="QTextCharFormat::setFontKerning" href="qtextcharformat.html#setFontKerning" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontKerning(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setFontLetterSpacing" fullname="QTextCharFormat::setFontLetterSpacing" href="qtextcharformat.html#setFontLetterSpacing" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontLetterSpacing(qreal spacing)">
                <parameter type="qreal" name="spacing" default=""/>
            </function>
            <function name="setFontLetterSpacingType" fullname="QTextCharFormat::setFontLetterSpacingType" href="qtextcharformat.html#setFontLetterSpacingType" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontLetterSpacingType(QFont::SpacingType letterSpacingType)">
                <parameter type="QFont::SpacingType" name="letterSpacingType" default=""/>
            </function>
            <function name="setFontOverline" fullname="QTextCharFormat::setFontOverline" href="qtextcharformat.html#setFontOverline" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontOverline(bool overline)">
                <parameter type="bool" name="overline" default=""/>
            </function>
            <function name="setFontPointSize" fullname="QTextCharFormat::setFontPointSize" href="qtextcharformat.html#setFontPointSize" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontPointSize(qreal size)">
                <parameter type="qreal" name="size" default=""/>
            </function>
            <function name="setFontStretch" fullname="QTextCharFormat::setFontStretch" href="qtextcharformat.html#setFontStretch" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontStretch(int factor)">
                <parameter type="int" name="factor" default=""/>
            </function>
            <function name="setFontStrikeOut" fullname="QTextCharFormat::setFontStrikeOut" href="qtextcharformat.html#setFontStrikeOut" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontStrikeOut(bool strikeOut)">
                <parameter type="bool" name="strikeOut" default=""/>
            </function>
            <function name="setFontStyleHint" fullname="QTextCharFormat::setFontStyleHint" href="qtextcharformat.html#setFontStyleHint" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy)">
                <parameter type="QFont::StyleHint" name="hint" default=""/>
                <parameter type="QFont::StyleStrategy" name="strategy" default="QFont::PreferDefault"/>
            </function>
            <function name="setFontStyleName" fullname="QTextCharFormat::setFontStyleName" href="qtextcharformat.html#setFontStyleName" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontStyleName(const QString &amp;styleName)">
                <parameter type="const QString &amp;" name="styleName" default=""/>
            </function>
            <function name="setFontStyleStrategy" fullname="QTextCharFormat::setFontStyleStrategy" href="qtextcharformat.html#setFontStyleStrategy" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontStyleStrategy(QFont::StyleStrategy strategy)">
                <parameter type="QFont::StyleStrategy" name="strategy" default=""/>
            </function>
            <function name="setFontUnderline" fullname="QTextCharFormat::setFontUnderline" href="qtextcharformat.html#setFontUnderline" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontUnderline(bool underline)">
                <parameter type="bool" name="underline" default=""/>
            </function>
            <function name="setFontWeight" fullname="QTextCharFormat::setFontWeight" href="qtextcharformat.html#setFontWeight" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontWeight(int weight)">
                <parameter type="int" name="weight" default=""/>
            </function>
            <function name="setFontWordSpacing" fullname="QTextCharFormat::setFontWordSpacing" href="qtextcharformat.html#setFontWordSpacing" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setFontWordSpacing(qreal spacing)">
                <parameter type="qreal" name="spacing" default=""/>
            </function>
            <function name="setSubScriptBaseline" fullname="QTextCharFormat::setSubScriptBaseline" href="qtextcharformat.html#setSubScriptBaseline" status="active" access="public" location="qtextformat.h" documented="true" since="6.0" meta="plain" type="void" signature="void setSubScriptBaseline(qreal baseline)">
                <parameter type="qreal" name="baseline" default=""/>
            </function>
            <function name="setSuperScriptBaseline" fullname="QTextCharFormat::setSuperScriptBaseline" href="qtextcharformat.html#setSuperScriptBaseline" status="active" access="public" location="qtextformat.h" documented="true" since="6.0" meta="plain" type="void" signature="void setSuperScriptBaseline(qreal baseline)">
                <parameter type="qreal" name="baseline" default=""/>
            </function>
            <function name="setTextOutline" fullname="QTextCharFormat::setTextOutline" href="qtextcharformat.html#setTextOutline" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTextOutline(const QPen &amp;pen)">
                <parameter type="const QPen &amp;" name="pen" default=""/>
            </function>
            <function name="setToolTip" fullname="QTextCharFormat::setToolTip" href="qtextcharformat.html#setToolTip" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setToolTip(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setUnderlineColor" fullname="QTextCharFormat::setUnderlineColor" href="qtextcharformat.html#setUnderlineColor" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setUnderlineColor(const QColor &amp;color)">
                <parameter type="const QColor &amp;" name="color" default=""/>
            </function>
            <function name="setUnderlineStyle" fullname="QTextCharFormat::setUnderlineStyle" href="qtextcharformat.html#setUnderlineStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setUnderlineStyle(QTextCharFormat::UnderlineStyle style)">
                <parameter type="QTextCharFormat::UnderlineStyle" name="style" default=""/>
            </function>
            <function name="setVerticalAlignment" fullname="QTextCharFormat::setVerticalAlignment" href="qtextcharformat.html#setVerticalAlignment" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment)">
                <parameter type="QTextCharFormat::VerticalAlignment" name="alignment" default=""/>
            </function>
            <function name="subScriptBaseline" fullname="QTextCharFormat::subScriptBaseline" href="qtextcharformat.html#subScriptBaseline" status="active" access="public" location="qtextformat.h" documented="true" since="6.0" meta="plain" const="true" type="qreal" signature="qreal subScriptBaseline() const"/>
            <function name="superScriptBaseline" fullname="QTextCharFormat::superScriptBaseline" href="qtextcharformat.html#superScriptBaseline" status="active" access="public" location="qtextformat.h" documented="true" since="6.0" meta="plain" const="true" type="qreal" signature="qreal superScriptBaseline() const"/>
            <function name="textOutline" fullname="QTextCharFormat::textOutline" href="qtextcharformat.html#textOutline" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QPen" signature="QPen textOutline() const"/>
            <function name="toolTip" fullname="QTextCharFormat::toolTip" href="qtextcharformat.html#toolTip" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString toolTip() const"/>
            <function name="underlineColor" fullname="QTextCharFormat::underlineColor" href="qtextcharformat.html#underlineColor" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QColor" signature="QColor underlineColor() const"/>
            <function name="underlineStyle" fullname="QTextCharFormat::underlineStyle" href="qtextcharformat.html#underlineStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextCharFormat::UnderlineStyle" signature="QTextCharFormat::UnderlineStyle underlineStyle() const"/>
            <function name="verticalAlignment" fullname="QTextCharFormat::verticalAlignment" href="qtextcharformat.html#verticalAlignment" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextCharFormat::VerticalAlignment" signature="QTextCharFormat::VerticalAlignment verticalAlignment() const"/>
            <enum name="FontPropertiesInheritanceBehavior" fullname="QTextCharFormat::FontPropertiesInheritanceBehavior" href="qtextcharformat.html#FontPropertiesInheritanceBehavior-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="FontPropertiesSpecifiedOnly" value="0"/>
                <value name="FontPropertiesAll" value="1"/>
            </enum>
            <enum name="UnderlineStyle" fullname="QTextCharFormat::UnderlineStyle" href="qtextcharformat.html#UnderlineStyle-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="NoUnderline" value="0"/>
                <value name="SingleUnderline" value="1"/>
                <value name="DashUnderline" value="2"/>
                <value name="DotLine" value="3"/>
                <value name="DashDotLine" value="4"/>
                <value name="DashDotDotLine" value="5"/>
                <value name="WaveUnderline" value="6"/>
                <value name="SpellCheckUnderline" value="7"/>
            </enum>
            <enum name="VerticalAlignment" fullname="QTextCharFormat::VerticalAlignment" href="qtextcharformat.html#VerticalAlignment-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="AlignNormal" value="0"/>
                <value name="AlignSuperScript" value="1"/>
                <value name="AlignSubScript" value="2"/>
                <value name="AlignMiddle" value="3"/>
                <value name="AlignTop" value="4"/>
                <value name="AlignBottom" value="5"/>
                <value name="AlignBaseline" value="6"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QTextCursor" href="qtextcursor.html" status="active" access="public" location="qtextcursor.h" documented="true" groups="richtext-processing,shared" module="QtGui" brief="Offers an API to access and modify QTextDocuments">
            <function name="QTextCursor" fullname="QTextCursor::QTextCursor" href="qtextcursor.html#QTextCursor" status="active" access="public" location="qtextcursor.h" documented="true" meta="constructor" signature="QTextCursor()"/>
            <function name="QTextCursor" fullname="QTextCursor::QTextCursor" href="qtextcursor.html#QTextCursor-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTextCursor(QTextDocument *document)">
                <parameter type="QTextDocument *" name="document" default=""/>
            </function>
            <function name="QTextCursor" fullname="QTextCursor::QTextCursor" href="qtextcursor.html#QTextCursor-2" status="active" access="public" location="qtextcursor.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTextCursor(QTextFrame *frame)">
                <parameter type="QTextFrame *" name="frame" default=""/>
            </function>
            <function name="QTextCursor" fullname="QTextCursor::QTextCursor" href="qtextcursor.html#QTextCursor-3" status="active" access="public" location="qtextcursor.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QTextCursor(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="QTextCursor" fullname="QTextCursor::QTextCursor" href="qtextcursor.html#QTextCursor-4" status="active" access="public" location="qtextcursor.h" documented="true" meta="copy-constructor" overload="true" overload-number="4" signature="QTextCursor(const QTextCursor &amp;cursor)">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="anchor" fullname="QTextCursor::anchor" href="qtextcursor.html#anchor" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int anchor() const"/>
            <function name="atBlockEnd" fullname="QTextCursor::atBlockEnd" href="qtextcursor.html#atBlockEnd" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool atBlockEnd() const"/>
            <function name="atBlockStart" fullname="QTextCursor::atBlockStart" href="qtextcursor.html#atBlockStart" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool atBlockStart() const"/>
            <function name="atEnd" fullname="QTextCursor::atEnd" href="qtextcursor.html#atEnd" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool atEnd() const"/>
            <function name="atStart" fullname="QTextCursor::atStart" href="qtextcursor.html#atStart" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool atStart() const"/>
            <function name="beginEditBlock" fullname="QTextCursor::beginEditBlock" href="qtextcursor.html#beginEditBlock" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void beginEditBlock()"/>
            <function name="block" fullname="QTextCursor::block" href="qtextcursor.html#block" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock block() const"/>
            <function name="blockCharFormat" fullname="QTextCursor::blockCharFormat" href="qtextcursor.html#blockCharFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat blockCharFormat() const"/>
            <function name="blockFormat" fullname="QTextCursor::blockFormat" href="qtextcursor.html#blockFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextBlockFormat" signature="QTextBlockFormat blockFormat() const"/>
            <function name="blockNumber" fullname="QTextCursor::blockNumber" href="qtextcursor.html#blockNumber" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int blockNumber() const"/>
            <function name="charFormat" fullname="QTextCursor::charFormat" href="qtextcursor.html#charFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat charFormat() const"/>
            <function name="clearSelection" fullname="QTextCursor::clearSelection" href="qtextcursor.html#clearSelection" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void clearSelection()"/>
            <function name="columnNumber" fullname="QTextCursor::columnNumber" href="qtextcursor.html#columnNumber" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int columnNumber() const"/>
            <function name="createList" fullname="QTextCursor::createList" href="qtextcursor.html#createList" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="QTextList *" signature="QTextList * createList(const QTextListFormat &amp;format)">
                <parameter type="const QTextListFormat &amp;" name="format" default=""/>
            </function>
            <function name="createList" fullname="QTextCursor::createList" href="qtextcursor.html#createList-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextList *" signature="QTextList * createList(QTextListFormat::Style style)">
                <parameter type="QTextListFormat::Style" name="style" default=""/>
            </function>
            <function name="currentFrame" fullname="QTextCursor::currentFrame" href="qtextcursor.html#currentFrame" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextFrame *" signature="QTextFrame * currentFrame() const"/>
            <function name="currentList" fullname="QTextCursor::currentList" href="qtextcursor.html#currentList" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextList *" signature="QTextList * currentList() const"/>
            <function name="currentTable" fullname="QTextCursor::currentTable" href="qtextcursor.html#currentTable" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextTable *" signature="QTextTable * currentTable() const"/>
            <function name="deleteChar" fullname="QTextCursor::deleteChar" href="qtextcursor.html#deleteChar" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void deleteChar()"/>
            <function name="deletePreviousChar" fullname="QTextCursor::deletePreviousChar" href="qtextcursor.html#deletePreviousChar" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void deletePreviousChar()"/>
            <function name="document" fullname="QTextCursor::document" href="qtextcursor.html#document" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextDocument *" signature="QTextDocument * document() const"/>
            <function name="endEditBlock" fullname="QTextCursor::endEditBlock" href="qtextcursor.html#endEditBlock" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void endEditBlock()"/>
            <function name="hasComplexSelection" fullname="QTextCursor::hasComplexSelection" href="qtextcursor.html#hasComplexSelection" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasComplexSelection() const"/>
            <function name="hasSelection" fullname="QTextCursor::hasSelection" href="qtextcursor.html#hasSelection" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasSelection() const"/>
            <function name="insertBlock" fullname="QTextCursor::insertBlock" href="qtextcursor.html#insertBlock" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void insertBlock()"/>
            <function name="insertBlock" fullname="QTextCursor::insertBlock" href="qtextcursor.html#insertBlock-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insertBlock(const QTextBlockFormat &amp;format)">
                <parameter type="const QTextBlockFormat &amp;" name="format" default=""/>
            </function>
            <function name="insertBlock" fullname="QTextCursor::insertBlock" href="qtextcursor.html#insertBlock-2" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void insertBlock(const QTextBlockFormat &amp;format, const QTextCharFormat &amp;charFormat)">
                <parameter type="const QTextBlockFormat &amp;" name="format" default=""/>
                <parameter type="const QTextCharFormat &amp;" name="charFormat" default=""/>
            </function>
            <function name="insertFragment" fullname="QTextCursor::insertFragment" href="qtextcursor.html#insertFragment" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void insertFragment(const QTextDocumentFragment &amp;fragment)">
                <parameter type="const QTextDocumentFragment &amp;" name="fragment" default=""/>
            </function>
            <function name="insertFrame" fullname="QTextCursor::insertFrame" href="qtextcursor.html#insertFrame" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="QTextFrame *" signature="QTextFrame * insertFrame(const QTextFrameFormat &amp;format)">
                <parameter type="const QTextFrameFormat &amp;" name="format" default=""/>
            </function>
            <function name="insertHtml" fullname="QTextCursor::insertHtml" href="qtextcursor.html#insertHtml" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void insertHtml(const QString &amp;html)">
                <parameter type="const QString &amp;" name="html" default=""/>
            </function>
            <function name="insertImage" fullname="QTextCursor::insertImage" href="qtextcursor.html#insertImage" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void insertImage(const QTextImageFormat &amp;format)">
                <parameter type="const QTextImageFormat &amp;" name="format" default=""/>
            </function>
            <function name="insertImage" fullname="QTextCursor::insertImage" href="qtextcursor.html#insertImage-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insertImage(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="insertImage" fullname="QTextCursor::insertImage" href="qtextcursor.html#insertImage-2" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void insertImage(const QImage &amp;image, const QString &amp;name)">
                <parameter type="const QImage &amp;" name="image" default=""/>
                <parameter type="const QString &amp;" name="name" default="QString()"/>
            </function>
            <function name="insertImage" fullname="QTextCursor::insertImage" href="qtextcursor.html#insertImage-3" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void insertImage(const QTextImageFormat &amp;format, QTextFrameFormat::Position alignment)">
                <parameter type="const QTextImageFormat &amp;" name="format" default=""/>
                <parameter type="QTextFrameFormat::Position" name="alignment" default=""/>
            </function>
            <function name="insertList" fullname="QTextCursor::insertList" href="qtextcursor.html#insertList" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="QTextList *" signature="QTextList * insertList(const QTextListFormat &amp;format)">
                <parameter type="const QTextListFormat &amp;" name="format" default=""/>
            </function>
            <function name="insertList" fullname="QTextCursor::insertList" href="qtextcursor.html#insertList-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextList *" signature="QTextList * insertList(QTextListFormat::Style style)">
                <parameter type="QTextListFormat::Style" name="style" default=""/>
            </function>
            <function name="insertMarkdown" fullname="QTextCursor::insertMarkdown" href="qtextcursor.html#insertMarkdown" status="active" access="public" location="qtextcursor.h" documented="true" since="6.4" meta="plain" type="void" signature="void insertMarkdown(const QString &amp;markdown, QTextDocument::MarkdownFeatures features)">
                <parameter type="const QString &amp;" name="markdown" default=""/>
                <parameter type="QTextDocument::MarkdownFeatures" name="features" default="QTextDocument::MarkdownDialectGitHub"/>
            </function>
            <function name="insertTable" fullname="QTextCursor::insertTable" href="qtextcursor.html#insertTable" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="QTextTable *" signature="QTextTable * insertTable(int rows, int columns, const QTextTableFormat &amp;format)">
                <parameter type="int" name="rows" default=""/>
                <parameter type="int" name="columns" default=""/>
                <parameter type="const QTextTableFormat &amp;" name="format" default=""/>
            </function>
            <function name="insertTable" fullname="QTextCursor::insertTable" href="qtextcursor.html#insertTable-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextTable *" signature="QTextTable * insertTable(int rows, int columns)">
                <parameter type="int" name="rows" default=""/>
                <parameter type="int" name="columns" default=""/>
            </function>
            <function name="insertText" fullname="QTextCursor::insertText" href="qtextcursor.html#insertText" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void insertText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="insertText" fullname="QTextCursor::insertText" href="qtextcursor.html#insertText-1" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insertText(const QString &amp;text, const QTextCharFormat &amp;format)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextCharFormat &amp;" name="format" default=""/>
            </function>
            <function name="isCopyOf" fullname="QTextCursor::isCopyOf" href="qtextcursor.html#isCopyOf" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCopyOf(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="isNull" fullname="QTextCursor::isNull" href="qtextcursor.html#isNull" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="joinPreviousEditBlock" fullname="QTextCursor::joinPreviousEditBlock" href="qtextcursor.html#joinPreviousEditBlock" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void joinPreviousEditBlock()"/>
            <function name="keepPositionOnInsert" fullname="QTextCursor::keepPositionOnInsert" href="qtextcursor.html#keepPositionOnInsert" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool keepPositionOnInsert() const"/>
            <function name="mergeBlockCharFormat" fullname="QTextCursor::mergeBlockCharFormat" href="qtextcursor.html#mergeBlockCharFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void mergeBlockCharFormat(const QTextCharFormat &amp;modifier)">
                <parameter type="const QTextCharFormat &amp;" name="modifier" default=""/>
            </function>
            <function name="mergeBlockFormat" fullname="QTextCursor::mergeBlockFormat" href="qtextcursor.html#mergeBlockFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void mergeBlockFormat(const QTextBlockFormat &amp;modifier)">
                <parameter type="const QTextBlockFormat &amp;" name="modifier" default=""/>
            </function>
            <function name="mergeCharFormat" fullname="QTextCursor::mergeCharFormat" href="qtextcursor.html#mergeCharFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void mergeCharFormat(const QTextCharFormat &amp;modifier)">
                <parameter type="const QTextCharFormat &amp;" name="modifier" default=""/>
            </function>
            <function name="movePosition" fullname="QTextCursor::movePosition" href="qtextcursor.html#movePosition" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="bool" signature="bool movePosition(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode, int n)">
                <parameter type="QTextCursor::MoveOperation" name="operation" default=""/>
                <parameter type="QTextCursor::MoveMode" name="mode" default="MoveAnchor"/>
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="operator!=" fullname="QTextCursor::operator!=" href="qtextcursor.html#operator-not-eq" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;" fullname="QTextCursor::operator&lt;" href="qtextcursor.html#operator-lt" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;=" fullname="QTextCursor::operator&lt;=" href="qtextcursor.html#operator-lt-eq" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;=(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QTextCursor::operator=" href="qtextcursor.html#operator-eq" status="active" access="public" location="qtextcursor.h" documented="true" meta="copy-assign" type="QTextCursor &amp;" signature="QTextCursor &amp; operator=(const QTextCursor &amp;cursor)">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="operator==" fullname="QTextCursor::operator==" href="qtextcursor.html#operator-eq-eq" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;" fullname="QTextCursor::operator&gt;" href="qtextcursor.html#operator-gt" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&gt;(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;=" fullname="QTextCursor::operator&gt;=" href="qtextcursor.html#operator-gt-eq" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&gt;=(const QTextCursor &amp;other) const">
                <parameter type="const QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="position" fullname="QTextCursor::position" href="qtextcursor.html#position" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int position() const"/>
            <function name="positionInBlock" fullname="QTextCursor::positionInBlock" href="qtextcursor.html#positionInBlock" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int positionInBlock() const"/>
            <function name="removeSelectedText" fullname="QTextCursor::removeSelectedText" href="qtextcursor.html#removeSelectedText" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void removeSelectedText()"/>
            <function name="select" fullname="QTextCursor::select" href="qtextcursor.html#select" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void select(QTextCursor::SelectionType selection)">
                <parameter type="QTextCursor::SelectionType" name="selection" default=""/>
            </function>
            <function name="selectedTableCells" fullname="QTextCursor::selectedTableCells" href="qtextcursor.html#selectedTableCells" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="void" signature="void selectedTableCells(int *firstRow, int *numRows, int *firstColumn, int *numColumns) const">
                <parameter type="int *" name="firstRow" default=""/>
                <parameter type="int *" name="numRows" default=""/>
                <parameter type="int *" name="firstColumn" default=""/>
                <parameter type="int *" name="numColumns" default=""/>
            </function>
            <function name="selectedText" fullname="QTextCursor::selectedText" href="qtextcursor.html#selectedText" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QString" signature="QString selectedText() const"/>
            <function name="selection" fullname="QTextCursor::selection" href="qtextcursor.html#selection" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="QTextDocumentFragment" signature="QTextDocumentFragment selection() const"/>
            <function name="selectionEnd" fullname="QTextCursor::selectionEnd" href="qtextcursor.html#selectionEnd" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int selectionEnd() const"/>
            <function name="selectionStart" fullname="QTextCursor::selectionStart" href="qtextcursor.html#selectionStart" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int selectionStart() const"/>
            <function name="setBlockCharFormat" fullname="QTextCursor::setBlockCharFormat" href="qtextcursor.html#setBlockCharFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setBlockCharFormat(const QTextCharFormat &amp;format)">
                <parameter type="const QTextCharFormat &amp;" name="format" default=""/>
            </function>
            <function name="setBlockFormat" fullname="QTextCursor::setBlockFormat" href="qtextcursor.html#setBlockFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setBlockFormat(const QTextBlockFormat &amp;format)">
                <parameter type="const QTextBlockFormat &amp;" name="format" default=""/>
            </function>
            <function name="setCharFormat" fullname="QTextCursor::setCharFormat" href="qtextcursor.html#setCharFormat" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setCharFormat(const QTextCharFormat &amp;format)">
                <parameter type="const QTextCharFormat &amp;" name="format" default=""/>
            </function>
            <function name="setKeepPositionOnInsert" fullname="QTextCursor::setKeepPositionOnInsert" href="qtextcursor.html#setKeepPositionOnInsert" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setKeepPositionOnInsert(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setPosition" fullname="QTextCursor::setPosition" href="qtextcursor.html#setPosition" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setPosition(int pos, QTextCursor::MoveMode m)">
                <parameter type="int" name="pos" default=""/>
                <parameter type="QTextCursor::MoveMode" name="m" default="MoveAnchor"/>
            </function>
            <function name="setVerticalMovementX" fullname="QTextCursor::setVerticalMovementX" href="qtextcursor.html#setVerticalMovementX" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setVerticalMovementX(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="setVisualNavigation" fullname="QTextCursor::setVisualNavigation" href="qtextcursor.html#setVisualNavigation" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" type="void" signature="void setVisualNavigation(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="swap" fullname="QTextCursor::swap" href="qtextcursor.html#swap" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QTextCursor &amp;other)">
                <parameter type="QTextCursor &amp;" name="other" default=""/>
            </function>
            <function name="verticalMovementX" fullname="QTextCursor::verticalMovementX" href="qtextcursor.html#verticalMovementX" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="int" signature="int verticalMovementX() const"/>
            <function name="visualNavigation" fullname="QTextCursor::visualNavigation" href="qtextcursor.html#visualNavigation" status="active" access="public" location="qtextcursor.h" documented="true" meta="plain" const="true" type="bool" signature="bool visualNavigation() const"/>
            <function name="~QTextCursor" fullname="QTextCursor::~QTextCursor" href="qtextcursor.html#dtor.QTextCursor" status="active" access="public" location="qtextcursor.h" documented="true" meta="destructor" noexcept="true" signature="~QTextCursor()"/>
            <enum name="MoveMode" fullname="QTextCursor::MoveMode" href="qtextcursor.html#MoveMode-enum" status="active" access="public" location="qtextcursor.h" documented="true">
                <value name="MoveAnchor" value="0"/>
                <value name="KeepAnchor" value="1"/>
            </enum>
            <enum name="MoveOperation" fullname="QTextCursor::MoveOperation" href="qtextcursor.html#MoveOperation-enum" status="active" access="public" location="qtextcursor.h" documented="true">
                <value name="NoMove" value="0"/>
                <value name="Start" value="1"/>
                <value name="Up" value="2"/>
                <value name="StartOfLine" value="3"/>
                <value name="StartOfBlock" value="4"/>
                <value name="StartOfWord" value="5"/>
                <value name="PreviousBlock" value="6"/>
                <value name="PreviousCharacter" value="7"/>
                <value name="PreviousWord" value="8"/>
                <value name="Left" value="9"/>
                <value name="WordLeft" value="10"/>
                <value name="End" value="11"/>
                <value name="Down" value="12"/>
                <value name="EndOfLine" value="13"/>
                <value name="EndOfWord" value="14"/>
                <value name="EndOfBlock" value="15"/>
                <value name="NextBlock" value="16"/>
                <value name="NextCharacter" value="17"/>
                <value name="NextWord" value="18"/>
                <value name="Right" value="19"/>
                <value name="WordRight" value="20"/>
                <value name="NextCell" value="21"/>
                <value name="PreviousCell" value="22"/>
                <value name="NextRow" value="23"/>
                <value name="PreviousRow" value="24"/>
            </enum>
            <enum name="SelectionType" fullname="QTextCursor::SelectionType" href="qtextcursor.html#SelectionType-enum" status="active" access="public" location="qtextcursor.h" documented="true">
                <value name="WordUnderCursor" value="0"/>
                <value name="LineUnderCursor" value="1"/>
                <value name="BlockUnderCursor" value="2"/>
                <value name="Document" value="3"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QTextDocument" href="qtextdocument.html" status="active" access="public" location="qtextdocument.h" documented="true" groups="richtext-processing" bases="QObject" module="QtGui" brief="Holds formatted text">
            <function name="QTextDocument" fullname="QTextDocument::QTextDocument" href="qtextdocument.html#QTextDocument" status="active" access="public" location="qtextdocument.h" documented="true" meta="constructor" explicit="true" signature="QTextDocument(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QTextDocument" fullname="QTextDocument::QTextDocument" href="qtextdocument.html#QTextDocument-1" status="active" access="public" location="qtextdocument.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTextDocument(const QString &amp;text, QObject *parent)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addResource" fullname="QTextDocument::addResource" href="qtextdocument.html#addResource" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void addResource(int type, const QUrl &amp;name, const QVariant &amp;resource)">
                <parameter type="int" name="type" default=""/>
                <parameter type="const QUrl &amp;" name="name" default=""/>
                <parameter type="const QVariant &amp;" name="resource" default=""/>
            </function>
            <function name="adjustSize" fullname="QTextDocument::adjustSize" href="qtextdocument.html#adjustSize" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void adjustSize()"/>
            <function name="allFormats" fullname="QTextDocument::allFormats" href="qtextdocument.html#allFormats" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QList&lt;QTextFormat&gt;" signature="QList&lt;QTextFormat&gt; allFormats() const"/>
            <function name="availableRedoSteps" fullname="QTextDocument::availableRedoSteps" href="qtextdocument.html#availableRedoSteps" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="int" signature="int availableRedoSteps() const"/>
            <function name="availableUndoSteps" fullname="QTextDocument::availableUndoSteps" href="qtextdocument.html#availableUndoSteps" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="int" signature="int availableUndoSteps() const"/>
            <function name="baseUrl" fullname="QTextDocument::baseUrl" href="qtextdocument.html#baseUrl-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="baseUrl" type="QUrl" signature="QUrl baseUrl() const"/>
            <function name="baseUrlChanged" fullname="QTextDocument::baseUrlChanged" href="qtextdocument.html#baseUrl-prop" status="active" access="public" location="qtextdocument.h" meta="signal" associated-property="baseUrl" type="void" signature="void baseUrlChanged(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="baselineOffset" fullname="QTextDocument::baselineOffset" href="qtextdocument.html#baselineOffset" status="active" access="public" location="qtextdocument.h" documented="true" since="6.0" meta="plain" const="true" type="qreal" signature="qreal baselineOffset() const"/>
            <function name="begin" fullname="QTextDocument::begin" href="qtextdocument.html#begin" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock begin() const"/>
            <function name="blockCount" fullname="QTextDocument::blockCount" href="qtextdocument.html#blockCount-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="blockCount" type="int" signature="int blockCount() const"/>
            <function name="blockCountChanged" fullname="QTextDocument::blockCountChanged" href="qtextdocument.html#blockCountChanged" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void blockCountChanged(int newBlockCount)">
                <parameter type="int" name="newBlockCount" default=""/>
            </function>
            <function name="characterAt" fullname="QTextDocument::characterAt" href="qtextdocument.html#characterAt" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QChar" signature="QChar characterAt(int pos) const">
                <parameter type="int" name="pos" default=""/>
            </function>
            <function name="characterCount" fullname="QTextDocument::characterCount" href="qtextdocument.html#characterCount" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="int" signature="int characterCount() const"/>
            <function name="clear" fullname="QTextDocument::clear" href="qtextdocument.html#clear" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void clear()"/>
            <function name="clearUndoRedoStacks" fullname="QTextDocument::clearUndoRedoStacks" href="qtextdocument.html#clearUndoRedoStacks" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void clearUndoRedoStacks(QTextDocument::Stacks stacksToClear)">
                <parameter type="QTextDocument::Stacks" name="stacksToClear" default="UndoAndRedoStacks"/>
            </function>
            <function name="clone" fullname="QTextDocument::clone" href="qtextdocument.html#clone" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextDocument *" signature="QTextDocument * clone(QObject *parent) const">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="contentsChange" fullname="QTextDocument::contentsChange" href="qtextdocument.html#contentsChange" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void contentsChange(int position, int charsRemoved, int charsAdded)">
                <parameter type="int" name="position" default=""/>
                <parameter type="int" name="charsRemoved" default=""/>
                <parameter type="int" name="charsAdded" default=""/>
            </function>
            <function name="contentsChanged" fullname="QTextDocument::contentsChanged" href="qtextdocument.html#contentsChanged" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void contentsChanged()"/>
            <function name="createObject" fullname="QTextDocument::createObject" href="qtextdocument.html#createObject" status="active" access="protected" location="qtextdocument.h" documented="true" meta="plain" virtual="virtual" type="QTextObject *" signature="QTextObject * createObject(const QTextFormat &amp;format)">
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="cursorPositionChanged" fullname="QTextDocument::cursorPositionChanged" href="qtextdocument.html#cursorPositionChanged" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void cursorPositionChanged(const QTextCursor &amp;cursor)">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="defaultCursorMoveStyle" fullname="QTextDocument::defaultCursorMoveStyle" href="qtextdocument.html#defaultCursorMoveStyle" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="Qt::CursorMoveStyle" signature="Qt::CursorMoveStyle defaultCursorMoveStyle() const"/>
            <function name="defaultFont" fullname="QTextDocument::defaultFont" href="qtextdocument.html#defaultFont" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" associated-property="defaultFont" type="QFont" signature="QFont defaultFont() const"/>
            <function name="defaultResourceProvider" fullname="QTextDocument::defaultResourceProvider" href="qtextdocument.html#defaultResourceProvider" status="active" access="public" location="qtextdocument.h" documented="true" since="6.1" meta="plain" static="true" type="QTextDocument::ResourceProvider" signature="QTextDocument::ResourceProvider defaultResourceProvider()"/>
            <function name="defaultStyleSheet" fullname="QTextDocument::defaultStyleSheet" href="qtextdocument.html#defaultStyleSheet-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="defaultStyleSheet" type="QString" signature="QString defaultStyleSheet() const"/>
            <function name="defaultTextOption" fullname="QTextDocument::defaultTextOption" href="qtextdocument.html#defaultTextOption" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" associated-property="defaultTextOption" type="QTextOption" signature="QTextOption defaultTextOption() const"/>
            <function name="documentLayout" fullname="QTextDocument::documentLayout" href="qtextdocument.html#documentLayout" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QAbstractTextDocumentLayout *" signature="QAbstractTextDocumentLayout * documentLayout() const"/>
            <function name="documentLayoutChanged" fullname="QTextDocument::documentLayoutChanged" href="qtextdocument.html#documentLayoutChanged" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void documentLayoutChanged()"/>
            <function name="documentMargin" fullname="QTextDocument::documentMargin" href="qtextdocument.html#documentMargin-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="documentMargin" type="qreal" signature="qreal documentMargin() const"/>
            <function name="drawContents" fullname="QTextDocument::drawContents" href="qtextdocument.html#drawContents" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void drawContents(QPainter *p, const QRectF &amp;rect)">
                <parameter type="QPainter *" name="p" default=""/>
                <parameter type="const QRectF &amp;" name="rect" default="QRectF()"/>
            </function>
            <function name="end" fullname="QTextDocument::end" href="qtextdocument.html#end" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock end() const"/>
            <function name="find" fullname="QTextDocument::find" href="qtextdocument.html#find" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor find(const QRegularExpression &amp;expr, const QTextCursor &amp;cursor, QTextDocument::FindFlags options) const">
                <parameter type="const QRegularExpression &amp;" name="expr" default=""/>
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
                <parameter type="QTextDocument::FindFlags" name="options" default="FindFlags()"/>
            </function>
            <function name="find" fullname="QTextDocument::find" href="qtextdocument.html#find-1" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QTextCursor" signature="QTextCursor find(const QRegularExpression &amp;expr, int from, QTextDocument::FindFlags options) const">
                <parameter type="const QRegularExpression &amp;" name="expr" default=""/>
                <parameter type="int" name="from" default="0"/>
                <parameter type="QTextDocument::FindFlags" name="options" default="FindFlags()"/>
            </function>
            <function name="find" fullname="QTextDocument::find" href="qtextdocument.html#find-2" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QTextCursor" signature="QTextCursor find(const QString &amp;subString, const QTextCursor &amp;cursor, QTextDocument::FindFlags options) const">
                <parameter type="const QString &amp;" name="subString" default=""/>
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
                <parameter type="QTextDocument::FindFlags" name="options" default="FindFlags()"/>
            </function>
            <function name="find" fullname="QTextDocument::find" href="qtextdocument.html#find-3" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QTextCursor" signature="QTextCursor find(const QString &amp;subString, int position, QTextDocument::FindFlags options) const">
                <parameter type="const QString &amp;" name="subString" default=""/>
                <parameter type="int" name="position" default="0"/>
                <parameter type="QTextDocument::FindFlags" name="options" default="FindFlags()"/>
            </function>
            <function name="findBlock" fullname="QTextDocument::findBlock" href="qtextdocument.html#findBlock" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock findBlock(int pos) const">
                <parameter type="int" name="pos" default=""/>
            </function>
            <function name="findBlockByLineNumber" fullname="QTextDocument::findBlockByLineNumber" href="qtextdocument.html#findBlockByLineNumber" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock findBlockByLineNumber(int lineNumber) const">
                <parameter type="int" name="lineNumber" default=""/>
            </function>
            <function name="findBlockByNumber" fullname="QTextDocument::findBlockByNumber" href="qtextdocument.html#findBlockByNumber" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock findBlockByNumber(int blockNumber) const">
                <parameter type="int" name="blockNumber" default=""/>
            </function>
            <function name="firstBlock" fullname="QTextDocument::firstBlock" href="qtextdocument.html#firstBlock" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock firstBlock() const"/>
            <function name="idealWidth" fullname="QTextDocument::idealWidth" href="qtextdocument.html#idealWidth" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal idealWidth() const"/>
            <function name="indentWidth" fullname="QTextDocument::indentWidth" href="qtextdocument.html#indentWidth-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="indentWidth" type="qreal" signature="qreal indentWidth() const"/>
            <function name="isEmpty" fullname="QTextDocument::isEmpty" href="qtextdocument.html#isEmpty" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isLayoutEnabled" fullname="QTextDocument::isLayoutEnabled" href="qtextdocument.html#layoutEnabled-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="layoutEnabled" type="bool" signature="bool isLayoutEnabled() const"/>
            <function name="isModified" fullname="QTextDocument::isModified" href="qtextdocument.html#modified-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="modified" type="bool" signature="bool isModified() const"/>
            <function name="isRedoAvailable" fullname="QTextDocument::isRedoAvailable" href="qtextdocument.html#isRedoAvailable" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRedoAvailable() const"/>
            <function name="isUndoAvailable" fullname="QTextDocument::isUndoAvailable" href="qtextdocument.html#isUndoAvailable" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUndoAvailable() const"/>
            <function name="isUndoRedoEnabled" fullname="QTextDocument::isUndoRedoEnabled" href="qtextdocument.html#undoRedoEnabled-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="undoRedoEnabled" type="bool" signature="bool isUndoRedoEnabled() const"/>
            <function name="lastBlock" fullname="QTextDocument::lastBlock" href="qtextdocument.html#lastBlock" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock lastBlock() const"/>
            <function name="lineCount" fullname="QTextDocument::lineCount" href="qtextdocument.html#lineCount" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="int" signature="int lineCount() const"/>
            <function name="loadResource" fullname="QTextDocument::loadResource" href="qtextdocument.html#loadResource" status="active" access="protected" location="qtextdocument.h" documented="true" meta="plain" virtual="virtual" type="QVariant" signature="QVariant loadResource(int type, const QUrl &amp;name)">
                <parameter type="int" name="type" default=""/>
                <parameter type="const QUrl &amp;" name="name" default=""/>
            </function>
            <function name="markContentsDirty" fullname="QTextDocument::markContentsDirty" href="qtextdocument.html#markContentsDirty" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void markContentsDirty(int position, int length)">
                <parameter type="int" name="position" default=""/>
                <parameter type="int" name="length" default=""/>
            </function>
            <function name="maximumBlockCount" fullname="QTextDocument::maximumBlockCount" href="qtextdocument.html#maximumBlockCount-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="maximumBlockCount" type="int" signature="int maximumBlockCount() const"/>
            <function name="metaInformation" fullname="QTextDocument::metaInformation" href="qtextdocument.html#metaInformation" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QString" signature="QString metaInformation(QTextDocument::MetaInformation info) const">
                <parameter type="QTextDocument::MetaInformation" name="info" default=""/>
            </function>
            <function name="modificationChanged" fullname="QTextDocument::modificationChanged" href="qtextdocument.html#modificationChanged" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void modificationChanged(bool changed)">
                <parameter type="bool" name="changed" default=""/>
            </function>
            <function name="object" fullname="QTextDocument::object" href="qtextdocument.html#object" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextObject *" signature="QTextObject * object(int objectIndex) const">
                <parameter type="int" name="objectIndex" default=""/>
            </function>
            <function name="objectForFormat" fullname="QTextDocument::objectForFormat" href="qtextdocument.html#objectForFormat" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextObject *" signature="QTextObject * objectForFormat(const QTextFormat &amp;f) const">
                <parameter type="const QTextFormat &amp;" name="f" default=""/>
            </function>
            <function name="pageCount" fullname="QTextDocument::pageCount" href="qtextdocument.html#pageCount" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="int" signature="int pageCount() const"/>
            <function name="pageSize" fullname="QTextDocument::pageSize" href="qtextdocument.html#pageSize-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="pageSize" type="QSizeF" signature="QSizeF pageSize() const"/>
            <function name="print" fullname="QTextDocument::print" href="qtextdocument.html#print" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="void" signature="void print(QPagedPaintDevice *printer) const">
                <parameter type="QPagedPaintDevice *" name="printer" default=""/>
            </function>
            <function name="redo" fullname="QTextDocument::redo" href="qtextdocument.html#redo" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void redo(QTextCursor *cursor)">
                <parameter type="QTextCursor *" name="cursor" default=""/>
            </function>
            <function name="redo" fullname="QTextDocument::redo" href="qtextdocument.html#redo-1" status="active" access="public" location="qtextdocument.h" documented="true" meta="slot" overload="true" overload-number="1" type="void" signature="void redo()"/>
            <function name="redoAvailable" fullname="QTextDocument::redoAvailable" href="qtextdocument.html#redoAvailable" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void redoAvailable(bool available)">
                <parameter type="bool" name="available" default=""/>
            </function>
            <function name="resource" fullname="QTextDocument::resource" href="qtextdocument.html#resource" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant resource(int type, const QUrl &amp;name) const">
                <parameter type="int" name="type" default=""/>
                <parameter type="const QUrl &amp;" name="name" default=""/>
            </function>
            <function name="resourceProvider" fullname="QTextDocument::resourceProvider" href="qtextdocument.html#resourceProvider" status="active" access="public" location="qtextdocument.h" documented="true" since="6.1" meta="plain" const="true" type="QTextDocument::ResourceProvider" signature="QTextDocument::ResourceProvider resourceProvider() const"/>
            <function name="revision" fullname="QTextDocument::revision" href="qtextdocument.html#revision" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="int" signature="int revision() const"/>
            <function name="rootFrame" fullname="QTextDocument::rootFrame" href="qtextdocument.html#rootFrame" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QTextFrame *" signature="QTextFrame * rootFrame() const"/>
            <function name="setBaseUrl" fullname="QTextDocument::setBaseUrl" href="qtextdocument.html#baseUrl-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="baseUrl" type="void" signature="void setBaseUrl(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="setBaselineOffset" fullname="QTextDocument::setBaselineOffset" href="qtextdocument.html#setBaselineOffset" status="active" access="public" location="qtextdocument.h" documented="true" since="6.0" meta="plain" type="void" signature="void setBaselineOffset(qreal baseline)">
                <parameter type="qreal" name="baseline" default=""/>
            </function>
            <function name="setDefaultCursorMoveStyle" fullname="QTextDocument::setDefaultCursorMoveStyle" href="qtextdocument.html#setDefaultCursorMoveStyle" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void setDefaultCursorMoveStyle(Qt::CursorMoveStyle style)">
                <parameter type="Qt::CursorMoveStyle" name="style" default=""/>
            </function>
            <function name="setDefaultFont" fullname="QTextDocument::setDefaultFont" href="qtextdocument.html#setDefaultFont" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" associated-property="defaultFont" type="void" signature="void setDefaultFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="setDefaultResourceProvider" fullname="QTextDocument::setDefaultResourceProvider" href="qtextdocument.html#setDefaultResourceProvider" status="active" access="public" location="qtextdocument.h" documented="true" since="6.1" meta="plain" static="true" type="void" signature="void setDefaultResourceProvider(const QTextDocument::ResourceProvider &amp;provider)">
                <parameter type="const QTextDocument::ResourceProvider &amp;" name="provider" default=""/>
            </function>
            <function name="setDefaultStyleSheet" fullname="QTextDocument::setDefaultStyleSheet" href="qtextdocument.html#defaultStyleSheet-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="defaultStyleSheet" type="void" signature="void setDefaultStyleSheet(const QString &amp;sheet)">
                <parameter type="const QString &amp;" name="sheet" default=""/>
            </function>
            <function name="setDefaultTextOption" fullname="QTextDocument::setDefaultTextOption" href="qtextdocument.html#setDefaultTextOption" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" associated-property="defaultTextOption" type="void" signature="void setDefaultTextOption(const QTextOption &amp;option)">
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="setDocumentLayout" fullname="QTextDocument::setDocumentLayout" href="qtextdocument.html#setDocumentLayout" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void setDocumentLayout(QAbstractTextDocumentLayout *layout)">
                <parameter type="QAbstractTextDocumentLayout *" name="layout" default=""/>
            </function>
            <function name="setDocumentMargin" fullname="QTextDocument::setDocumentMargin" href="qtextdocument.html#documentMargin-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="documentMargin" type="void" signature="void setDocumentMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setHtml" fullname="QTextDocument::setHtml" href="qtextdocument.html#setHtml" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void setHtml(const QString &amp;html)">
                <parameter type="const QString &amp;" name="html" default=""/>
            </function>
            <function name="setIndentWidth" fullname="QTextDocument::setIndentWidth" href="qtextdocument.html#setIndentWidth" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" associated-property="indentWidth" type="void" signature="void setIndentWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setLayoutEnabled" fullname="QTextDocument::setLayoutEnabled" href="qtextdocument.html#layoutEnabled-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="layoutEnabled" type="void" signature="void setLayoutEnabled(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setMarkdown" fullname="QTextDocument::setMarkdown" href="qtextdocument.html#setMarkdown" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void setMarkdown(const QString &amp;markdown, QTextDocument::MarkdownFeatures features)">
                <parameter type="const QString &amp;" name="markdown" default=""/>
                <parameter type="QTextDocument::MarkdownFeatures" name="features" default="MarkdownDialectGitHub"/>
            </function>
            <function name="setMaximumBlockCount" fullname="QTextDocument::setMaximumBlockCount" href="qtextdocument.html#maximumBlockCount-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="maximumBlockCount" type="void" signature="void setMaximumBlockCount(int maximum)">
                <parameter type="int" name="maximum" default=""/>
            </function>
            <function name="setMetaInformation" fullname="QTextDocument::setMetaInformation" href="qtextdocument.html#setMetaInformation" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void setMetaInformation(QTextDocument::MetaInformation info, const QString &amp;string)">
                <parameter type="QTextDocument::MetaInformation" name="info" default=""/>
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="setModified" fullname="QTextDocument::setModified" href="qtextdocument.html#modified-prop" status="active" access="public" location="qtextdocument.h" meta="slot" associated-property="modified" type="void" signature="void setModified(bool m)">
                <parameter type="bool" name="m" default="true"/>
            </function>
            <function name="setPageSize" fullname="QTextDocument::setPageSize" href="qtextdocument.html#pageSize-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="pageSize" type="void" signature="void setPageSize(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="setPlainText" fullname="QTextDocument::setPlainText" href="qtextdocument.html#setPlainText" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void setPlainText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setResourceProvider" fullname="QTextDocument::setResourceProvider" href="qtextdocument.html#setResourceProvider" status="active" access="public" location="qtextdocument.h" documented="true" since="6.1" meta="plain" type="void" signature="void setResourceProvider(const QTextDocument::ResourceProvider &amp;provider)">
                <parameter type="const QTextDocument::ResourceProvider &amp;" name="provider" default=""/>
            </function>
            <function name="setSubScriptBaseline" fullname="QTextDocument::setSubScriptBaseline" href="qtextdocument.html#setSubScriptBaseline" status="active" access="public" location="qtextdocument.h" documented="true" since="6.0" meta="plain" type="void" signature="void setSubScriptBaseline(qreal baseline)">
                <parameter type="qreal" name="baseline" default=""/>
            </function>
            <function name="setSuperScriptBaseline" fullname="QTextDocument::setSuperScriptBaseline" href="qtextdocument.html#setSuperScriptBaseline" status="active" access="public" location="qtextdocument.h" documented="true" since="6.0" meta="plain" type="void" signature="void setSuperScriptBaseline(qreal baseline)">
                <parameter type="qreal" name="baseline" default=""/>
            </function>
            <function name="setTextWidth" fullname="QTextDocument::setTextWidth" href="qtextdocument.html#textWidth-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="textWidth" type="void" signature="void setTextWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setUndoRedoEnabled" fullname="QTextDocument::setUndoRedoEnabled" href="qtextdocument.html#undoRedoEnabled-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="undoRedoEnabled" type="void" signature="void setUndoRedoEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setUseDesignMetrics" fullname="QTextDocument::setUseDesignMetrics" href="qtextdocument.html#useDesignMetrics-prop" status="active" access="public" location="qtextdocument.h" meta="plain" associated-property="useDesignMetrics" type="void" signature="void setUseDesignMetrics(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="size" fullname="QTextDocument::size" href="qtextdocument.html#size-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="size" type="QSizeF" signature="QSizeF size() const"/>
            <function name="subScriptBaseline" fullname="QTextDocument::subScriptBaseline" href="qtextdocument.html#subScriptBaseline" status="active" access="public" location="qtextdocument.h" documented="true" since="6.0" meta="plain" const="true" type="qreal" signature="qreal subScriptBaseline() const"/>
            <function name="superScriptBaseline" fullname="QTextDocument::superScriptBaseline" href="qtextdocument.html#superScriptBaseline" status="active" access="public" location="qtextdocument.h" documented="true" since="6.0" meta="plain" const="true" type="qreal" signature="qreal superScriptBaseline() const"/>
            <function name="textWidth" fullname="QTextDocument::textWidth" href="qtextdocument.html#textWidth-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="textWidth" type="qreal" signature="qreal textWidth() const"/>
            <function name="toHtml" fullname="QTextDocument::toHtml" href="qtextdocument.html#toHtml" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QString" signature="QString toHtml() const"/>
            <function name="toMarkdown" fullname="QTextDocument::toMarkdown" href="qtextdocument.html#toMarkdown" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QString" signature="QString toMarkdown(QTextDocument::MarkdownFeatures features) const">
                <parameter type="QTextDocument::MarkdownFeatures" name="features" default="MarkdownDialectGitHub"/>
            </function>
            <function name="toPlainText" fullname="QTextDocument::toPlainText" href="qtextdocument.html#toPlainText" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QString" signature="QString toPlainText() const"/>
            <function name="toRawText" fullname="QTextDocument::toRawText" href="qtextdocument.html#toRawText" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" const="true" type="QString" signature="QString toRawText() const"/>
            <function name="undo" fullname="QTextDocument::undo" href="qtextdocument.html#undo" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="void" signature="void undo(QTextCursor *cursor)">
                <parameter type="QTextCursor *" name="cursor" default=""/>
            </function>
            <function name="undo" fullname="QTextDocument::undo" href="qtextdocument.html#undo-1" status="active" access="public" location="qtextdocument.h" documented="true" meta="slot" overload="true" overload-number="1" type="void" signature="void undo()"/>
            <function name="undoAvailable" fullname="QTextDocument::undoAvailable" href="qtextdocument.html#undoAvailable" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void undoAvailable(bool available)">
                <parameter type="bool" name="available" default=""/>
            </function>
            <function name="undoCommandAdded" fullname="QTextDocument::undoCommandAdded" href="qtextdocument.html#undoCommandAdded" status="active" access="public" location="qtextdocument.h" documented="true" meta="signal" type="void" signature="void undoCommandAdded()"/>
            <function name="useDesignMetrics" fullname="QTextDocument::useDesignMetrics" href="qtextdocument.html#useDesignMetrics-prop" status="active" access="public" location="qtextdocument.h" meta="plain" const="true" associated-property="useDesignMetrics" type="bool" signature="bool useDesignMetrics() const"/>
            <function name="~QTextDocument" fullname="QTextDocument::~QTextDocument" href="qtextdocument.html#dtor.QTextDocument" status="active" access="public" location="qtextdocument.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextDocument()"/>
            <enum name="FindFlag" fullname="QTextDocument::FindFlag" href="qtextdocument.html#FindFlag-enum" status="active" access="public" location="qtextdocument.h" documented="true" typedef="QTextDocument::FindFlags">
                <value name="FindBackward" value="0x00001"/>
                <value name="FindCaseSensitively" value="0x00002"/>
                <value name="FindWholeWords" value="0x00004"/>
            </enum>
            <enum name="MetaInformation" fullname="QTextDocument::MetaInformation" href="qtextdocument.html#MetaInformation-enum" status="active" access="public" location="qtextdocument.h" documented="true">
                <value name="DocumentTitle" value="0"/>
                <value name="DocumentUrl" value="1"/>
                <value name="CssMedia" value="2"/>
                <value name="FrontMatter" value="3"/>
            </enum>
            <enum name="ResourceType" fullname="QTextDocument::ResourceType" href="qtextdocument.html#ResourceType-enum" status="active" access="public" location="qtextdocument.h" documented="true">
                <value name="UnknownResource" value="0"/>
                <value name="HtmlResource" value="1"/>
                <value name="ImageResource" value="2"/>
                <value name="StyleSheetResource" value="3"/>
                <value name="MarkdownResource" value="4"/>
                <value name="UserResource" value="100"/>
            </enum>
            <enum name="Stacks" fullname="QTextDocument::Stacks" href="qtextdocument.html#Stacks-enum" status="active" access="public" location="qtextdocument.h" documented="true">
                <value name="UndoStack" value="0x01"/>
                <value name="RedoStack" value="0x02"/>
                <value name="UndoAndRedoStacks" value="UndoStack | RedoStack"/>
            </enum>
            <typedef name="FindFlags" fullname="QTextDocument::FindFlags" href="qtextdocument.html#FindFlag-enum" status="active" access="public" location="qtextdocument.h" enum="QTextDocument::FindFlag"/>
            <typedef name="MarkdownFeatures" fullname="QTextDocument::MarkdownFeatures" href="qtextdocument.html#MarkdownFeature-enum" status="active" access="public" location="qtextdocument.h" enum="QTextDocument::MarkdownFeature"/>
            <typedef name="ResourceProvider" fullname="QTextDocument::ResourceProvider" href="qtextdocument.html#ResourceProvider-typedef" status="active" access="public" location="qtextdocument.h" since="6.1" documented="true" aliasedtype="std::function&lt;QVariant(const QUrl&amp;)&gt;"/>
            <property name="baseUrl" fullname="QTextDocument::baseUrl" href="qtextdocument.html#baseUrl-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="The base URL used to resolve relative resource URLs within the document">
                <getter name="baseUrl"/>
                <setter name="setBaseUrl"/>
                <notifier name="baseUrlChanged"/>
            </property>
            <property name="blockCount" fullname="QTextDocument::blockCount" href="qtextdocument.html#blockCount-prop" status="active" access="public" location="qtextdocument.h" documented="true" writable="false" brief="The number of text blocks in the document">
                <getter name="blockCount"/>
            </property>
            <property name="defaultFont" fullname="QTextDocument::defaultFont" href="qtextdocument.html#defaultFont-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="The default font used to display the document's text">
                <getter name="defaultFont"/>
                <setter name="setDefaultFont"/>
            </property>
            <property name="defaultStyleSheet" fullname="QTextDocument::defaultStyleSheet" href="qtextdocument.html#defaultStyleSheet-prop" status="active" access="public" location="qtextdocument.h" documented="true">
                <getter name="defaultStyleSheet"/>
                <setter name="setDefaultStyleSheet"/>
            </property>
            <property name="defaultTextOption" fullname="QTextDocument::defaultTextOption" href="qtextdocument.html#defaultTextOption-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="The default text option will be set on all QTextLayouts in the document">
                <getter name="defaultTextOption"/>
                <setter name="setDefaultTextOption"/>
            </property>
            <property name="documentMargin" fullname="QTextDocument::documentMargin" href="qtextdocument.html#documentMargin-prop" status="active" access="public" location="qtextdocument.h" documented="true">
                <getter name="documentMargin"/>
                <setter name="setDocumentMargin"/>
            </property>
            <property name="indentWidth" fullname="QTextDocument::indentWidth" href="qtextdocument.html#indentWidth-prop" status="active" access="public" location="qtextdocument.h" documented="true">
                <getter name="indentWidth"/>
                <setter name="setIndentWidth"/>
            </property>
            <property name="layoutEnabled" fullname="QTextDocument::layoutEnabled" href="qtextdocument.html#layoutEnabled-prop" status="active" access="public" location="qtextdocument.h" since="6.4" documented="true" brief="Whether QTextDocument should recalculate the layout after every change">
                <getter name="isLayoutEnabled"/>
                <setter name="setLayoutEnabled"/>
            </property>
            <property name="maximumBlockCount" fullname="QTextDocument::maximumBlockCount" href="qtextdocument.html#maximumBlockCount-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="Specifies the limit for blocks in the document">
                <getter name="maximumBlockCount"/>
                <setter name="setMaximumBlockCount"/>
            </property>
            <property name="modified" fullname="QTextDocument::modified" href="qtextdocument.html#modified-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="Whether the document has been modified by the user">
                <getter name="isModified"/>
                <setter name="setModified"/>
            </property>
            <property name="pageSize" fullname="QTextDocument::pageSize" href="qtextdocument.html#pageSize-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="The page size that should be used for laying out the document">
                <getter name="pageSize"/>
                <setter name="setPageSize"/>
            </property>
            <property name="size" fullname="QTextDocument::size" href="qtextdocument.html#size-prop" status="active" access="public" location="qtextdocument.h" documented="true" writable="false" brief="The actual size of the document. This is equivalent to documentLayout()-&gt;documentSize();">
                <getter name="size"/>
            </property>
            <property name="textWidth" fullname="QTextDocument::textWidth" href="qtextdocument.html#textWidth-prop" status="active" access="public" location="qtextdocument.h" documented="true">
                <getter name="textWidth"/>
                <setter name="setTextWidth"/>
            </property>
            <property name="undoRedoEnabled" fullname="QTextDocument::undoRedoEnabled" href="qtextdocument.html#undoRedoEnabled-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="Whether undo/redo are enabled for this document">
                <getter name="isUndoRedoEnabled"/>
                <setter name="setUndoRedoEnabled"/>
            </property>
            <property name="useDesignMetrics" fullname="QTextDocument::useDesignMetrics" href="qtextdocument.html#useDesignMetrics-prop" status="active" access="public" location="qtextdocument.h" documented="true" brief="Whether the document uses design metrics of fonts to improve the accuracy of text layout">
                <getter name="useDesignMetrics"/>
                <setter name="setUseDesignMetrics"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QTextDocumentFragment" href="qtextdocumentfragment.html" status="active" access="public" location="qtextdocumentfragment.h" documented="true" groups="richtext-processing,shared" module="QtGui" brief="Represents a piece of formatted text from a QTextDocument">
            <function name="QTextDocumentFragment" fullname="QTextDocumentFragment::QTextDocumentFragment" href="qtextdocumentfragment.html#QTextDocumentFragment" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="constructor" signature="QTextDocumentFragment()"/>
            <function name="QTextDocumentFragment" fullname="QTextDocumentFragment::QTextDocumentFragment" href="qtextdocumentfragment.html#QTextDocumentFragment-1" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTextDocumentFragment(const QTextCursor &amp;cursor)">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="QTextDocumentFragment" fullname="QTextDocumentFragment::QTextDocumentFragment" href="qtextdocumentfragment.html#QTextDocumentFragment-2" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTextDocumentFragment(const QTextDocument *document)">
                <parameter type="const QTextDocument *" name="document" default=""/>
            </function>
            <function name="QTextDocumentFragment" fullname="QTextDocumentFragment::QTextDocumentFragment" href="qtextdocumentfragment.html#QTextDocumentFragment-3" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QTextDocumentFragment(const QTextDocumentFragment &amp;other)">
                <parameter type="const QTextDocumentFragment &amp;" name="other" default=""/>
            </function>
            <function name="fromHtml" fullname="QTextDocumentFragment::fromHtml" href="qtextdocumentfragment.html#fromHtml" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="plain" static="true" type="QTextDocumentFragment" signature="QTextDocumentFragment fromHtml(const QString &amp;text, const QTextDocument *resourceProvider)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QTextDocument *" name="resourceProvider" default="nullptr"/>
            </function>
            <function name="fromMarkdown" fullname="QTextDocumentFragment::fromMarkdown" href="qtextdocumentfragment.html#fromMarkdown" status="active" access="public" location="qtextdocumentfragment.h" documented="true" since="6.4" meta="plain" static="true" type="QTextDocumentFragment" signature="QTextDocumentFragment fromMarkdown(const QString &amp;markdown, QTextDocument::MarkdownFeatures features)">
                <parameter type="const QString &amp;" name="markdown" default=""/>
                <parameter type="QTextDocument::MarkdownFeatures" name="features" default="QTextDocument::MarkdownDialectGitHub"/>
            </function>
            <function name="fromPlainText" fullname="QTextDocumentFragment::fromPlainText" href="qtextdocumentfragment.html#fromPlainText" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="plain" static="true" type="QTextDocumentFragment" signature="QTextDocumentFragment fromPlainText(const QString &amp;plainText)">
                <parameter type="const QString &amp;" name="plainText" default=""/>
            </function>
            <function name="isEmpty" fullname="QTextDocumentFragment::isEmpty" href="qtextdocumentfragment.html#isEmpty" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="operator=" fullname="QTextDocumentFragment::operator=" href="qtextdocumentfragment.html#operator-eq" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="copy-assign" type="QTextDocumentFragment &amp;" signature="QTextDocumentFragment &amp; operator=(const QTextDocumentFragment &amp;other)">
                <parameter type="const QTextDocumentFragment &amp;" name="other" default=""/>
            </function>
            <function name="toHtml" fullname="QTextDocumentFragment::toHtml" href="qtextdocumentfragment.html#toHtml" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="plain" const="true" type="QString" signature="QString toHtml() const"/>
            <function name="toMarkdown" fullname="QTextDocumentFragment::toMarkdown" href="qtextdocumentfragment.html#toMarkdown" status="active" access="public" location="qtextdocumentfragment.h" documented="true" since="6.4" meta="plain" const="true" type="QString" signature="QString toMarkdown(QTextDocument::MarkdownFeatures features) const">
                <parameter type="QTextDocument::MarkdownFeatures" name="features" default="QTextDocument::MarkdownDialectGitHub"/>
            </function>
            <function name="toPlainText" fullname="QTextDocumentFragment::toPlainText" href="qtextdocumentfragment.html#toPlainText" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="plain" const="true" type="QString" signature="QString toPlainText() const"/>
            <function name="toRawText" fullname="QTextDocumentFragment::toRawText" href="qtextdocumentfragment.html#toRawText" status="active" access="public" location="qtextdocumentfragment.h" documented="true" since="6.4" meta="plain" const="true" type="QString" signature="QString toRawText() const"/>
            <function name="~QTextDocumentFragment" fullname="QTextDocumentFragment::~QTextDocumentFragment" href="qtextdocumentfragment.html#dtor.QTextDocumentFragment" status="active" access="public" location="qtextdocumentfragment.h" documented="true" meta="destructor" noexcept="true" signature="~QTextDocumentFragment()"/>
        </class>
        <class name="QTextDocumentWriter" href="qtextdocumentwriter.html" status="active" access="public" location="qtextdocumentwriter.h" documented="true" groups="richtext-processing" module="QtGui" brief="Format-independent interface for writing a QTextDocument to files or other devices">
            <function name="QTextDocumentWriter" fullname="QTextDocumentWriter::QTextDocumentWriter" href="qtextdocumentwriter.html#QTextDocumentWriter" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="constructor" signature="QTextDocumentWriter()"/>
            <function name="QTextDocumentWriter" fullname="QTextDocumentWriter::QTextDocumentWriter" href="qtextdocumentwriter.html#QTextDocumentWriter-1" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QTextDocumentWriter(QIODevice *device, const QByteArray &amp;format)">
                <parameter type="QIODevice *" name="device" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="QTextDocumentWriter" fullname="QTextDocumentWriter::QTextDocumentWriter" href="qtextdocumentwriter.html#QTextDocumentWriter-2" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTextDocumentWriter(const QString &amp;fileName, const QByteArray &amp;format)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QByteArray &amp;" name="format" default="QByteArray()"/>
            </function>
            <function name="device" fullname="QTextDocumentWriter::device" href="qtextdocumentwriter.html#device" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="fileName" fullname="QTextDocumentWriter::fileName" href="qtextdocumentwriter.html#fileName" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="format" fullname="QTextDocumentWriter::format" href="qtextdocumentwriter.html#format" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray format() const"/>
            <function name="setDevice" fullname="QTextDocumentWriter::setDevice" href="qtextdocumentwriter.html#setDevice" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setFileName" fullname="QTextDocumentWriter::setFileName" href="qtextdocumentwriter.html#setFileName" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setFormat" fullname="QTextDocumentWriter::setFormat" href="qtextdocumentwriter.html#setFormat" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" type="void" signature="void setFormat(const QByteArray &amp;format)">
                <parameter type="const QByteArray &amp;" name="format" default=""/>
            </function>
            <function name="supportedDocumentFormats" fullname="QTextDocumentWriter::supportedDocumentFormats" href="qtextdocumentwriter.html#supportedDocumentFormats" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; supportedDocumentFormats()"/>
            <function name="write" fullname="QTextDocumentWriter::write" href="qtextdocumentwriter.html#write" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" type="bool" signature="bool write(const QTextDocument *document)">
                <parameter type="const QTextDocument *" name="document" default=""/>
            </function>
            <function name="write" fullname="QTextDocumentWriter::write" href="qtextdocumentwriter.html#write-1" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool write(const QTextDocumentFragment &amp;fragment)">
                <parameter type="const QTextDocumentFragment &amp;" name="fragment" default=""/>
            </function>
            <function name="~QTextDocumentWriter" fullname="QTextDocumentWriter::~QTextDocumentWriter" href="qtextdocumentwriter.html#dtor.QTextDocumentWriter" status="active" access="public" location="qtextdocumentwriter.h" documented="true" meta="destructor" noexcept="true" signature="~QTextDocumentWriter()"/>
        </class>
        <class threadsafety="reentrant" name="QTextFormat" href="qtextformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" module="QtGui" brief="Formatting information for a QTextDocument">
            <function name="QTextFormat" fullname="QTextFormat::QTextFormat" href="qtextformat.html#QTextFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextFormat()"/>
            <function name="QTextFormat" fullname="QTextFormat::QTextFormat" href="qtextformat.html#QTextFormat-1" status="active" access="public" location="qtextformat.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QTextFormat(const QTextFormat &amp;other)">
                <parameter type="const QTextFormat &amp;" name="other" default=""/>
            </function>
            <function name="QTextFormat" fullname="QTextFormat::QTextFormat" href="qtextformat.html#QTextFormat-2" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTextFormat(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="background" fullname="QTextFormat::background" href="qtextformat.html#background" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush background() const"/>
            <function name="boolProperty" fullname="QTextFormat::boolProperty" href="qtextformat.html#boolProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool boolProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="brushProperty" fullname="QTextFormat::brushProperty" href="qtextformat.html#brushProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush brushProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="clearBackground" fullname="QTextFormat::clearBackground" href="qtextformat.html#clearBackground" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void clearBackground()"/>
            <function name="clearForeground" fullname="QTextFormat::clearForeground" href="qtextformat.html#clearForeground" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void clearForeground()"/>
            <function name="clearProperty" fullname="QTextFormat::clearProperty" href="qtextformat.html#clearProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void clearProperty(int propertyId)">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="colorProperty" fullname="QTextFormat::colorProperty" href="qtextformat.html#colorProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QColor" signature="QColor colorProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="doubleProperty" fullname="QTextFormat::doubleProperty" href="qtextformat.html#doubleProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal doubleProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="foreground" fullname="QTextFormat::foreground" href="qtextformat.html#foreground" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush foreground() const"/>
            <function name="hasProperty" fullname="QTextFormat::hasProperty" href="qtextformat.html#hasProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="intProperty" fullname="QTextFormat::intProperty" href="qtextformat.html#intProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int intProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="isBlockFormat" fullname="QTextFormat::isBlockFormat" href="qtextformat.html#isBlockFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isBlockFormat() const"/>
            <function name="isCharFormat" fullname="QTextFormat::isCharFormat" href="qtextformat.html#isCharFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCharFormat() const"/>
            <function name="isEmpty" fullname="QTextFormat::isEmpty" href="qtextformat.html#isEmpty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isFrameFormat" fullname="QTextFormat::isFrameFormat" href="qtextformat.html#isFrameFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFrameFormat() const"/>
            <function name="isImageFormat" fullname="QTextFormat::isImageFormat" href="qtextformat.html#isImageFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isImageFormat() const"/>
            <function name="isListFormat" fullname="QTextFormat::isListFormat" href="qtextformat.html#isListFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isListFormat() const"/>
            <function name="isTableCellFormat" fullname="QTextFormat::isTableCellFormat" href="qtextformat.html#isTableCellFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTableCellFormat() const"/>
            <function name="isTableFormat" fullname="QTextFormat::isTableFormat" href="qtextformat.html#isTableFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTableFormat() const"/>
            <function name="isValid" fullname="QTextFormat::isValid" href="qtextformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="layoutDirection" fullname="QTextFormat::layoutDirection" href="qtextformat.html#layoutDirection" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="Qt::LayoutDirection" signature="Qt::LayoutDirection layoutDirection() const"/>
            <function name="lengthProperty" fullname="QTextFormat::lengthProperty" href="qtextformat.html#lengthProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextLength" signature="QTextLength lengthProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="lengthVectorProperty" fullname="QTextFormat::lengthVectorProperty" href="qtextformat.html#lengthVectorProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QList&lt;QTextLength&gt;" signature="QList&lt;QTextLength&gt; lengthVectorProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="merge" fullname="QTextFormat::merge" href="qtextformat.html#merge" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void merge(const QTextFormat &amp;other)">
                <parameter type="const QTextFormat &amp;" name="other" default=""/>
            </function>
            <function name="objectIndex" fullname="QTextFormat::objectIndex" href="qtextformat.html#objectIndex" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int objectIndex() const"/>
            <function name="objectType" fullname="QTextFormat::objectType" href="qtextformat.html#objectType" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int objectType() const"/>
            <function name="operator QVariant" fullname="QTextFormat::operator QVariant" href="qtextformat.html#operator-QVariant" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QTextFormat::operator!=" href="qtextformat.html#operator-not-eq" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextFormat &amp;other) const">
                <parameter type="const QTextFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QTextFormat::operator=" href="qtextformat.html#operator-eq" status="active" access="public" location="qtextformat.h" documented="true" meta="copy-assign" type="QTextFormat &amp;" signature="QTextFormat &amp; operator=(const QTextFormat &amp;other)">
                <parameter type="const QTextFormat &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QTextFormat::operator==" href="qtextformat.html#operator-eq-eq" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextFormat &amp;other) const">
                <parameter type="const QTextFormat &amp;" name="other" default=""/>
            </function>
            <function name="penProperty" fullname="QTextFormat::penProperty" href="qtextformat.html#penProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QPen" signature="QPen penProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="properties" fullname="QTextFormat::properties" href="qtextformat.html#properties" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QMap&lt;int, QVariant&gt;" signature="QMap&lt;int, QVariant&gt; properties() const"/>
            <function name="property" fullname="QTextFormat::property" href="qtextformat.html#property" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant property(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="propertyCount" fullname="QTextFormat::propertyCount" href="qtextformat.html#propertyCount" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int propertyCount() const"/>
            <function name="setBackground" fullname="QTextFormat::setBackground" href="qtextformat.html#setBackground" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBackground(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setForeground" fullname="QTextFormat::setForeground" href="qtextformat.html#setForeground" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setForeground(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setLayoutDirection" fullname="QTextFormat::setLayoutDirection" href="qtextformat.html#setLayoutDirection" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLayoutDirection(Qt::LayoutDirection direction)">
                <parameter type="Qt::LayoutDirection" name="direction" default=""/>
            </function>
            <function name="setObjectIndex" fullname="QTextFormat::setObjectIndex" href="qtextformat.html#setObjectIndex" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setObjectIndex(int index)">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="setObjectType" fullname="QTextFormat::setObjectType" href="qtextformat.html#setObjectType" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setObjectType(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="setProperty" fullname="QTextFormat::setProperty" href="qtextformat.html#setProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setProperty(int propertyId, const QList&lt;QTextLength&gt; &amp;value)">
                <parameter type="int" name="propertyId" default=""/>
                <parameter type="const QList&lt;QTextLength&gt; &amp;" name="value" default=""/>
            </function>
            <function name="setProperty" fullname="QTextFormat::setProperty" href="qtextformat.html#setProperty-1" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setProperty(int propertyId, const QVariant &amp;value)">
                <parameter type="int" name="propertyId" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="stringProperty" fullname="QTextFormat::stringProperty" href="qtextformat.html#stringProperty" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString stringProperty(int propertyId) const">
                <parameter type="int" name="propertyId" default=""/>
            </function>
            <function name="swap" fullname="QTextFormat::swap" href="qtextformat.html#swap" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void swap(QTextFormat &amp;other)">
                <parameter type="QTextFormat &amp;" name="other" default=""/>
            </function>
            <function name="toBlockFormat" fullname="QTextFormat::toBlockFormat" href="qtextformat.html#toBlockFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextBlockFormat" signature="QTextBlockFormat toBlockFormat() const"/>
            <function name="toCharFormat" fullname="QTextFormat::toCharFormat" href="qtextformat.html#toCharFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat toCharFormat() const"/>
            <function name="toFrameFormat" fullname="QTextFormat::toFrameFormat" href="qtextformat.html#toFrameFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat" signature="QTextFrameFormat toFrameFormat() const"/>
            <function name="toImageFormat" fullname="QTextFormat::toImageFormat" href="qtextformat.html#toImageFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextImageFormat" signature="QTextImageFormat toImageFormat() const"/>
            <function name="toListFormat" fullname="QTextFormat::toListFormat" href="qtextformat.html#toListFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextListFormat" signature="QTextListFormat toListFormat() const"/>
            <function name="toTableCellFormat" fullname="QTextFormat::toTableCellFormat" href="qtextformat.html#toTableCellFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextTableCellFormat" signature="QTextTableCellFormat toTableCellFormat() const"/>
            <function name="toTableFormat" fullname="QTextFormat::toTableFormat" href="qtextformat.html#toTableFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextTableFormat" signature="QTextTableFormat toTableFormat() const"/>
            <function name="type" fullname="QTextFormat::type" href="qtextformat.html#type" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int type() const"/>
            <function name="~QTextFormat" fullname="QTextFormat::~QTextFormat" href="qtextformat.html#dtor.QTextFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="destructor" noexcept="true" signature="~QTextFormat()"/>
            <enum name="FormatType" fullname="QTextFormat::FormatType" href="qtextformat.html#FormatType-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="InvalidFormat" value="-1"/>
                <value name="BlockFormat" value="1"/>
                <value name="CharFormat" value="2"/>
                <value name="ListFormat" value="3"/>
                <value name="FrameFormat" value="5"/>
                <value name="UserFormat" value="100"/>
            </enum>
            <enum name="ObjectTypes" fullname="QTextFormat::ObjectTypes" href="qtextformat.html#ObjectTypes-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="NoObject" value="0"/>
                <value name="ImageObject" value="1"/>
                <value name="TableObject" value="2"/>
                <value name="TableCellObject" value="3"/>
                <value name="UserObject" value="0x1000"/>
            </enum>
            <enum name="PageBreakFlag" fullname="QTextFormat::PageBreakFlag" href="qtextformat.html#PageBreakFlag-enum" status="active" access="public" location="qtextformat.h" documented="true" typedef="QTextFormat::PageBreakFlags">
                <value name="PageBreak_Auto" value="0"/>
                <value name="PageBreak_AlwaysBefore" value="0x001"/>
                <value name="PageBreak_AlwaysAfter" value="0x010"/>
            </enum>
            <enum name="Property" fullname="QTextFormat::Property" href="qtextformat.html#Property-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="ObjectIndex" value="0x0"/>
                <value name="CssFloat" value="0x0800"/>
                <value name="LayoutDirection" value="0x0801"/>
                <value name="OutlinePen" value="0x810"/>
                <value name="BackgroundBrush" value="0x820"/>
                <value name="ForegroundBrush" value="0x821"/>
                <value name="BackgroundImageUrl" value="0x823"/>
                <value name="BlockAlignment" value="0x1010"/>
                <value name="BlockTopMargin" value="0x1030"/>
                <value name="BlockBottomMargin" value="0x1031"/>
                <value name="BlockLeftMargin" value="0x1032"/>
                <value name="BlockRightMargin" value="0x1033"/>
                <value name="TextIndent" value="0x1034"/>
                <value name="TabPositions" value="0x1035"/>
                <value name="BlockIndent" value="0x1040"/>
                <value name="LineHeight" value="0x1048"/>
                <value name="LineHeightType" value="0x1049"/>
                <value name="BlockNonBreakableLines" value="0x1050"/>
                <value name="BlockTrailingHorizontalRulerWidth" value="0x1060"/>
                <value name="HeadingLevel" value="0x1070"/>
                <value name="BlockQuoteLevel" value="0x1080"/>
                <value name="BlockCodeLanguage" value="0x1090"/>
                <value name="BlockCodeFence" value="0x1091"/>
                <value name="BlockMarker" value="0x10A0"/>
                <value name="FirstFontProperty" value="0x1FE0"/>
                <value name="FontCapitalization" value="FirstFontProperty"/>
                <value name="FontLetterSpacing" value="0x1FE1"/>
                <value name="FontWordSpacing" value="0x1FE2"/>
                <value name="FontStyleHint" value="0x1FE3"/>
                <value name="FontStyleStrategy" value="0x1FE4"/>
                <value name="FontKerning" value="0x1FE5"/>
                <value name="FontHintingPreference" value="0x1FE6"/>
                <value name="FontFamilies" value="0x1FE7"/>
                <value name="FontStyleName" value="0x1FE8"/>
                <value name="FontLetterSpacingType" value="0x1FE9"/>
                <value name="FontStretch" value="0x1FEA"/>
                <value name="FontFamily" value="0x2000"/>
                <value name="FontPointSize" value="0x2001"/>
                <value name="FontSizeAdjustment" value="0x2002"/>
                <value name="FontSizeIncrement" value="FontSizeAdjustment"/>
                <value name="FontWeight" value="0x2003"/>
                <value name="FontItalic" value="0x2004"/>
                <value name="FontUnderline" value="0x2005"/>
                <value name="FontOverline" value="0x2006"/>
                <value name="FontStrikeOut" value="0x2007"/>
                <value name="FontFixedPitch" value="0x2008"/>
                <value name="FontPixelSize" value="0x2009"/>
                <value name="LastFontProperty" value="FontPixelSize"/>
                <value name="TextUnderlineColor" value="0x2020"/>
                <value name="TextVerticalAlignment" value="0x2021"/>
                <value name="TextOutline" value="0x2022"/>
                <value name="TextUnderlineStyle" value="0x2023"/>
                <value name="TextToolTip" value="0x2024"/>
                <value name="TextSuperScriptBaseline" value="0x2025"/>
                <value name="TextSubScriptBaseline" value="0x2026"/>
                <value name="TextBaselineOffset" value="0x2027"/>
                <value name="IsAnchor" value="0x2030"/>
                <value name="AnchorHref" value="0x2031"/>
                <value name="AnchorName" value="0x2032"/>
                <value name="OldFontLetterSpacingType" value="0x2033"/>
                <value name="OldFontStretch" value="0x2034"/>
                <value name="OldTextUnderlineColor" value="0x2010"/>
                <value name="OldFontFamily" value="0x2000"/>
                <value name="ObjectType" value="0x2f00"/>
                <value name="ListStyle" value="0x3000"/>
                <value name="ListIndent" value="0x3001"/>
                <value name="ListNumberPrefix" value="0x3002"/>
                <value name="ListNumberSuffix" value="0x3003"/>
                <value name="ListStart" value="0x3004" since="6.6"/>
                <value name="FrameBorder" value="0x4000"/>
                <value name="FrameMargin" value="0x4001"/>
                <value name="FramePadding" value="0x4002"/>
                <value name="FrameWidth" value="0x4003"/>
                <value name="FrameHeight" value="0x4004"/>
                <value name="FrameTopMargin" value="0x4005"/>
                <value name="FrameBottomMargin" value="0x4006"/>
                <value name="FrameLeftMargin" value="0x4007"/>
                <value name="FrameRightMargin" value="0x4008"/>
                <value name="FrameBorderBrush" value="0x4009"/>
                <value name="FrameBorderStyle" value="0x4010"/>
                <value name="TableColumns" value="0x4100"/>
                <value name="TableColumnWidthConstraints" value="0x4101"/>
                <value name="TableCellSpacing" value="0x4102"/>
                <value name="TableCellPadding" value="0x4103"/>
                <value name="TableHeaderRowCount" value="0x4104"/>
                <value name="TableBorderCollapse" value="0x4105"/>
                <value name="TableCellRowSpan" value="0x4810"/>
                <value name="TableCellColumnSpan" value="0x4811"/>
                <value name="TableCellTopPadding" value="0x4812"/>
                <value name="TableCellBottomPadding" value="0x4813"/>
                <value name="TableCellLeftPadding" value="0x4814"/>
                <value name="TableCellRightPadding" value="0x4815"/>
                <value name="TableCellTopBorder" value="0x4816"/>
                <value name="TableCellBottomBorder" value="0x4817"/>
                <value name="TableCellLeftBorder" value="0x4818"/>
                <value name="TableCellRightBorder" value="0x4819"/>
                <value name="TableCellTopBorderStyle" value="0x481a"/>
                <value name="TableCellBottomBorderStyle" value="0x481b"/>
                <value name="TableCellLeftBorderStyle" value="0x481c"/>
                <value name="TableCellRightBorderStyle" value="0x481d"/>
                <value name="TableCellTopBorderBrush" value="0x481e"/>
                <value name="TableCellBottomBorderBrush" value="0x481f"/>
                <value name="TableCellLeftBorderBrush" value="0x4820"/>
                <value name="TableCellRightBorderBrush" value="0x4821"/>
                <value name="ImageName" value="0x5000"/>
                <value name="ImageTitle" value="0x5001"/>
                <value name="ImageAltText" value="0x5002"/>
                <value name="ImageWidth" value="0x5010"/>
                <value name="ImageHeight" value="0x5011"/>
                <value name="ImageQuality" value="0x5014"/>
                <value name="FullWidthSelection" value="0x06000"/>
                <value name="PageBreakPolicy" value="0x7000"/>
                <value name="UserProperty" value="0x100000"/>
            </enum>
            <typedef name="PageBreakFlags" fullname="QTextFormat::PageBreakFlags" href="qtextformat.html#PageBreakFlag-enum" status="active" access="public" location="qtextformat.h" enum="QTextFormat::PageBreakFlag"/>
        </class>
        <class threadsafety="reentrant" name="QTextFragment" href="qtextfragment.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" module="QtGui" brief="Holds a piece of text in a QTextDocument with a single QTextCharFormat">
            <function name="QTextFragment" fullname="QTextFragment::QTextFragment" href="qtextfragment.html#QTextFragment" status="active" access="public" location="qtextobject.h" documented="true" meta="constructor" signature="QTextFragment()"/>
            <function name="QTextFragment" fullname="QTextFragment::QTextFragment" href="qtextfragment.html#QTextFragment-1" status="active" access="public" location="qtextobject.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QTextFragment(const QTextFragment &amp;other)">
                <parameter type="const QTextFragment &amp;" name="other" default=""/>
            </function>
            <function name="charFormat" fullname="QTextFragment::charFormat" href="qtextfragment.html#charFormat" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat charFormat() const"/>
            <function name="charFormatIndex" fullname="QTextFragment::charFormatIndex" href="qtextfragment.html#charFormatIndex" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int charFormatIndex() const"/>
            <function name="contains" fullname="QTextFragment::contains" href="qtextfragment.html#contains" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(int position) const">
                <parameter type="int" name="position" default=""/>
            </function>
            <function name="glyphRuns" fullname="QTextFragment::glyphRuns" href="qtextfragment.html#glyphRuns" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QList&lt;QGlyphRun&gt;" signature="QList&lt;QGlyphRun&gt; glyphRuns(int pos, int len) const">
                <parameter type="int" name="pos" default="-1"/>
                <parameter type="int" name="len" default="-1"/>
            </function>
            <function name="isValid" fullname="QTextFragment::isValid" href="qtextfragment.html#isValid" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="length" fullname="QTextFragment::length" href="qtextfragment.html#length" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int length() const"/>
            <function name="operator!=" fullname="QTextFragment::operator!=" href="qtextfragment.html#operator-not-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextFragment &amp;other) const">
                <parameter type="const QTextFragment &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;" fullname="QTextFragment::operator&lt;" href="qtextfragment.html#operator-lt" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;(const QTextFragment &amp;other) const">
                <parameter type="const QTextFragment &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QTextFragment::operator=" href="qtextfragment.html#operator-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="copy-assign" type="QTextFragment &amp;" signature="QTextFragment &amp; operator=(const QTextFragment &amp;other)">
                <parameter type="const QTextFragment &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QTextFragment::operator==" href="qtextfragment.html#operator-eq-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextFragment &amp;other) const">
                <parameter type="const QTextFragment &amp;" name="other" default=""/>
            </function>
            <function name="position" fullname="QTextFragment::position" href="qtextfragment.html#position" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int position() const"/>
            <function name="text" fullname="QTextFragment::text" href="qtextfragment.html#text" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
        </class>
        <class threadsafety="reentrant" name="QTextFrame" href="qtextframe.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" bases="QTextObject" module="QtGui" brief="Represents a frame in a QTextDocument">
            <function name="QTextFrame" fullname="QTextFrame::QTextFrame" href="qtextframe.html#QTextFrame" status="active" access="public" location="qtextobject.h" documented="true" meta="constructor" explicit="true" signature="QTextFrame(QTextDocument *document)">
                <parameter type="QTextDocument *" name="document" default=""/>
            </function>
            <function name="begin" fullname="QTextFrame::begin" href="qtextframe.html#begin" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFrame::iterator" signature="QTextFrame::iterator begin() const"/>
            <function name="childFrames" fullname="QTextFrame::childFrames" href="qtextframe.html#childFrames" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QList&lt;QTextFrame *&gt;" signature="QList&lt;QTextFrame *&gt; childFrames() const"/>
            <function name="end" fullname="QTextFrame::end" href="qtextframe.html#end" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFrame::iterator" signature="QTextFrame::iterator end() const"/>
            <function name="firstCursorPosition" fullname="QTextFrame::firstCursorPosition" href="qtextframe.html#firstCursorPosition" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor firstCursorPosition() const"/>
            <function name="firstPosition" fullname="QTextFrame::firstPosition" href="qtextframe.html#firstPosition" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int firstPosition() const"/>
            <function name="frameFormat" fullname="QTextFrame::frameFormat" href="qtextframe.html#frameFormat" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFrameFormat" signature="QTextFrameFormat frameFormat() const"/>
            <function name="lastCursorPosition" fullname="QTextFrame::lastCursorPosition" href="qtextframe.html#lastCursorPosition" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor lastCursorPosition() const"/>
            <function name="lastPosition" fullname="QTextFrame::lastPosition" href="qtextframe.html#lastPosition" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int lastPosition() const"/>
            <function name="parentFrame" fullname="QTextFrame::parentFrame" href="qtextframe.html#parentFrame" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFrame *" signature="QTextFrame * parentFrame() const"/>
            <function name="setFrameFormat" fullname="QTextFrame::setFrameFormat" href="qtextframe.html#setFrameFormat" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setFrameFormat(const QTextFrameFormat &amp;format)">
                <parameter type="const QTextFrameFormat &amp;" name="format" default=""/>
            </function>
            <function name="~QTextFrame" fullname="QTextFrame::~QTextFrame" href="qtextframe.html#dtor.QTextFrame" status="active" access="public" location="qtextobject.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextFrame()"/>
            <class name="iterator" fullname="QTextFrame::iterator" href="qtextframe-iterator.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" module="QtGui" brief="Iterator for reading the contents of a QTextFrame">
                <function name="atEnd" fullname="QTextFrame::iterator::atEnd" href="qtextframe-iterator.html#atEnd" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool atEnd() const"/>
                <function name="currentBlock" fullname="QTextFrame::iterator::currentBlock" href="qtextframe-iterator.html#currentBlock" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock currentBlock() const"/>
                <function name="currentFrame" fullname="QTextFrame::iterator::currentFrame" href="qtextframe-iterator.html#currentFrame" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFrame *" signature="QTextFrame * currentFrame() const"/>
                <function name="iterator" fullname="QTextFrame::iterator::iterator" href="qtextframe-iterator.html#iterator" status="active" access="public" location="qtextobject.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="iterator()"/>
                <function name="operator!=" fullname="QTextFrame::iterator::operator!=" href="qtextframe-iterator.html#operator-not-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextFrame::iterator &amp;other) const">
                    <parameter type="const QTextFrame::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator++" fullname="QTextFrame::iterator::operator++" href="qtextframe-iterator.html#operator-2b-2b" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="QTextFrame::iterator &amp;" signature="QTextFrame::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QTextFrame::iterator::operator++" href="qtextframe-iterator.html#operator-2b-2b-1" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextFrame::iterator" signature="QTextFrame::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator--" fullname="QTextFrame::iterator::operator--" href="qtextframe-iterator.html#operator--" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" type="QTextFrame::iterator &amp;" signature="QTextFrame::iterator &amp; operator--()"/>
                <function name="operator--" fullname="QTextFrame::iterator::operator--" href="qtextframe-iterator.html#operator---1" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextFrame::iterator" signature="QTextFrame::iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator==" fullname="QTextFrame::iterator::operator==" href="qtextframe-iterator.html#operator-eq-eq" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextFrame::iterator &amp;other) const">
                    <parameter type="const QTextFrame::iterator &amp;" name="other" default=""/>
                </function>
                <function name="parentFrame" fullname="QTextFrame::iterator::parentFrame" href="qtextframe-iterator.html#parentFrame" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFrame *" signature="QTextFrame * parentFrame() const"/>
            </class>
            <typedef name="Iterator" fullname="QTextFrame::Iterator" href="qtextframe.html#Iterator-typedef" status="active" access="public" location="qtextobject.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QTextFrameFormat" href="qtextframeformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextFormat" module="QtGui" brief="Formatting information for frames in a QTextDocument">
            <function name="QTextFrameFormat" fullname="QTextFrameFormat::QTextFrameFormat" href="qtextframeformat.html#QTextFrameFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextFrameFormat()"/>
            <function name="border" fullname="QTextFrameFormat::border" href="qtextframeformat.html#border" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal border() const"/>
            <function name="borderBrush" fullname="QTextFrameFormat::borderBrush" href="qtextframeformat.html#borderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush borderBrush() const"/>
            <function name="borderStyle" fullname="QTextFrameFormat::borderStyle" href="qtextframeformat.html#borderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat::BorderStyle" signature="QTextFrameFormat::BorderStyle borderStyle() const"/>
            <function name="bottomMargin" fullname="QTextFrameFormat::bottomMargin" href="qtextframeformat.html#bottomMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal bottomMargin() const"/>
            <function name="height" fullname="QTextFrameFormat::height" href="qtextframeformat.html#height" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextLength" signature="QTextLength height() const"/>
            <function name="isValid" fullname="QTextFrameFormat::isValid" href="qtextframeformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="leftMargin" fullname="QTextFrameFormat::leftMargin" href="qtextframeformat.html#leftMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leftMargin() const"/>
            <function name="margin" fullname="QTextFrameFormat::margin" href="qtextframeformat.html#margin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal margin() const"/>
            <function name="padding" fullname="QTextFrameFormat::padding" href="qtextframeformat.html#padding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal padding() const"/>
            <function name="pageBreakPolicy" fullname="QTextFrameFormat::pageBreakPolicy" href="qtextframeformat.html#pageBreakPolicy" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFormat::PageBreakFlags" signature="QTextFormat::PageBreakFlags pageBreakPolicy() const"/>
            <function name="position" fullname="QTextFrameFormat::position" href="qtextframeformat.html#position" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat::Position" signature="QTextFrameFormat::Position position() const"/>
            <function name="rightMargin" fullname="QTextFrameFormat::rightMargin" href="qtextframeformat.html#rightMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rightMargin() const"/>
            <function name="setBorder" fullname="QTextFrameFormat::setBorder" href="qtextframeformat.html#setBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorder(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setBorderBrush" fullname="QTextFrameFormat::setBorderBrush" href="qtextframeformat.html#setBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorderBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setBorderStyle" fullname="QTextFrameFormat::setBorderStyle" href="qtextframeformat.html#setBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorderStyle(QTextFrameFormat::BorderStyle style)">
                <parameter type="QTextFrameFormat::BorderStyle" name="style" default=""/>
            </function>
            <function name="setBottomMargin" fullname="QTextFrameFormat::setBottomMargin" href="qtextframeformat.html#setBottomMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBottomMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setHeight" fullname="QTextFrameFormat::setHeight" href="qtextframeformat.html#setHeight" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setHeight(const QTextLength &amp;height)">
                <parameter type="const QTextLength &amp;" name="height" default=""/>
            </function>
            <function name="setHeight" fullname="QTextFrameFormat::setHeight" href="qtextframeformat.html#setHeight-1" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setHeight(qreal height)">
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="setLeftMargin" fullname="QTextFrameFormat::setLeftMargin" href="qtextframeformat.html#setLeftMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLeftMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setMargin" fullname="QTextFrameFormat::setMargin" href="qtextframeformat.html#setMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setPadding" fullname="QTextFrameFormat::setPadding" href="qtextframeformat.html#setPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setPadding(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setPageBreakPolicy" fullname="QTextFrameFormat::setPageBreakPolicy" href="qtextframeformat.html#setPageBreakPolicy" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setPageBreakPolicy(QTextFormat::PageBreakFlags policy)">
                <parameter type="QTextFormat::PageBreakFlags" name="policy" default=""/>
            </function>
            <function name="setPosition" fullname="QTextFrameFormat::setPosition" href="qtextframeformat.html#setPosition" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setPosition(QTextFrameFormat::Position policy)">
                <parameter type="QTextFrameFormat::Position" name="policy" default=""/>
            </function>
            <function name="setRightMargin" fullname="QTextFrameFormat::setRightMargin" href="qtextframeformat.html#setRightMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setRightMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setTopMargin" fullname="QTextFrameFormat::setTopMargin" href="qtextframeformat.html#setTopMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTopMargin(qreal margin)">
                <parameter type="qreal" name="margin" default=""/>
            </function>
            <function name="setWidth" fullname="QTextFrameFormat::setWidth" href="qtextframeformat.html#setWidth" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setWidth(const QTextLength &amp;width)">
                <parameter type="const QTextLength &amp;" name="width" default=""/>
            </function>
            <function name="setWidth" fullname="QTextFrameFormat::setWidth" href="qtextframeformat.html#setWidth-1" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="topMargin" fullname="QTextFrameFormat::topMargin" href="qtextframeformat.html#topMargin" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal topMargin() const"/>
            <function name="width" fullname="QTextFrameFormat::width" href="qtextframeformat.html#width" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextLength" signature="QTextLength width() const"/>
            <enum name="BorderStyle" fullname="QTextFrameFormat::BorderStyle" href="qtextframeformat.html#BorderStyle-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="BorderStyle_None" value="0"/>
                <value name="BorderStyle_Dotted" value="1"/>
                <value name="BorderStyle_Dashed" value="2"/>
                <value name="BorderStyle_Solid" value="3"/>
                <value name="BorderStyle_Double" value="4"/>
                <value name="BorderStyle_DotDash" value="5"/>
                <value name="BorderStyle_DotDotDash" value="6"/>
                <value name="BorderStyle_Groove" value="7"/>
                <value name="BorderStyle_Ridge" value="8"/>
                <value name="BorderStyle_Inset" value="9"/>
                <value name="BorderStyle_Outset" value="10"/>
            </enum>
            <enum name="Position" fullname="QTextFrameFormat::Position" href="qtextframeformat.html#Position-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="InFlow" value="0"/>
                <value name="FloatLeft" value="1"/>
                <value name="FloatRight" value="2"/>
            </enum>
        </class>
        <class name="QTextFrameLayoutData" href="qtextframelayoutdata.html" status="ignored" access="public" location="qtextobject.h"/>
        <class threadsafety="reentrant" name="QTextImageFormat" href="qtextimageformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextCharFormat" module="QtGui" brief="Formatting information for images in a QTextDocument">
            <function name="QTextImageFormat" fullname="QTextImageFormat::QTextImageFormat" href="qtextimageformat.html#QTextImageFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextImageFormat()"/>
            <function name="height" fullname="QTextImageFormat::height" href="qtextimageformat.html#height" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal height() const"/>
            <function name="isValid" fullname="QTextImageFormat::isValid" href="qtextimageformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="name" fullname="QTextImageFormat::name" href="qtextimageformat.html#name" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="quality" fullname="QTextImageFormat::quality" href="qtextimageformat.html#quality" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int quality() const"/>
            <function name="setHeight" fullname="QTextImageFormat::setHeight" href="qtextimageformat.html#setHeight" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setHeight(qreal height)">
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="setName" fullname="QTextImageFormat::setName" href="qtextimageformat.html#setName" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setQuality" fullname="QTextImageFormat::setQuality" href="qtextimageformat.html#setQuality" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setQuality(int quality)">
                <parameter type="int" name="quality" default="100"/>
            </function>
            <function name="setWidth" fullname="QTextImageFormat::setWidth" href="qtextimageformat.html#setWidth" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="width" fullname="QTextImageFormat::width" href="qtextimageformat.html#width" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal width() const"/>
        </class>
        <class threadsafety="reentrant" name="QTextInlineObject" href="qtextinlineobject.html" status="active" access="public" location="qtextlayout.h" documented="true" groups="richtext-processing" module="QtGui" brief="Represents an inline object in a QAbstractTextDocumentLayout and its implementations">
            <function name="ascent" fullname="QTextInlineObject::ascent" href="qtextinlineobject.html#ascent" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal ascent() const"/>
            <function name="descent" fullname="QTextInlineObject::descent" href="qtextinlineobject.html#descent" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal descent() const"/>
            <function name="format" fullname="QTextInlineObject::format" href="qtextinlineobject.html#format" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QTextFormat" signature="QTextFormat format() const"/>
            <function name="formatIndex" fullname="QTextInlineObject::formatIndex" href="qtextinlineobject.html#formatIndex" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int formatIndex() const"/>
            <function name="height" fullname="QTextInlineObject::height" href="qtextinlineobject.html#height" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal height() const"/>
            <function name="isValid" fullname="QTextInlineObject::isValid" href="qtextinlineobject.html#isValid" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="rect" fullname="QTextInlineObject::rect" href="qtextinlineobject.html#rect" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF rect() const"/>
            <function name="setAscent" fullname="QTextInlineObject::setAscent" href="qtextinlineobject.html#setAscent" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setAscent(qreal a)">
                <parameter type="qreal" name="a" default=""/>
            </function>
            <function name="setDescent" fullname="QTextInlineObject::setDescent" href="qtextinlineobject.html#setDescent" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setDescent(qreal d)">
                <parameter type="qreal" name="d" default=""/>
            </function>
            <function name="setWidth" fullname="QTextInlineObject::setWidth" href="qtextinlineobject.html#setWidth" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setWidth(qreal w)">
                <parameter type="qreal" name="w" default=""/>
            </function>
            <function name="textDirection" fullname="QTextInlineObject::textDirection" href="qtextinlineobject.html#textDirection" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="Qt::LayoutDirection" signature="Qt::LayoutDirection textDirection() const"/>
            <function name="textPosition" fullname="QTextInlineObject::textPosition" href="qtextinlineobject.html#textPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int textPosition() const"/>
            <function name="width" fullname="QTextInlineObject::width" href="qtextinlineobject.html#width" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal width() const"/>
        </class>
        <class name="QTextItem" href="qtextitem.html" status="active" access="public" location="qpaintengine.h" documented="true" module="QtGui" brief="All the information required to draw text in a custom paint engine">
            <function name="ascent" fullname="QTextItem::ascent" href="qtextitem.html#ascent" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal ascent() const"/>
            <function name="descent" fullname="QTextItem::descent" href="qtextitem.html#descent" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal descent() const"/>
            <function name="font" fullname="QTextItem::font" href="qtextitem.html#font" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QFont" signature="QFont font() const"/>
            <function name="renderFlags" fullname="QTextItem::renderFlags" href="qtextitem.html#renderFlags" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QTextItem::RenderFlags" signature="QTextItem::RenderFlags renderFlags() const"/>
            <function name="text" fullname="QTextItem::text" href="qtextitem.html#text" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="width" fullname="QTextItem::width" href="qtextitem.html#width" status="active" access="public" location="qpaintengine.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal width() const"/>
            <enum name="RenderFlag" fullname="QTextItem::RenderFlag" href="qtextitem.html#RenderFlag-enum" status="active" access="public" location="qpaintengine.h" documented="true" typedef="QTextItem::RenderFlags">
                <value name="RightToLeft" value="0x1"/>
                <value name="Overline" value="0x10"/>
                <value name="Underline" value="0x20"/>
                <value name="StrikeOut" value="0x40"/>
                <value name="Dummy" value="0xffffffff"/>
            </enum>
            <typedef name="RenderFlags" fullname="QTextItem::RenderFlags" href="qtextitem.html#RenderFlag-enum" status="active" access="public" location="qpaintengine.h" enum="QTextItem::RenderFlag"/>
        </class>
        <class threadsafety="reentrant" name="QTextLayout" href="qtextlayout.html" status="active" access="public" location="qtextlayout.h" documented="true" groups="richtext-processing" module="QtGui" brief="Used to lay out and render text">
            <function name="QTextLayout" fullname="QTextLayout::QTextLayout" href="qtextlayout.html#QTextLayout" status="active" access="public" location="qtextlayout.h" documented="true" meta="constructor" signature="QTextLayout()"/>
            <function name="QTextLayout" fullname="QTextLayout::QTextLayout" href="qtextlayout.html#QTextLayout-1" status="active" access="public" location="qtextlayout.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QTextLayout(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="QTextLayout" fullname="QTextLayout::QTextLayout" href="qtextlayout.html#QTextLayout-2" status="active" access="public" location="qtextlayout.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QTextLayout(const QString &amp;text, const QFont &amp;font, const QPaintDevice *paintdevice)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="const QFont &amp;" name="font" default=""/>
                <parameter type="const QPaintDevice *" name="paintdevice" default="nullptr"/>
            </function>
            <function name="beginLayout" fullname="QTextLayout::beginLayout" href="qtextlayout.html#beginLayout" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void beginLayout()"/>
            <function name="boundingRect" fullname="QTextLayout::boundingRect" href="qtextlayout.html#boundingRect" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF boundingRect() const"/>
            <function name="cacheEnabled" fullname="QTextLayout::cacheEnabled" href="qtextlayout.html#cacheEnabled" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool cacheEnabled() const"/>
            <function name="clearFormats" fullname="QTextLayout::clearFormats" href="qtextlayout.html#clearFormats" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void clearFormats()"/>
            <function name="clearLayout" fullname="QTextLayout::clearLayout" href="qtextlayout.html#clearLayout" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void clearLayout()"/>
            <function name="createLine" fullname="QTextLayout::createLine" href="qtextlayout.html#createLine" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="QTextLine" signature="QTextLine createLine()"/>
            <function name="cursorMoveStyle" fullname="QTextLayout::cursorMoveStyle" href="qtextlayout.html#cursorMoveStyle" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="Qt::CursorMoveStyle" signature="Qt::CursorMoveStyle cursorMoveStyle() const"/>
            <function name="draw" fullname="QTextLayout::draw" href="qtextlayout.html#draw" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="void" signature="void draw(QPainter *p, const QPointF &amp;pos, const QList&lt;QTextLayout::FormatRange&gt; &amp;selections, const QRectF &amp;clip) const">
                <parameter type="QPainter *" name="p" default=""/>
                <parameter type="const QPointF &amp;" name="pos" default=""/>
                <parameter type="const QList&lt;QTextLayout::FormatRange&gt; &amp;" name="selections" default="QList&lt;FormatRange&gt;()"/>
                <parameter type="const QRectF &amp;" name="clip" default="QRectF()"/>
            </function>
            <function name="drawCursor" fullname="QTextLayout::drawCursor" href="qtextlayout.html#drawCursor" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="void" signature="void drawCursor(QPainter *painter, const QPointF &amp;position, int cursorPosition, int width) const">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
                <parameter type="int" name="cursorPosition" default=""/>
                <parameter type="int" name="width" default=""/>
            </function>
            <function name="drawCursor" fullname="QTextLayout::drawCursor" href="qtextlayout.html#drawCursor-1" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="void" signature="void drawCursor(QPainter *painter, const QPointF &amp;position, int cursorPosition) const">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
                <parameter type="int" name="cursorPosition" default=""/>
            </function>
            <function name="endLayout" fullname="QTextLayout::endLayout" href="qtextlayout.html#endLayout" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void endLayout()"/>
            <function name="font" fullname="QTextLayout::font" href="qtextlayout.html#font" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QFont" signature="QFont font() const"/>
            <function name="formats" fullname="QTextLayout::formats" href="qtextlayout.html#formats" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QList&lt;QTextLayout::FormatRange&gt;" signature="QList&lt;QTextLayout::FormatRange&gt; formats() const"/>
            <function name="glyphRuns" fullname="QTextLayout::glyphRuns" href="qtextlayout.html#glyphRuns" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QList&lt;QGlyphRun&gt;" signature="QList&lt;QGlyphRun&gt; glyphRuns(int from, int length) const">
                <parameter type="int" name="from" default="-1"/>
                <parameter type="int" name="length" default="-1"/>
            </function>
            <function name="glyphRuns" fullname="QTextLayout::glyphRuns" href="qtextlayout.html#glyphRuns-1" status="active" access="public" location="qtextlayout.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;QGlyphRun&gt;" signature="QList&lt;QGlyphRun&gt; glyphRuns(int from, int length, QTextLayout::GlyphRunRetrievalFlags retrievalFlags) const">
                <parameter type="int" name="from" default=""/>
                <parameter type="int" name="length" default=""/>
                <parameter type="QTextLayout::GlyphRunRetrievalFlags" name="retrievalFlags" default=""/>
            </function>
            <function name="isValidCursorPosition" fullname="QTextLayout::isValidCursorPosition" href="qtextlayout.html#isValidCursorPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValidCursorPosition(int pos) const">
                <parameter type="int" name="pos" default=""/>
            </function>
            <function name="leftCursorPosition" fullname="QTextLayout::leftCursorPosition" href="qtextlayout.html#leftCursorPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int leftCursorPosition(int oldPos) const">
                <parameter type="int" name="oldPos" default=""/>
            </function>
            <function name="lineAt" fullname="QTextLayout::lineAt" href="qtextlayout.html#lineAt" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QTextLine" signature="QTextLine lineAt(int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="lineCount" fullname="QTextLayout::lineCount" href="qtextlayout.html#lineCount" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int lineCount() const"/>
            <function name="lineForTextPosition" fullname="QTextLayout::lineForTextPosition" href="qtextlayout.html#lineForTextPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QTextLine" signature="QTextLine lineForTextPosition(int pos) const">
                <parameter type="int" name="pos" default=""/>
            </function>
            <function name="maximumWidth" fullname="QTextLayout::maximumWidth" href="qtextlayout.html#maximumWidth" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal maximumWidth() const"/>
            <function name="minimumWidth" fullname="QTextLayout::minimumWidth" href="qtextlayout.html#minimumWidth" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal minimumWidth() const"/>
            <function name="nextCursorPosition" fullname="QTextLayout::nextCursorPosition" href="qtextlayout.html#nextCursorPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int nextCursorPosition(int oldPos, QTextLayout::CursorMode mode) const">
                <parameter type="int" name="oldPos" default=""/>
                <parameter type="QTextLayout::CursorMode" name="mode" default="SkipCharacters"/>
            </function>
            <function name="position" fullname="QTextLayout::position" href="qtextlayout.html#position" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF position() const"/>
            <function name="preeditAreaPosition" fullname="QTextLayout::preeditAreaPosition" href="qtextlayout.html#preeditAreaPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int preeditAreaPosition() const"/>
            <function name="preeditAreaText" fullname="QTextLayout::preeditAreaText" href="qtextlayout.html#preeditAreaText" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QString" signature="QString preeditAreaText() const"/>
            <function name="previousCursorPosition" fullname="QTextLayout::previousCursorPosition" href="qtextlayout.html#previousCursorPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int previousCursorPosition(int oldPos, QTextLayout::CursorMode mode) const">
                <parameter type="int" name="oldPos" default=""/>
                <parameter type="QTextLayout::CursorMode" name="mode" default="SkipCharacters"/>
            </function>
            <function name="rightCursorPosition" fullname="QTextLayout::rightCursorPosition" href="qtextlayout.html#rightCursorPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int rightCursorPosition(int oldPos) const">
                <parameter type="int" name="oldPos" default=""/>
            </function>
            <function name="setCacheEnabled" fullname="QTextLayout::setCacheEnabled" href="qtextlayout.html#setCacheEnabled" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setCacheEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setCursorMoveStyle" fullname="QTextLayout::setCursorMoveStyle" href="qtextlayout.html#setCursorMoveStyle" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setCursorMoveStyle(Qt::CursorMoveStyle style)">
                <parameter type="Qt::CursorMoveStyle" name="style" default=""/>
            </function>
            <function name="setFont" fullname="QTextLayout::setFont" href="qtextlayout.html#setFont" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setFont(const QFont &amp;font)">
                <parameter type="const QFont &amp;" name="font" default=""/>
            </function>
            <function name="setFormats" fullname="QTextLayout::setFormats" href="qtextlayout.html#setFormats" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setFormats(const QList&lt;QTextLayout::FormatRange&gt; &amp;formats)">
                <parameter type="const QList&lt;QTextLayout::FormatRange&gt; &amp;" name="formats" default=""/>
            </function>
            <function name="setPosition" fullname="QTextLayout::setPosition" href="qtextlayout.html#setPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setPosition(const QPointF &amp;p)">
                <parameter type="const QPointF &amp;" name="p" default=""/>
            </function>
            <function name="setPreeditArea" fullname="QTextLayout::setPreeditArea" href="qtextlayout.html#setPreeditArea" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setPreeditArea(int position, const QString &amp;text)">
                <parameter type="int" name="position" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setText" fullname="QTextLayout::setText" href="qtextlayout.html#setText" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;string)">
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="setTextOption" fullname="QTextLayout::setTextOption" href="qtextlayout.html#setTextOption" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setTextOption(const QTextOption &amp;option)">
                <parameter type="const QTextOption &amp;" name="option" default=""/>
            </function>
            <function name="text" fullname="QTextLayout::text" href="qtextlayout.html#text" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="textOption" fullname="QTextLayout::textOption" href="qtextlayout.html#textOption" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="const QTextOption &amp;" signature="const QTextOption &amp; textOption() const"/>
            <function name="~QTextLayout" fullname="QTextLayout::~QTextLayout" href="qtextlayout.html#dtor.QTextLayout" status="active" access="public" location="qtextlayout.h" documented="true" meta="destructor" noexcept="true" signature="~QTextLayout()"/>
            <struct name="FormatRange" fullname="QTextLayout::FormatRange" href="qtextlayout-formatrange.html" status="active" access="public" location="qtextlayout.h" documented="true" module="QtGui" brief="QTextLayout::FormatRange structure is used to apply extra formatting information for a specified area in the text layout's content">
                <function name="operator!=" href="qtextlayout-formatrange.html#operator-not-eq" status="active" access="public" location="qtextlayout.h" documented="true" related="206" meta="plain" type="bool" signature="bool operator!=(const QTextLayout::FormatRange &amp;lhs, const QTextLayout::FormatRange &amp;rhs)">
                    <parameter type="const QTextLayout::FormatRange &amp;" name="lhs" default=""/>
                    <parameter type="const QTextLayout::FormatRange &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qtextlayout-formatrange.html#operator-eq-eq" status="active" access="public" location="qtextlayout.h" documented="true" related="207" meta="plain" type="bool" signature="bool operator==(const QTextLayout::FormatRange &amp;lhs, const QTextLayout::FormatRange &amp;rhs)">
                    <parameter type="const QTextLayout::FormatRange &amp;" name="lhs" default=""/>
                    <parameter type="const QTextLayout::FormatRange &amp;" name="rhs" default=""/>
                </function>
                <variable name="format" fullname="QTextLayout::FormatRange::format" href="qtextlayout-formatrange.html#format-var" status="active" access="public" location="qtextlayout.h" documented="true" type="QTextCharFormat" static="false"/>
                <variable name="length" fullname="QTextLayout::FormatRange::length" href="qtextlayout-formatrange.html#length-var" status="active" access="public" location="qtextlayout.h" documented="true" type="int" static="false"/>
                <variable name="start" fullname="QTextLayout::FormatRange::start" href="qtextlayout-formatrange.html#start-var" status="active" access="public" location="qtextlayout.h" documented="true" type="int" static="false"/>
            </struct>
            <enum name="CursorMode" fullname="QTextLayout::CursorMode" href="qtextlayout.html#CursorMode-enum" status="active" access="public" location="qtextlayout.h" documented="true">
                <value name="SkipCharacters" value="0"/>
                <value name="SkipWords" value="1"/>
            </enum>
            <enum name="GlyphRunRetrievalFlag" fullname="QTextLayout::GlyphRunRetrievalFlag" href="qtextlayout.html#GlyphRunRetrievalFlag-enum" status="active" access="public" location="qtextlayout.h" since="6.5" documented="true" typedef="QTextLayout::GlyphRunRetrievalFlags">
                <value name="RetrieveGlyphIndexes" value="0x1"/>
                <value name="RetrieveGlyphPositions" value="0x2"/>
                <value name="RetrieveStringIndexes" value="0x4"/>
                <value name="RetrieveString" value="0x8"/>
                <value name="DefaultRetrievalFlags" value="RetrieveGlyphIndexes | RetrieveGlyphPositions"/>
                <value name="RetrieveAll" value="0xffff"/>
            </enum>
            <typedef name="GlyphRunRetrievalFlags" fullname="QTextLayout::GlyphRunRetrievalFlags" href="qtextlayout.html#GlyphRunRetrievalFlag-enum" status="active" access="public" location="qtextlayout.h" enum="QTextLayout::GlyphRunRetrievalFlag"/>
        </class>
        <class threadsafety="reentrant" name="QTextLength" href="qtextlength.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing" module="QtGui" brief="Encapsulates the different types of length used in a QTextDocument">
            <function name="QTextLength" fullname="QTextLength::QTextLength" href="qtextlength.html#QTextLength" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextLength()"/>
            <function name="QTextLength" fullname="QTextLength::QTextLength" href="qtextlength.html#QTextLength-1" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTextLength(QTextLength::Type type, qreal value)">
                <parameter type="QTextLength::Type" name="type" default=""/>
                <parameter type="qreal" name="value" default=""/>
            </function>
            <function name="operator QVariant" fullname="QTextLength::operator QVariant" href="qtextlength.html#operator-QVariant" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QTextLength::operator!=" href="qtextlength.html#operator-not-eq" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextLength &amp;other) const">
                <parameter type="const QTextLength &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QTextLength::operator==" href="qtextlength.html#operator-eq-eq" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextLength &amp;other) const">
                <parameter type="const QTextLength &amp;" name="other" default=""/>
            </function>
            <function name="rawValue" fullname="QTextLength::rawValue" href="qtextlength.html#rawValue" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rawValue() const"/>
            <function name="type" fullname="QTextLength::type" href="qtextlength.html#type" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextLength::Type" signature="QTextLength::Type type() const"/>
            <function name="value" fullname="QTextLength::value" href="qtextlength.html#value" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal value(qreal maximumLength) const">
                <parameter type="qreal" name="maximumLength" default=""/>
            </function>
            <enum name="Type" fullname="QTextLength::Type" href="qtextlength.html#Type-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="VariableLength" value="0"/>
                <value name="FixedLength" value="1"/>
                <value name="PercentageLength" value="2"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QTextLine" href="qtextline.html" status="active" access="public" location="qtextlayout.h" documented="true" groups="richtext-processing" module="QtGui" brief="Represents a line of text inside a QTextLayout">
            <function name="QTextLine" fullname="QTextLine::QTextLine" href="qtextline.html#QTextLine" status="active" access="public" location="qtextlayout.h" documented="true" meta="constructor" signature="QTextLine()"/>
            <function name="ascent" fullname="QTextLine::ascent" href="qtextline.html#ascent" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal ascent() const"/>
            <function name="cursorToX" fullname="QTextLine::cursorToX" href="qtextline.html#cursorToX" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal cursorToX(int *cursorPos, QTextLine::Edge edge) const">
                <parameter type="int *" name="cursorPos" default=""/>
                <parameter type="QTextLine::Edge" name="edge" default="Leading"/>
            </function>
            <function name="cursorToX" fullname="QTextLine::cursorToX" href="qtextline.html#cursorToX-1" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qreal" signature="qreal cursorToX(int cursorPos, QTextLine::Edge edge) const">
                <parameter type="int" name="cursorPos" default=""/>
                <parameter type="QTextLine::Edge" name="edge" default="Leading"/>
            </function>
            <function name="descent" fullname="QTextLine::descent" href="qtextline.html#descent" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal descent() const"/>
            <function name="draw" fullname="QTextLine::draw" href="qtextline.html#draw" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="void" signature="void draw(QPainter *painter, const QPointF &amp;position) const">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="glyphRuns" fullname="QTextLine::glyphRuns" href="qtextline.html#glyphRuns" status="active" access="public" location="qtextlayout.h" documented="true" since="6.5" meta="plain" const="true" type="QList&lt;QGlyphRun&gt;" signature="QList&lt;QGlyphRun&gt; glyphRuns(int from, int length, QTextLayout::GlyphRunRetrievalFlags retrievalFlags) const">
                <parameter type="int" name="from" default=""/>
                <parameter type="int" name="length" default=""/>
                <parameter type="QTextLayout::GlyphRunRetrievalFlags" name="retrievalFlags" default=""/>
            </function>
            <function name="glyphRuns" fullname="QTextLine::glyphRuns" href="qtextline.html#glyphRuns-1" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;QGlyphRun&gt;" signature="QList&lt;QGlyphRun&gt; glyphRuns(int from, int length) const">
                <parameter type="int" name="from" default="-1"/>
                <parameter type="int" name="length" default="-1"/>
            </function>
            <function name="height" fullname="QTextLine::height" href="qtextline.html#height" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal height() const"/>
            <function name="horizontalAdvance" fullname="QTextLine::horizontalAdvance" href="qtextline.html#horizontalAdvance" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal horizontalAdvance() const"/>
            <function name="isValid" fullname="QTextLine::isValid" href="qtextline.html#isValid" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="leading" fullname="QTextLine::leading" href="qtextline.html#leading" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leading() const"/>
            <function name="leadingIncluded" fullname="QTextLine::leadingIncluded" href="qtextline.html#leadingIncluded" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="bool" signature="bool leadingIncluded() const"/>
            <function name="lineNumber" fullname="QTextLine::lineNumber" href="qtextline.html#lineNumber" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int lineNumber() const"/>
            <function name="naturalTextRect" fullname="QTextLine::naturalTextRect" href="qtextline.html#naturalTextRect" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF naturalTextRect() const"/>
            <function name="naturalTextWidth" fullname="QTextLine::naturalTextWidth" href="qtextline.html#naturalTextWidth" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal naturalTextWidth() const"/>
            <function name="position" fullname="QTextLine::position" href="qtextline.html#position" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF position() const"/>
            <function name="rect" fullname="QTextLine::rect" href="qtextline.html#rect" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF rect() const"/>
            <function name="setLeadingIncluded" fullname="QTextLine::setLeadingIncluded" href="qtextline.html#setLeadingIncluded" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setLeadingIncluded(bool included)">
                <parameter type="bool" name="included" default=""/>
            </function>
            <function name="setLineWidth" fullname="QTextLine::setLineWidth" href="qtextline.html#setLineWidth" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setLineWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setNumColumns" fullname="QTextLine::setNumColumns" href="qtextline.html#setNumColumns" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setNumColumns(int numColumns)">
                <parameter type="int" name="numColumns" default=""/>
            </function>
            <function name="setNumColumns" fullname="QTextLine::setNumColumns" href="qtextline.html#setNumColumns-1" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setNumColumns(int numColumns, qreal alignmentWidth)">
                <parameter type="int" name="numColumns" default=""/>
                <parameter type="qreal" name="alignmentWidth" default=""/>
            </function>
            <function name="setPosition" fullname="QTextLine::setPosition" href="qtextline.html#setPosition" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" type="void" signature="void setPosition(const QPointF &amp;pos)">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="textLength" fullname="QTextLine::textLength" href="qtextline.html#textLength" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int textLength() const"/>
            <function name="textStart" fullname="QTextLine::textStart" href="qtextline.html#textStart" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int textStart() const"/>
            <function name="width" fullname="QTextLine::width" href="qtextline.html#width" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal width() const"/>
            <function name="x" fullname="QTextLine::x" href="qtextline.html#x" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal x() const"/>
            <function name="xToCursor" fullname="QTextLine::xToCursor" href="qtextline.html#xToCursor" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="int" signature="int xToCursor(qreal x, QTextLine::CursorPosition cpos) const">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="QTextLine::CursorPosition" name="cpos" default="CursorBetweenCharacters"/>
            </function>
            <function name="y" fullname="QTextLine::y" href="qtextline.html#y" status="active" access="public" location="qtextlayout.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal y() const"/>
            <enum name="CursorPosition" fullname="QTextLine::CursorPosition" href="qtextline.html#CursorPosition-enum" status="active" access="public" location="qtextlayout.h" documented="true">
                <value name="CursorBetweenCharacters" value="0"/>
                <value name="CursorOnCharacter" value="1"/>
            </enum>
            <enum name="Edge" fullname="QTextLine::Edge" href="qtextline.html#Edge-enum" status="active" access="public" location="qtextlayout.h" documented="true">
                <value name="Leading" value="0"/>
                <value name="Trailing" value="1"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QTextList" href="qtextlist.html" status="active" access="public" location="qtextlist.h" documented="true" groups="richtext-processing" bases="QTextBlockGroup" module="QtGui" brief="Decorated list of items in a QTextDocument">
            <function name="add" fullname="QTextList::add" href="qtextlist.html#add" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" type="void" signature="void add(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="count" fullname="QTextList::count" href="qtextlist.html#count" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" const="true" type="int" signature="int count() const"/>
            <function name="format" fullname="QTextList::format" href="qtextlist.html#format" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" const="true" type="QTextListFormat" signature="QTextListFormat format() const"/>
            <function name="item" fullname="QTextList::item" href="qtextlist.html#item" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" const="true" type="QTextBlock" signature="QTextBlock item(int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="itemNumber" fullname="QTextList::itemNumber" href="qtextlist.html#itemNumber" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" const="true" type="int" signature="int itemNumber(const QTextBlock &amp;block) const">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="itemText" fullname="QTextList::itemText" href="qtextlist.html#itemText" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" const="true" type="QString" signature="QString itemText(const QTextBlock &amp;block) const">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="remove" fullname="QTextList::remove" href="qtextlist.html#remove" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" type="void" signature="void remove(const QTextBlock &amp;block)">
                <parameter type="const QTextBlock &amp;" name="block" default=""/>
            </function>
            <function name="removeItem" fullname="QTextList::removeItem" href="qtextlist.html#removeItem" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" type="void" signature="void removeItem(int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="setFormat" fullname="QTextList::setFormat" href="qtextlist.html#setFormat" status="active" access="public" location="qtextlist.h" documented="true" meta="plain" type="void" signature="void setFormat(const QTextListFormat &amp;format)">
                <parameter type="const QTextListFormat &amp;" name="format" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QTextListFormat" href="qtextlistformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextFormat" module="QtGui" brief="Formatting information for lists in a QTextDocument">
            <function name="QTextListFormat" fullname="QTextListFormat::QTextListFormat" href="qtextlistformat.html#QTextListFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextListFormat()"/>
            <function name="indent" fullname="QTextListFormat::indent" href="qtextlistformat.html#indent" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int indent() const"/>
            <function name="isValid" fullname="QTextListFormat::isValid" href="qtextlistformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="numberPrefix" fullname="QTextListFormat::numberPrefix" href="qtextlistformat.html#numberPrefix" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString numberPrefix() const"/>
            <function name="numberSuffix" fullname="QTextListFormat::numberSuffix" href="qtextlistformat.html#numberSuffix" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QString" signature="QString numberSuffix() const"/>
            <function name="setIndent" fullname="QTextListFormat::setIndent" href="qtextlistformat.html#setIndent" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setIndent(int indentation)">
                <parameter type="int" name="indentation" default=""/>
            </function>
            <function name="setNumberPrefix" fullname="QTextListFormat::setNumberPrefix" href="qtextlistformat.html#setNumberPrefix" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setNumberPrefix(const QString &amp;numberPrefix)">
                <parameter type="const QString &amp;" name="numberPrefix" default=""/>
            </function>
            <function name="setNumberSuffix" fullname="QTextListFormat::setNumberSuffix" href="qtextlistformat.html#setNumberSuffix" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setNumberSuffix(const QString &amp;numberSuffix)">
                <parameter type="const QString &amp;" name="numberSuffix" default=""/>
            </function>
            <function name="setStart" fullname="QTextListFormat::setStart" href="qtextlistformat.html#setStart" status="active" access="public" location="qtextformat.h" documented="true" since="6.6" meta="plain" type="void" signature="void setStart(int start)">
                <parameter type="int" name="start" default=""/>
            </function>
            <function name="setStyle" fullname="QTextListFormat::setStyle" href="qtextlistformat.html#setStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setStyle(QTextListFormat::Style style)">
                <parameter type="QTextListFormat::Style" name="style" default=""/>
            </function>
            <function name="start" fullname="QTextListFormat::start" href="qtextlistformat.html#start" status="active" access="public" location="qtextformat.h" documented="true" since="6.6" meta="plain" const="true" type="int" signature="int start() const"/>
            <function name="style" fullname="QTextListFormat::style" href="qtextlistformat.html#style" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextListFormat::Style" signature="QTextListFormat::Style style() const"/>
            <enum name="Style" fullname="QTextListFormat::Style" href="qtextlistformat.html#Style-enum" status="active" access="public" location="qtextformat.h" documented="true">
                <value name="ListDisc" value="-1"/>
                <value name="ListCircle" value="-2"/>
                <value name="ListSquare" value="-3"/>
                <value name="ListDecimal" value="-4"/>
                <value name="ListLowerAlpha" value="-5"/>
                <value name="ListUpperAlpha" value="-6"/>
                <value name="ListLowerRoman" value="-7"/>
                <value name="ListUpperRoman" value="-8"/>
                <value name="ListStyleUndefined" value="0"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QTextObject" href="qtextobject.html" status="active" access="public" location="qtextobject.h" documented="true" groups="richtext-processing" bases="QObject" module="QtGui" brief="Base class for different kinds of objects that can group parts of a QTextDocument together">
            <function name="QTextObject" fullname="QTextObject::QTextObject" href="qtextobject.html#QTextObject" status="active" access="protected" location="qtextobject.h" documented="true" meta="constructor" explicit="true" signature="QTextObject(QTextDocument *document)">
                <parameter type="QTextDocument *" name="document" default=""/>
            </function>
            <function name="document" fullname="QTextObject::document" href="qtextobject.html#document" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextDocument *" signature="QTextDocument * document() const"/>
            <function name="format" fullname="QTextObject::format" href="qtextobject.html#format" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="QTextFormat" signature="QTextFormat format() const"/>
            <function name="formatIndex" fullname="QTextObject::formatIndex" href="qtextobject.html#formatIndex" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int formatIndex() const"/>
            <function name="objectIndex" fullname="QTextObject::objectIndex" href="qtextobject.html#objectIndex" status="active" access="public" location="qtextobject.h" documented="true" meta="plain" const="true" type="int" signature="int objectIndex() const"/>
            <function name="setFormat" fullname="QTextObject::setFormat" href="qtextobject.html#setFormat" status="active" access="protected" location="qtextobject.h" documented="true" meta="plain" type="void" signature="void setFormat(const QTextFormat &amp;format)">
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="~QTextObject" fullname="QTextObject::~QTextObject" href="qtextobject.html#dtor.QTextObject" status="active" access="protected" location="qtextobject.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextObject()"/>
        </class>
        <class name="QTextObjectInterface" href="qtextobjectinterface.html" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" module="QtGui" brief="Allows drawing of custom text objects in QTextDocuments">
            <function name="drawObject" fullname="QTextObjectInterface::drawObject" href="qtextobjectinterface.html#drawObject" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" type="void" signature="void drawObject(QPainter *painter, const QRectF &amp;rect, QTextDocument *doc, int posInDocument, const QTextFormat &amp;format) = 0">
                <parameter type="QPainter *" name="painter" default=""/>
                <parameter type="const QRectF &amp;" name="rect" default=""/>
                <parameter type="QTextDocument *" name="doc" default=""/>
                <parameter type="int" name="posInDocument" default=""/>
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="intrinsicSize" fullname="QTextObjectInterface::intrinsicSize" href="qtextobjectinterface.html#intrinsicSize" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="plain" virtual="pure" type="QSizeF" signature="QSizeF intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &amp;format) = 0">
                <parameter type="QTextDocument *" name="doc" default=""/>
                <parameter type="int" name="posInDocument" default=""/>
                <parameter type="const QTextFormat &amp;" name="format" default=""/>
            </function>
            <function name="~QTextObjectInterface" fullname="QTextObjectInterface::~QTextObjectInterface" href="qtextobjectinterface.html#dtor.QTextObjectInterface" status="active" access="public" location="qabstracttextdocumentlayout.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextObjectInterface()"/>
        </class>
        <class threadsafety="reentrant" name="QTextOption" href="qtextoption.html" status="active" access="public" location="qtextoption.h" documented="true" groups="richtext-processing" module="QtGui" brief="Description of general rich text properties">
            <function name="QTextOption" fullname="QTextOption::QTextOption" href="qtextoption.html#QTextOption" status="active" access="public" location="qtextoption.h" documented="true" meta="constructor" signature="QTextOption()"/>
            <function name="QTextOption" fullname="QTextOption::QTextOption" href="qtextoption.html#QTextOption-1" status="active" access="public" location="qtextoption.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QTextOption(Qt::Alignment alignment)">
                <parameter type="Qt::Alignment" name="alignment" default=""/>
            </function>
            <function name="QTextOption" fullname="QTextOption::QTextOption" href="qtextoption.html#QTextOption-2" status="active" access="public" location="qtextoption.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QTextOption(const QTextOption &amp;other)">
                <parameter type="const QTextOption &amp;" name="other" default=""/>
            </function>
            <function name="alignment" fullname="QTextOption::alignment" href="qtextoption.html#alignment" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="Qt::Alignment" signature="Qt::Alignment alignment() const"/>
            <function name="flags" fullname="QTextOption::flags" href="qtextoption.html#flags" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="QTextOption::Flags" signature="QTextOption::Flags flags() const"/>
            <function name="operator=" fullname="QTextOption::operator=" href="qtextoption.html#operator-eq" status="active" access="public" location="qtextoption.h" documented="true" meta="copy-assign" type="QTextOption &amp;" signature="QTextOption &amp; operator=(const QTextOption &amp;other)">
                <parameter type="const QTextOption &amp;" name="other" default=""/>
            </function>
            <function name="setAlignment" fullname="QTextOption::setAlignment" href="qtextoption.html#setAlignment" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setAlignment(Qt::Alignment alignment)">
                <parameter type="Qt::Alignment" name="alignment" default=""/>
            </function>
            <function name="setFlags" fullname="QTextOption::setFlags" href="qtextoption.html#setFlags" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setFlags(QTextOption::Flags flags)">
                <parameter type="QTextOption::Flags" name="flags" default=""/>
            </function>
            <function name="setTabArray" fullname="QTextOption::setTabArray" href="qtextoption.html#setTabArray" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setTabArray(const QList&lt;qreal&gt; &amp;tabStops)">
                <parameter type="const QList&lt;qreal&gt; &amp;" name="tabStops" default=""/>
            </function>
            <function name="setTabStopDistance" fullname="QTextOption::setTabStopDistance" href="qtextoption.html#setTabStopDistance" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setTabStopDistance(qreal tabStopDistance)">
                <parameter type="qreal" name="tabStopDistance" default=""/>
            </function>
            <function name="setTabs" fullname="QTextOption::setTabs" href="qtextoption.html#setTabs" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setTabs(const QList&lt;QTextOption::Tab&gt; &amp;tabStops)">
                <parameter type="const QList&lt;QTextOption::Tab&gt; &amp;" name="tabStops" default=""/>
            </function>
            <function name="setTextDirection" fullname="QTextOption::setTextDirection" href="qtextoption.html#setTextDirection" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setTextDirection(Qt::LayoutDirection direction)">
                <parameter type="Qt::LayoutDirection" name="direction" default=""/>
            </function>
            <function name="setUseDesignMetrics" fullname="QTextOption::setUseDesignMetrics" href="qtextoption.html#setUseDesignMetrics" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setUseDesignMetrics(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setWrapMode" fullname="QTextOption::setWrapMode" href="qtextoption.html#setWrapMode" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" type="void" signature="void setWrapMode(QTextOption::WrapMode mode)">
                <parameter type="QTextOption::WrapMode" name="mode" default=""/>
            </function>
            <function name="tabArray" fullname="QTextOption::tabArray" href="qtextoption.html#tabArray" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="QList&lt;qreal&gt;" signature="QList&lt;qreal&gt; tabArray() const"/>
            <function name="tabStopDistance" fullname="QTextOption::tabStopDistance" href="qtextoption.html#tabStopDistance" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal tabStopDistance() const"/>
            <function name="tabs" fullname="QTextOption::tabs" href="qtextoption.html#tabs" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="QList&lt;QTextOption::Tab&gt;" signature="QList&lt;QTextOption::Tab&gt; tabs() const"/>
            <function name="textDirection" fullname="QTextOption::textDirection" href="qtextoption.html#textDirection" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="Qt::LayoutDirection" signature="Qt::LayoutDirection textDirection() const"/>
            <function name="useDesignMetrics" fullname="QTextOption::useDesignMetrics" href="qtextoption.html#useDesignMetrics" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="bool" signature="bool useDesignMetrics() const"/>
            <function name="wrapMode" fullname="QTextOption::wrapMode" href="qtextoption.html#wrapMode" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="QTextOption::WrapMode" signature="QTextOption::WrapMode wrapMode() const"/>
            <function name="~QTextOption" fullname="QTextOption::~QTextOption" href="qtextoption.html#dtor.QTextOption" status="active" access="public" location="qtextoption.h" documented="true" meta="destructor" noexcept="true" signature="~QTextOption()"/>
            <struct name="Tab" fullname="QTextOption::Tab" href="qtextoption-tab.html" status="active" access="public" location="qtextoption.h" documented="true" module="QtGui">
                <function name="Tab" fullname="QTextOption::Tab::Tab" href="qtextoption-tab.html#Tab" status="active" access="public" location="qtextoption.h" documented="true" meta="constructor" signature="Tab()"/>
                <function name="Tab" fullname="QTextOption::Tab::Tab" href="qtextoption-tab.html#Tab-1" status="active" access="public" location="qtextoption.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="Tab(qreal pos, QTextOption::TabType tabType, QChar delim)">
                    <parameter type="qreal" name="pos" default=""/>
                    <parameter type="QTextOption::TabType" name="tabType" default=""/>
                    <parameter type="QChar" name="delim" default="QChar()"/>
                </function>
                <function name="operator!=" fullname="QTextOption::Tab::operator!=" href="qtextoption-tab.html#operator-not-eq" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextOption::Tab &amp;other) const">
                    <parameter type="const QTextOption::Tab &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QTextOption::Tab::operator==" href="qtextoption-tab.html#operator-eq-eq" status="active" access="public" location="qtextoption.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextOption::Tab &amp;other) const">
                    <parameter type="const QTextOption::Tab &amp;" name="other" default=""/>
                </function>
                <variable name="delimiter" fullname="QTextOption::Tab::delimiter" href="qtextoption-tab.html#delimiter-var" status="active" access="public" location="qtextoption.h" documented="true" type="QChar" static="false"/>
                <variable name="position" fullname="QTextOption::Tab::position" href="qtextoption-tab.html#position-var" status="active" access="public" location="qtextoption.h" documented="true" type="qreal" static="false"/>
                <variable name="type" fullname="QTextOption::Tab::type" href="qtextoption-tab.html#type-var" status="active" access="public" location="qtextoption.h" documented="true" type="QTextOption::TabType" static="false"/>
            </struct>
            <enum name="Flag" fullname="QTextOption::Flag" href="qtextoption.html#Flag-enum" status="active" access="public" location="qtextoption.h" documented="true" typedef="QTextOption::Flags">
                <value name="ShowTabsAndSpaces" value="0x1"/>
                <value name="ShowLineAndParagraphSeparators" value="0x2"/>
                <value name="AddSpaceForLineAndParagraphSeparators" value="0x4"/>
                <value name="SuppressColors" value="0x8"/>
                <value name="ShowDocumentTerminator" value="0x10"/>
                <value name="IncludeTrailingSpaces" value="0x80000000"/>
            </enum>
            <enum name="TabType" fullname="QTextOption::TabType" href="qtextoption.html#TabType-enum" status="active" access="public" location="qtextoption.h" documented="true">
                <value name="LeftTab" value="0"/>
                <value name="RightTab" value="1"/>
                <value name="CenterTab" value="2"/>
                <value name="DelimiterTab" value="3"/>
            </enum>
            <enum name="WrapMode" fullname="QTextOption::WrapMode" href="qtextoption.html#WrapMode-enum" status="active" access="public" location="qtextoption.h" documented="true">
                <value name="NoWrap" value="0"/>
                <value name="WordWrap" value="1"/>
                <value name="ManualWrap" value="2"/>
                <value name="WrapAnywhere" value="3"/>
                <value name="WrapAtWordBoundaryOrAnywhere" value="4"/>
            </enum>
            <typedef name="Flags" fullname="QTextOption::Flags" href="qtextoption.html#Flag-enum" status="active" access="public" location="qtextoption.h" enum="QTextOption::Flag"/>
        </class>
        <class threadsafety="reentrant" name="QTextTable" href="qtexttable.html" status="active" access="public" location="qtexttable.h" documented="true" groups="richtext-processing" bases="QTextFrame" module="QtGui" brief="Represents a table in a QTextDocument">
            <function name="appendColumns" fullname="QTextTable::appendColumns" href="qtexttable.html#appendColumns" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void appendColumns(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="appendRows" fullname="QTextTable::appendRows" href="qtexttable.html#appendRows" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void appendRows(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="cellAt" fullname="QTextTable::cellAt" href="qtexttable.html#cellAt" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextTableCell" signature="QTextTableCell cellAt(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="cellAt" fullname="QTextTable::cellAt" href="qtexttable.html#cellAt-1" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QTextTableCell" signature="QTextTableCell cellAt(const QTextCursor &amp;cursor) const">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="cellAt" fullname="QTextTable::cellAt" href="qtexttable.html#cellAt-2" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QTextTableCell" signature="QTextTableCell cellAt(int position) const">
                <parameter type="int" name="position" default=""/>
            </function>
            <function name="columns" fullname="QTextTable::columns" href="qtexttable.html#columns" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int columns() const"/>
            <function name="format" fullname="QTextTable::format" href="qtexttable.html#format" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextTableFormat" signature="QTextTableFormat format() const"/>
            <function name="insertColumns" fullname="QTextTable::insertColumns" href="qtexttable.html#insertColumns" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void insertColumns(int index, int columns)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="columns" default=""/>
            </function>
            <function name="insertRows" fullname="QTextTable::insertRows" href="qtexttable.html#insertRows" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void insertRows(int index, int rows)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="rows" default=""/>
            </function>
            <function name="mergeCells" fullname="QTextTable::mergeCells" href="qtexttable.html#mergeCells" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void mergeCells(int row, int column, int numRows, int numCols)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="numRows" default=""/>
                <parameter type="int" name="numCols" default=""/>
            </function>
            <function name="mergeCells" fullname="QTextTable::mergeCells" href="qtexttable.html#mergeCells-1" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void mergeCells(const QTextCursor &amp;cursor)">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="removeColumns" fullname="QTextTable::removeColumns" href="qtexttable.html#removeColumns" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void removeColumns(int index, int columns)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="columns" default=""/>
            </function>
            <function name="removeRows" fullname="QTextTable::removeRows" href="qtexttable.html#removeRows" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void removeRows(int index, int rows)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="rows" default=""/>
            </function>
            <function name="resize" fullname="QTextTable::resize" href="qtexttable.html#resize" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void resize(int rows, int columns)">
                <parameter type="int" name="rows" default=""/>
                <parameter type="int" name="columns" default=""/>
            </function>
            <function name="rowEnd" fullname="QTextTable::rowEnd" href="qtexttable.html#rowEnd" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor rowEnd(const QTextCursor &amp;cursor) const">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="rowStart" fullname="QTextTable::rowStart" href="qtexttable.html#rowStart" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor rowStart(const QTextCursor &amp;cursor) const">
                <parameter type="const QTextCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="rows" fullname="QTextTable::rows" href="qtexttable.html#rows" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int rows() const"/>
            <function name="setFormat" fullname="QTextTable::setFormat" href="qtexttable.html#setFormat" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void setFormat(const QTextTableFormat &amp;format)">
                <parameter type="const QTextTableFormat &amp;" name="format" default=""/>
            </function>
            <function name="splitCell" fullname="QTextTable::splitCell" href="qtexttable.html#splitCell" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void splitCell(int row, int column, int numRows, int numCols)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="numRows" default=""/>
                <parameter type="int" name="numCols" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QTextTableCell" href="qtexttablecell.html" status="active" access="public" location="qtexttable.h" documented="true" groups="richtext-processing" module="QtGui" brief="Represents the properties of a cell in a QTextTable">
            <function name="QTextTableCell" fullname="QTextTableCell::QTextTableCell" href="qtexttablecell.html#QTextTableCell" status="active" access="public" location="qtexttable.h" documented="true" meta="constructor" signature="QTextTableCell()"/>
            <function name="QTextTableCell" fullname="QTextTableCell::QTextTableCell" href="qtexttablecell.html#QTextTableCell-1" status="active" access="public" location="qtexttable.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QTextTableCell(const QTextTableCell &amp;other)">
                <parameter type="const QTextTableCell &amp;" name="other" default=""/>
            </function>
            <function name="begin" fullname="QTextTableCell::begin" href="qtexttablecell.html#begin" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextFrame::iterator" signature="QTextFrame::iterator begin() const"/>
            <function name="column" fullname="QTextTableCell::column" href="qtexttablecell.html#column" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int column() const"/>
            <function name="columnSpan" fullname="QTextTableCell::columnSpan" href="qtexttablecell.html#columnSpan" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int columnSpan() const"/>
            <function name="end" fullname="QTextTableCell::end" href="qtexttablecell.html#end" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextFrame::iterator" signature="QTextFrame::iterator end() const"/>
            <function name="firstCursorPosition" fullname="QTextTableCell::firstCursorPosition" href="qtexttablecell.html#firstCursorPosition" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor firstCursorPosition() const"/>
            <function name="format" fullname="QTextTableCell::format" href="qtexttablecell.html#format" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextCharFormat" signature="QTextCharFormat format() const"/>
            <function name="isValid" fullname="QTextTableCell::isValid" href="qtexttablecell.html#isValid" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="lastCursorPosition" fullname="QTextTableCell::lastCursorPosition" href="qtexttablecell.html#lastCursorPosition" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="QTextCursor" signature="QTextCursor lastCursorPosition() const"/>
            <function name="operator!=" fullname="QTextTableCell::operator!=" href="qtexttablecell.html#operator-not-eq" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTextTableCell &amp;other) const">
                <parameter type="const QTextTableCell &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QTextTableCell::operator=" href="qtexttablecell.html#operator-eq" status="active" access="public" location="qtexttable.h" documented="true" meta="copy-assign" type="QTextTableCell &amp;" signature="QTextTableCell &amp; operator=(const QTextTableCell &amp;other)">
                <parameter type="const QTextTableCell &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QTextTableCell::operator==" href="qtexttablecell.html#operator-eq-eq" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTextTableCell &amp;other) const">
                <parameter type="const QTextTableCell &amp;" name="other" default=""/>
            </function>
            <function name="row" fullname="QTextTableCell::row" href="qtexttablecell.html#row" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int row() const"/>
            <function name="rowSpan" fullname="QTextTableCell::rowSpan" href="qtexttablecell.html#rowSpan" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int rowSpan() const"/>
            <function name="setFormat" fullname="QTextTableCell::setFormat" href="qtexttablecell.html#setFormat" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" type="void" signature="void setFormat(const QTextCharFormat &amp;format)">
                <parameter type="const QTextCharFormat &amp;" name="format" default=""/>
            </function>
            <function name="tableCellFormatIndex" fullname="QTextTableCell::tableCellFormatIndex" href="qtexttablecell.html#tableCellFormatIndex" status="active" access="public" location="qtexttable.h" documented="true" meta="plain" const="true" type="int" signature="int tableCellFormatIndex() const"/>
            <function name="~QTextTableCell" fullname="QTextTableCell::~QTextTableCell" href="qtexttablecell.html#dtor.QTextTableCell" status="active" access="public" location="qtexttable.h" documented="true" meta="destructor" noexcept="true" signature="~QTextTableCell()"/>
        </class>
        <class threadsafety="reentrant" name="QTextTableCellFormat" href="qtexttablecellformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextCharFormat" module="QtGui" brief="Formatting information for table cells in a QTextDocument">
            <function name="QTextTableCellFormat" fullname="QTextTableCellFormat::QTextTableCellFormat" href="qtexttablecellformat.html#QTextTableCellFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextTableCellFormat()"/>
            <function name="bottomBorder" fullname="QTextTableCellFormat::bottomBorder" href="qtexttablecellformat.html#bottomBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal bottomBorder() const"/>
            <function name="bottomBorderBrush" fullname="QTextTableCellFormat::bottomBorderBrush" href="qtexttablecellformat.html#bottomBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush bottomBorderBrush() const"/>
            <function name="bottomBorderStyle" fullname="QTextTableCellFormat::bottomBorderStyle" href="qtexttablecellformat.html#bottomBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat::BorderStyle" signature="QTextFrameFormat::BorderStyle bottomBorderStyle() const"/>
            <function name="bottomPadding" fullname="QTextTableCellFormat::bottomPadding" href="qtexttablecellformat.html#bottomPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal bottomPadding() const"/>
            <function name="isValid" fullname="QTextTableCellFormat::isValid" href="qtexttablecellformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="leftBorder" fullname="QTextTableCellFormat::leftBorder" href="qtexttablecellformat.html#leftBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leftBorder() const"/>
            <function name="leftBorderBrush" fullname="QTextTableCellFormat::leftBorderBrush" href="qtexttablecellformat.html#leftBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush leftBorderBrush() const"/>
            <function name="leftBorderStyle" fullname="QTextTableCellFormat::leftBorderStyle" href="qtexttablecellformat.html#leftBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat::BorderStyle" signature="QTextFrameFormat::BorderStyle leftBorderStyle() const"/>
            <function name="leftPadding" fullname="QTextTableCellFormat::leftPadding" href="qtexttablecellformat.html#leftPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal leftPadding() const"/>
            <function name="rightBorder" fullname="QTextTableCellFormat::rightBorder" href="qtexttablecellformat.html#rightBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rightBorder() const"/>
            <function name="rightBorderBrush" fullname="QTextTableCellFormat::rightBorderBrush" href="qtexttablecellformat.html#rightBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush rightBorderBrush() const"/>
            <function name="rightBorderStyle" fullname="QTextTableCellFormat::rightBorderStyle" href="qtexttablecellformat.html#rightBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat::BorderStyle" signature="QTextFrameFormat::BorderStyle rightBorderStyle() const"/>
            <function name="rightPadding" fullname="QTextTableCellFormat::rightPadding" href="qtexttablecellformat.html#rightPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal rightPadding() const"/>
            <function name="setBorder" fullname="QTextTableCellFormat::setBorder" href="qtexttablecellformat.html#setBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorder(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setBorderBrush" fullname="QTextTableCellFormat::setBorderBrush" href="qtexttablecellformat.html#setBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorderBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setBorderStyle" fullname="QTextTableCellFormat::setBorderStyle" href="qtexttablecellformat.html#setBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorderStyle(QTextFrameFormat::BorderStyle style)">
                <parameter type="QTextFrameFormat::BorderStyle" name="style" default=""/>
            </function>
            <function name="setBottomBorder" fullname="QTextTableCellFormat::setBottomBorder" href="qtexttablecellformat.html#setBottomBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBottomBorder(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setBottomBorderBrush" fullname="QTextTableCellFormat::setBottomBorderBrush" href="qtexttablecellformat.html#setBottomBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBottomBorderBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setBottomBorderStyle" fullname="QTextTableCellFormat::setBottomBorderStyle" href="qtexttablecellformat.html#setBottomBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBottomBorderStyle(QTextFrameFormat::BorderStyle style)">
                <parameter type="QTextFrameFormat::BorderStyle" name="style" default=""/>
            </function>
            <function name="setBottomPadding" fullname="QTextTableCellFormat::setBottomPadding" href="qtexttablecellformat.html#setBottomPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBottomPadding(qreal padding)">
                <parameter type="qreal" name="padding" default=""/>
            </function>
            <function name="setLeftBorder" fullname="QTextTableCellFormat::setLeftBorder" href="qtexttablecellformat.html#setLeftBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLeftBorder(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setLeftBorderBrush" fullname="QTextTableCellFormat::setLeftBorderBrush" href="qtexttablecellformat.html#setLeftBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLeftBorderBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setLeftBorderStyle" fullname="QTextTableCellFormat::setLeftBorderStyle" href="qtexttablecellformat.html#setLeftBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLeftBorderStyle(QTextFrameFormat::BorderStyle style)">
                <parameter type="QTextFrameFormat::BorderStyle" name="style" default=""/>
            </function>
            <function name="setLeftPadding" fullname="QTextTableCellFormat::setLeftPadding" href="qtexttablecellformat.html#setLeftPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setLeftPadding(qreal padding)">
                <parameter type="qreal" name="padding" default=""/>
            </function>
            <function name="setPadding" fullname="QTextTableCellFormat::setPadding" href="qtexttablecellformat.html#setPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setPadding(qreal padding)">
                <parameter type="qreal" name="padding" default=""/>
            </function>
            <function name="setRightBorder" fullname="QTextTableCellFormat::setRightBorder" href="qtexttablecellformat.html#setRightBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setRightBorder(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setRightBorderBrush" fullname="QTextTableCellFormat::setRightBorderBrush" href="qtexttablecellformat.html#setRightBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setRightBorderBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setRightBorderStyle" fullname="QTextTableCellFormat::setRightBorderStyle" href="qtexttablecellformat.html#setRightBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setRightBorderStyle(QTextFrameFormat::BorderStyle style)">
                <parameter type="QTextFrameFormat::BorderStyle" name="style" default=""/>
            </function>
            <function name="setRightPadding" fullname="QTextTableCellFormat::setRightPadding" href="qtexttablecellformat.html#setRightPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setRightPadding(qreal padding)">
                <parameter type="qreal" name="padding" default=""/>
            </function>
            <function name="setTopBorder" fullname="QTextTableCellFormat::setTopBorder" href="qtexttablecellformat.html#setTopBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTopBorder(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setTopBorderBrush" fullname="QTextTableCellFormat::setTopBorderBrush" href="qtexttablecellformat.html#setTopBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTopBorderBrush(const QBrush &amp;brush)">
                <parameter type="const QBrush &amp;" name="brush" default=""/>
            </function>
            <function name="setTopBorderStyle" fullname="QTextTableCellFormat::setTopBorderStyle" href="qtexttablecellformat.html#setTopBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTopBorderStyle(QTextFrameFormat::BorderStyle style)">
                <parameter type="QTextFrameFormat::BorderStyle" name="style" default=""/>
            </function>
            <function name="setTopPadding" fullname="QTextTableCellFormat::setTopPadding" href="qtexttablecellformat.html#setTopPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setTopPadding(qreal padding)">
                <parameter type="qreal" name="padding" default=""/>
            </function>
            <function name="topBorder" fullname="QTextTableCellFormat::topBorder" href="qtexttablecellformat.html#topBorder" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal topBorder() const"/>
            <function name="topBorderBrush" fullname="QTextTableCellFormat::topBorderBrush" href="qtexttablecellformat.html#topBorderBrush" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QBrush" signature="QBrush topBorderBrush() const"/>
            <function name="topBorderStyle" fullname="QTextTableCellFormat::topBorderStyle" href="qtexttablecellformat.html#topBorderStyle" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QTextFrameFormat::BorderStyle" signature="QTextFrameFormat::BorderStyle topBorderStyle() const"/>
            <function name="topPadding" fullname="QTextTableCellFormat::topPadding" href="qtexttablecellformat.html#topPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal topPadding() const"/>
        </class>
        <class threadsafety="reentrant" name="QTextTableFormat" href="qtexttableformat.html" status="active" access="public" location="qtextformat.h" documented="true" groups="richtext-processing,shared" bases="QTextFrameFormat" module="QtGui" brief="Formatting information for tables in a QTextDocument">
            <function name="QTextTableFormat" fullname="QTextTableFormat::QTextTableFormat" href="qtexttableformat.html#QTextTableFormat" status="active" access="public" location="qtextformat.h" documented="true" meta="constructor" signature="QTextTableFormat()"/>
            <function name="alignment" fullname="QTextTableFormat::alignment" href="qtexttableformat.html#alignment" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="Qt::Alignment" signature="Qt::Alignment alignment() const"/>
            <function name="borderCollapse" fullname="QTextTableFormat::borderCollapse" href="qtexttableformat.html#borderCollapse" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool borderCollapse() const"/>
            <function name="cellPadding" fullname="QTextTableFormat::cellPadding" href="qtexttableformat.html#cellPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal cellPadding() const"/>
            <function name="cellSpacing" fullname="QTextTableFormat::cellSpacing" href="qtexttableformat.html#cellSpacing" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal cellSpacing() const"/>
            <function name="clearColumnWidthConstraints" fullname="QTextTableFormat::clearColumnWidthConstraints" href="qtexttableformat.html#clearColumnWidthConstraints" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void clearColumnWidthConstraints()"/>
            <function name="columnWidthConstraints" fullname="QTextTableFormat::columnWidthConstraints" href="qtexttableformat.html#columnWidthConstraints" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="QList&lt;QTextLength&gt;" signature="QList&lt;QTextLength&gt; columnWidthConstraints() const"/>
            <function name="columns" fullname="QTextTableFormat::columns" href="qtexttableformat.html#columns" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int columns() const"/>
            <function name="headerRowCount" fullname="QTextTableFormat::headerRowCount" href="qtexttableformat.html#headerRowCount" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="int" signature="int headerRowCount() const"/>
            <function name="isValid" fullname="QTextTableFormat::isValid" href="qtexttableformat.html#isValid" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="setAlignment" fullname="QTextTableFormat::setAlignment" href="qtexttableformat.html#setAlignment" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setAlignment(Qt::Alignment alignment)">
                <parameter type="Qt::Alignment" name="alignment" default=""/>
            </function>
            <function name="setBorderCollapse" fullname="QTextTableFormat::setBorderCollapse" href="qtexttableformat.html#setBorderCollapse" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setBorderCollapse(bool borderCollapse)">
                <parameter type="bool" name="borderCollapse" default=""/>
            </function>
            <function name="setCellPadding" fullname="QTextTableFormat::setCellPadding" href="qtexttableformat.html#setCellPadding" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setCellPadding(qreal padding)">
                <parameter type="qreal" name="padding" default=""/>
            </function>
            <function name="setCellSpacing" fullname="QTextTableFormat::setCellSpacing" href="qtexttableformat.html#setCellSpacing" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setCellSpacing(qreal spacing)">
                <parameter type="qreal" name="spacing" default=""/>
            </function>
            <function name="setColumnWidthConstraints" fullname="QTextTableFormat::setColumnWidthConstraints" href="qtexttableformat.html#setColumnWidthConstraints" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setColumnWidthConstraints(const QList&lt;QTextLength&gt; &amp;constraints)">
                <parameter type="const QList&lt;QTextLength&gt; &amp;" name="constraints" default=""/>
            </function>
            <function name="setHeaderRowCount" fullname="QTextTableFormat::setHeaderRowCount" href="qtexttableformat.html#setHeaderRowCount" status="active" access="public" location="qtextformat.h" documented="true" meta="plain" type="void" signature="void setHeaderRowCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
        </class>
        <class name="QTouchEvent" href="qtouchevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events,touch" bases="QPointerEvent" module="QtGui" brief="Contains parameters that describe a touch event">
            <contents name="enabling-touch-events" title="Enabling Touch Events" level="1"/>
            <contents name="event-handling" title="Event Handling" level="1"/>
            <contents name="event-delivery-and-propagation" title="Event Delivery and Propagation" level="1"/>
            <contents name="touch-point-grouping" title="Touch Point Grouping" level="1"/>
            <contents name="mouse-events-and-touch-event-synthesizing" title="Mouse Events and Touch Event Synthesizing" level="1"/>
            <contents name="caveats" title="Caveats" level="1"/>
            <function name="QTouchEvent" fullname="QTouchEvent::QTouchEvent" href="qtouchevent.html#QTouchEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, Qt::KeyboardModifiers modifiers, const QList&lt;QEventPoint&gt; &amp;touchPoints)">
                <parameter type="QEvent::Type" name="eventType" default=""/>
                <parameter type="const QPointingDevice *" name="device" default="nullptr"/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="const QList&lt;QEventPoint&gt; &amp;" name="touchPoints" default="{}"/>
            </function>
            <function name="QTouchEvent" fullname="QTouchEvent::QTouchEvent" href="qtouchevent-obsolete.html#QTouchEvent-1" status="deprecated" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, Qt::KeyboardModifiers modifiers, QEventPoint::States touchPointStates, const QList&lt;QEventPoint&gt; &amp;touchPoints)">
                <parameter type="QEvent::Type" name="eventType" default=""/>
                <parameter type="const QPointingDevice *" name="device" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="QEventPoint::States" name="touchPointStates" default=""/>
                <parameter type="const QList&lt;QEventPoint&gt; &amp;" name="touchPoints" default="{}"/>
            </function>
            <function name="isBeginEvent" fullname="QTouchEvent::isBeginEvent" href="qtouchevent.html#isBeginEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isBeginEvent() const override"/>
            <function name="isEndEvent" fullname="QTouchEvent::isEndEvent" href="qtouchevent.html#isEndEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isEndEvent() const override"/>
            <function name="isUpdateEvent" fullname="QTouchEvent::isUpdateEvent" href="qtouchevent.html#isUpdateEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isUpdateEvent() const override"/>
            <function name="target" fullname="QTouchEvent::target" href="qtouchevent.html#target" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * target() const"/>
            <function name="touchPointStates" fullname="QTouchEvent::touchPointStates" href="qtouchevent.html#touchPointStates" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QEventPoint::States" signature="QEventPoint::States touchPointStates() const"/>
            <function name="touchPoints" fullname="QTouchEvent::touchPoints" href="qtouchevent-obsolete.html#touchPoints" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="const QList&lt;QEventPoint&gt; &amp;" signature="const QList&lt;QEventPoint&gt; &amp; touchPoints() const"/>
        </class>
        <class name="QTransform" href="qtransform.html" status="active" access="public" location="qtransform.h" documented="true" groups="painting" module="QtGui" brief="Specifies 2D transformations of a coordinate system">
            <contents name="rendering-graphics" title="Rendering Graphics" level="1"/>
            <contents name="basic-matrix-operations" title="Basic Matrix Operations" level="1"/>
            <contents name="combining-transforms" title="Combining Transforms" level="2"/>
            <contents name="relation-to-matrix-notation" title="Relation to Matrix Notation" level="2"/>
            <function name="QTransform" fullname="QTransform::QTransform" href="qtransform.html#QTransform" status="active" access="public" location="qtransform.h" documented="true" meta="constructor" signature="QTransform()"/>
            <function name="QTransform" fullname="QTransform::QTransform" href="qtransform.html#QTransform-1" status="active" access="public" location="qtransform.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QTransform(qreal m11, qreal m12, qreal m21, qreal m22, qreal dx, qreal dy)">
                <parameter type="qreal" name="m11" default=""/>
                <parameter type="qreal" name="m12" default=""/>
                <parameter type="qreal" name="m21" default=""/>
                <parameter type="qreal" name="m22" default=""/>
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="QTransform" fullname="QTransform::QTransform" href="qtransform.html#QTransform-2" status="active" access="public" location="qtransform.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QTransform(qreal m11, qreal m12, qreal m13, qreal m21, qreal m22, qreal m23, qreal m31, qreal m32, qreal m33)">
                <parameter type="qreal" name="m11" default=""/>
                <parameter type="qreal" name="m12" default=""/>
                <parameter type="qreal" name="m13" default=""/>
                <parameter type="qreal" name="m21" default=""/>
                <parameter type="qreal" name="m22" default=""/>
                <parameter type="qreal" name="m23" default=""/>
                <parameter type="qreal" name="m31" default=""/>
                <parameter type="qreal" name="m32" default=""/>
                <parameter type="qreal" name="m33" default=""/>
            </function>
            <function name="adjoint" fullname="QTransform::adjoint" href="qtransform.html#adjoint" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform adjoint() const"/>
            <function name="determinant" fullname="QTransform::determinant" href="qtransform.html#determinant" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal determinant() const"/>
            <function name="dx" fullname="QTransform::dx" href="qtransform.html#dx" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal dx() const"/>
            <function name="dy" fullname="QTransform::dy" href="qtransform.html#dy" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal dy() const"/>
            <function name="fromScale" fullname="QTransform::fromScale" href="qtransform.html#fromScale" status="active" access="public" location="qtransform.h" documented="true" meta="plain" static="true" type="QTransform" signature="QTransform fromScale(qreal sx, qreal sy)">
                <parameter type="qreal" name="sx" default=""/>
                <parameter type="qreal" name="sy" default=""/>
            </function>
            <function name="fromTranslate" fullname="QTransform::fromTranslate" href="qtransform.html#fromTranslate" status="active" access="public" location="qtransform.h" documented="true" meta="plain" static="true" type="QTransform" signature="QTransform fromTranslate(qreal dx, qreal dy)">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="inverted" fullname="QTransform::inverted" href="qtransform.html#inverted" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform inverted(bool *invertible) const">
                <parameter type="bool *" name="invertible" default="nullptr"/>
            </function>
            <function name="isAffine" fullname="QTransform::isAffine" href="qtransform.html#isAffine" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAffine() const"/>
            <function name="isIdentity" fullname="QTransform::isIdentity" href="qtransform.html#isIdentity" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool isIdentity() const"/>
            <function name="isInvertible" fullname="QTransform::isInvertible" href="qtransform.html#isInvertible" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInvertible() const"/>
            <function name="isRotating" fullname="QTransform::isRotating" href="qtransform.html#isRotating" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRotating() const"/>
            <function name="isScaling" fullname="QTransform::isScaling" href="qtransform.html#isScaling" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool isScaling() const"/>
            <function name="isTranslating" fullname="QTransform::isTranslating" href="qtransform.html#isTranslating" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTranslating() const"/>
            <function name="m11" fullname="QTransform::m11" href="qtransform.html#m11" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m11() const"/>
            <function name="m12" fullname="QTransform::m12" href="qtransform.html#m12" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m12() const"/>
            <function name="m13" fullname="QTransform::m13" href="qtransform.html#m13" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m13() const"/>
            <function name="m21" fullname="QTransform::m21" href="qtransform.html#m21" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m21() const"/>
            <function name="m22" fullname="QTransform::m22" href="qtransform.html#m22" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m22() const"/>
            <function name="m23" fullname="QTransform::m23" href="qtransform.html#m23" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m23() const"/>
            <function name="m31" fullname="QTransform::m31" href="qtransform.html#m31" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m31() const"/>
            <function name="m32" fullname="QTransform::m32" href="qtransform.html#m32" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m32() const"/>
            <function name="m33" fullname="QTransform::m33" href="qtransform.html#m33" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal m33() const"/>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="void" signature="void map(qreal x, qreal y, qreal *tx, qreal *ty) const">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
                <parameter type="qreal *" name="tx" default=""/>
                <parameter type="qreal *" name="ty" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-1" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QLine" signature="QLine map(const QLine &amp;l) const">
                <parameter type="const QLine &amp;" name="l" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-2" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QLineF" signature="QLineF map(const QLineF &amp;line) const">
                <parameter type="const QLineF &amp;" name="line" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-3" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QPainterPath" signature="QPainterPath map(const QPainterPath &amp;path) const">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-4" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QPoint" signature="QPoint map(const QPoint &amp;point) const">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-5" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QPointF" signature="QPointF map(const QPointF &amp;p) const">
                <parameter type="const QPointF &amp;" name="p" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-6" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="6" type="QPolygon" signature="QPolygon map(const QPolygon &amp;polygon) const">
                <parameter type="const QPolygon &amp;" name="polygon" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-7" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="QPolygonF" signature="QPolygonF map(const QPolygonF &amp;polygon) const">
                <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-8" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="8" type="QRegion" signature="QRegion map(const QRegion &amp;region) const">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="map" fullname="QTransform::map" href="qtransform.html#map-9" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="9" type="void" signature="void map(int x, int y, int *tx, int *ty) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="int *" name="tx" default=""/>
                <parameter type="int *" name="ty" default=""/>
            </function>
            <function name="mapRect" fullname="QTransform::mapRect" href="qtransform.html#mapRect" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF mapRect(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="mapRect" fullname="QTransform::mapRect" href="qtransform.html#mapRect-1" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QRect" signature="QRect mapRect(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="mapToPolygon" fullname="QTransform::mapToPolygon" href="qtransform.html#mapToPolygon" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QPolygon" signature="QPolygon mapToPolygon(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator QVariant" fullname="QTransform::operator QVariant" href="qtransform.html#operator-QVariant" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" fullname="QTransform::operator!=" href="qtransform.html#operator-not-eq" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" fullname="QTransform::operator*" href="qtransform.html#operator-2a" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform operator*(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-1" status="active" access="public" location="qtransform.h" documented="true" related="9" meta="plain" overload="true" overload-number="1" type="QLine" signature="QLine operator*(const QLine &amp;line, const QTransform &amp;matrix)">
                <parameter type="const QLine &amp;" name="line" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-2" status="active" access="public" location="qtransform.h" documented="true" related="10" meta="plain" overload="true" overload-number="2" type="QLineF" signature="QLineF operator*(const QLineF &amp;line, const QTransform &amp;matrix)">
                <parameter type="const QLineF &amp;" name="line" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-3" status="active" access="public" location="qpainterpath.h" documented="true" related="17" meta="plain" overload="true" overload-number="3" type="QPainterPath" signature="QPainterPath operator*(const QPainterPath &amp;path, const QTransform &amp;matrix)">
                <parameter type="const QPainterPath &amp;" name="path" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-4" status="active" access="public" location="qtransform.h" documented="true" related="19" meta="plain" overload="true" overload-number="4" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, const QTransform &amp;matrix)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-5" status="active" access="public" location="qtransform.h" documented="true" related="21" meta="plain" overload="true" overload-number="5" type="QPointF" signature="QPointF operator*(const QPointF &amp;point, const QTransform &amp;matrix)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-6" status="active" access="public" location="qtransform.h" documented="true" related="22" meta="plain" overload="true" overload-number="6" type="QPolygon" signature="QPolygon operator*(const QPolygon &amp;polygon, const QTransform &amp;matrix)">
                <parameter type="const QPolygon &amp;" name="polygon" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-7" status="active" access="public" location="qtransform.h" documented="true" related="23" meta="plain" overload="true" overload-number="7" type="QPolygonF" signature="QPolygonF operator*(const QPolygonF &amp;polygon, const QTransform &amp;matrix)">
                <parameter type="const QPolygonF &amp;" name="polygon" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*" href="qtransform.html#operator-2a-8" status="active" access="public" location="qtransform.h" documented="true" related="27" meta="plain" overload="true" overload-number="8" type="QRegion" signature="QRegion operator*(const QRegion &amp;region, const QTransform &amp;matrix)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*=" fullname="QTransform::operator*=" href="qtransform.html#operator-2a-eq" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; operator*=(const QTransform &amp;matrix)">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator*=" fullname="QTransform::operator*=" href="qtransform.html#operator-2a-eq-1" status="active" access="public" location="qtransform.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTransform &amp;" signature="QTransform &amp; operator*=(qreal scalar)">
                <parameter type="qreal" name="scalar" default=""/>
            </function>
            <function name="operator+=" fullname="QTransform::operator+=" href="qtransform.html#operator-2b-eq" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; operator+=(qreal scalar)">
                <parameter type="qreal" name="scalar" default=""/>
            </function>
            <function name="operator-=" fullname="QTransform::operator-=" href="qtransform.html#operator--eq" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; operator-=(qreal scalar)">
                <parameter type="qreal" name="scalar" default=""/>
            </function>
            <function name="operator/=" fullname="QTransform::operator/=" href="qtransform.html#operator-2f-eq" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; operator/=(qreal scalar)">
                <parameter type="qreal" name="scalar" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qtransform.html#operator-lt-lt-1" status="active" access="public" location="qtransform.h" documented="true" related="70" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QTransform &amp;matrix)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator=" fullname="QTransform::operator=" href="qtransform.html#operator-eq" status="active" access="public" location="qtransform.h" documented="true" meta="copy-assign" noexcept="true" type="QTransform &amp;" signature="QTransform &amp; operator=(const QTransform &amp;matrix)">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator==" fullname="QTransform::operator==" href="qtransform.html#operator-eq-eq" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTransform &amp;matrix) const">
                <parameter type="const QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qtransform.html#operator-gt-gt-1" status="active" access="public" location="qtransform.h" documented="true" related="106" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QTransform &amp;matrix)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QTransform &amp;" name="matrix" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qtransform.html#qFuzzyCompare-1" status="active" access="public" location="qtransform.h" documented="true" related="115" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qFuzzyCompare(const QTransform &amp;t1, const QTransform &amp;t2)">
                <parameter type="const QTransform &amp;" name="t1" default=""/>
                <parameter type="const QTransform &amp;" name="t2" default=""/>
            </function>
            <function name="qHash" href="qtransform.html#qHash-8" status="active" access="public" location="qtransform.h" documented="true" related="129" meta="plain" noexcept="true" overload="true" overload-number="8" type="size_t" signature="size_t qHash(const QTransform &amp;key, size_t seed)">
                <parameter type="const QTransform &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="quadToQuad" fullname="QTransform::quadToQuad" href="qtransform.html#quadToQuad" status="active" access="public" location="qtransform.h" documented="true" meta="plain" static="true" type="bool" signature="bool quadToQuad(const QPolygonF &amp;one, const QPolygonF &amp;two, QTransform &amp;trans)">
                <parameter type="const QPolygonF &amp;" name="one" default=""/>
                <parameter type="const QPolygonF &amp;" name="two" default=""/>
                <parameter type="QTransform &amp;" name="trans" default=""/>
            </function>
            <function name="quadToSquare" fullname="QTransform::quadToSquare" href="qtransform.html#quadToSquare" status="active" access="public" location="qtransform.h" documented="true" meta="plain" static="true" type="bool" signature="bool quadToSquare(const QPolygonF &amp;quad, QTransform &amp;trans)">
                <parameter type="const QPolygonF &amp;" name="quad" default=""/>
                <parameter type="QTransform &amp;" name="trans" default=""/>
            </function>
            <function name="reset" fullname="QTransform::reset" href="qtransform.html#reset" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="void" signature="void reset()"/>
            <function name="rotate" fullname="QTransform::rotate" href="qtransform.html#rotate" status="active" access="public" location="qtransform.h" documented="true" since="6.5" meta="plain" type="QTransform &amp;" signature="QTransform &amp; rotate(qreal a, Qt::Axis axis, qreal distanceToPlane)">
                <parameter type="qreal" name="a" default=""/>
                <parameter type="Qt::Axis" name="axis" default=""/>
                <parameter type="qreal" name="distanceToPlane" default=""/>
            </function>
            <function name="rotate" fullname="QTransform::rotate" href="qtransform.html#rotate-1" status="active" access="public" location="qtransform.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTransform &amp;" signature="QTransform &amp; rotate(qreal a, Qt::Axis axis)">
                <parameter type="qreal" name="a" default=""/>
                <parameter type="Qt::Axis" name="axis" default="Qt::ZAxis"/>
            </function>
            <function name="rotateRadians" fullname="QTransform::rotateRadians" href="qtransform.html#rotateRadians" status="active" access="public" location="qtransform.h" documented="true" since="6.5" meta="plain" type="QTransform &amp;" signature="QTransform &amp; rotateRadians(qreal a, Qt::Axis axis, qreal distanceToPlane)">
                <parameter type="qreal" name="a" default=""/>
                <parameter type="Qt::Axis" name="axis" default=""/>
                <parameter type="qreal" name="distanceToPlane" default=""/>
            </function>
            <function name="rotateRadians" fullname="QTransform::rotateRadians" href="qtransform.html#rotateRadians-1" status="active" access="public" location="qtransform.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTransform &amp;" signature="QTransform &amp; rotateRadians(qreal a, Qt::Axis axis)">
                <parameter type="qreal" name="a" default=""/>
                <parameter type="Qt::Axis" name="axis" default="Qt::ZAxis"/>
            </function>
            <function name="scale" fullname="QTransform::scale" href="qtransform.html#scale" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; scale(qreal sx, qreal sy)">
                <parameter type="qreal" name="sx" default=""/>
                <parameter type="qreal" name="sy" default=""/>
            </function>
            <function name="setMatrix" fullname="QTransform::setMatrix" href="qtransform.html#setMatrix" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="void" signature="void setMatrix(qreal m11, qreal m12, qreal m13, qreal m21, qreal m22, qreal m23, qreal m31, qreal m32, qreal m33)">
                <parameter type="qreal" name="m11" default=""/>
                <parameter type="qreal" name="m12" default=""/>
                <parameter type="qreal" name="m13" default=""/>
                <parameter type="qreal" name="m21" default=""/>
                <parameter type="qreal" name="m22" default=""/>
                <parameter type="qreal" name="m23" default=""/>
                <parameter type="qreal" name="m31" default=""/>
                <parameter type="qreal" name="m32" default=""/>
                <parameter type="qreal" name="m33" default=""/>
            </function>
            <function name="shear" fullname="QTransform::shear" href="qtransform.html#shear" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; shear(qreal sh, qreal sv)">
                <parameter type="qreal" name="sh" default=""/>
                <parameter type="qreal" name="sv" default=""/>
            </function>
            <function name="squareToQuad" fullname="QTransform::squareToQuad" href="qtransform.html#squareToQuad" status="active" access="public" location="qtransform.h" documented="true" meta="plain" static="true" type="bool" signature="bool squareToQuad(const QPolygonF &amp;quad, QTransform &amp;trans)">
                <parameter type="const QPolygonF &amp;" name="quad" default=""/>
                <parameter type="QTransform &amp;" name="trans" default=""/>
            </function>
            <function name="translate" fullname="QTransform::translate" href="qtransform.html#translate" status="active" access="public" location="qtransform.h" documented="true" meta="plain" type="QTransform &amp;" signature="QTransform &amp; translate(qreal dx, qreal dy)">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="transposed" fullname="QTransform::transposed" href="qtransform.html#transposed" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QTransform" signature="QTransform transposed() const"/>
            <function name="type" fullname="QTransform::type" href="qtransform.html#type" status="active" access="public" location="qtransform.h" documented="true" meta="plain" const="true" type="QTransform::TransformationType" signature="QTransform::TransformationType type() const"/>
            <enum name="TransformationType" fullname="QTransform::TransformationType" href="qtransform.html#TransformationType-enum" status="active" access="public" location="qtransform.h" documented="true">
                <value name="TxNone" value="0x00"/>
                <value name="TxTranslate" value="0x01"/>
                <value name="TxScale" value="0x02"/>
                <value name="TxRotate" value="0x04"/>
                <value name="TxShear" value="0x08"/>
                <value name="TxProject" value="0x10"/>
            </enum>
        </class>
        <class name="QTypeInfo" href="qtypeinfo.html" status="ignored" access="public" location="qrgba64.h"/>
        <class name="QUndoCommand" href="qundocommand.html" status="active" access="public" location="qundostack.h" documented="true" module="QtGui" brief="The base class of all commands stored on a QUndoStack">
            <function name="QUndoCommand" fullname="QUndoCommand::QUndoCommand" href="qundocommand.html#QUndoCommand" status="active" access="public" location="qundostack.h" documented="true" meta="constructor" explicit="true" signature="QUndoCommand(QUndoCommand *parent)">
                <parameter type="QUndoCommand *" name="parent" default="nullptr"/>
            </function>
            <function name="QUndoCommand" fullname="QUndoCommand::QUndoCommand" href="qundocommand.html#QUndoCommand-1" status="active" access="public" location="qundostack.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QUndoCommand(const QString &amp;text, QUndoCommand *parent)">
                <parameter type="const QString &amp;" name="text" default=""/>
                <parameter type="QUndoCommand *" name="parent" default="nullptr"/>
            </function>
            <function name="actionText" fullname="QUndoCommand::actionText" href="qundocommand.html#actionText" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="QString" signature="QString actionText() const"/>
            <function name="child" fullname="QUndoCommand::child" href="qundocommand.html#child" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="const QUndoCommand *" signature="const QUndoCommand * child(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="childCount" fullname="QUndoCommand::childCount" href="qundocommand.html#childCount" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="int" signature="int childCount() const"/>
            <function name="id" fullname="QUndoCommand::id" href="qundocommand.html#id" status="active" access="public" location="qundostack.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int id() const"/>
            <function name="isObsolete" fullname="QUndoCommand::isObsolete" href="qundocommand.html#isObsolete" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="bool" signature="bool isObsolete() const"/>
            <function name="mergeWith" fullname="QUndoCommand::mergeWith" href="qundocommand.html#mergeWith" status="active" access="public" location="qundostack.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool mergeWith(const QUndoCommand *command)">
                <parameter type="const QUndoCommand *" name="command" default=""/>
            </function>
            <function name="redo" fullname="QUndoCommand::redo" href="qundocommand.html#redo" status="active" access="public" location="qundostack.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void redo()"/>
            <function name="setObsolete" fullname="QUndoCommand::setObsolete" href="qundocommand.html#setObsolete" status="active" access="public" location="qundostack.h" documented="true" meta="plain" type="void" signature="void setObsolete(bool obsolete)">
                <parameter type="bool" name="obsolete" default=""/>
            </function>
            <function name="setText" fullname="QUndoCommand::setText" href="qundocommand.html#setText" status="active" access="public" location="qundostack.h" documented="true" meta="plain" type="void" signature="void setText(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="text" fullname="QUndoCommand::text" href="qundocommand.html#text" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="undo" fullname="QUndoCommand::undo" href="qundocommand.html#undo" status="active" access="public" location="qundostack.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void undo()"/>
            <function name="~QUndoCommand" fullname="QUndoCommand::~QUndoCommand" href="qundocommand.html#dtor.QUndoCommand" status="active" access="public" location="qundostack.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QUndoCommand()"/>
        </class>
        <class name="QUndoGroup" href="qundogroup.html" status="active" access="public" location="qundogroup.h" documented="true" bases="QObject" module="QtGui" brief="Group of QUndoStack objects">
            <function name="QUndoGroup" fullname="QUndoGroup::QUndoGroup" href="qundogroup.html#QUndoGroup" status="active" access="public" location="qundogroup.h" documented="true" meta="constructor" explicit="true" signature="QUndoGroup(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="activeStack" fullname="QUndoGroup::activeStack" href="qundogroup.html#activeStack" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="QUndoStack *" signature="QUndoStack * activeStack() const"/>
            <function name="activeStackChanged" fullname="QUndoGroup::activeStackChanged" href="qundogroup.html#activeStackChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void activeStackChanged(QUndoStack *stack)">
                <parameter type="QUndoStack *" name="stack" default=""/>
            </function>
            <function name="addStack" fullname="QUndoGroup::addStack" href="qundogroup.html#addStack" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" type="void" signature="void addStack(QUndoStack *stack)">
                <parameter type="QUndoStack *" name="stack" default=""/>
            </function>
            <function name="canRedo" fullname="QUndoGroup::canRedo" href="qundogroup.html#canRedo" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="bool" signature="bool canRedo() const"/>
            <function name="canRedoChanged" fullname="QUndoGroup::canRedoChanged" href="qundogroup.html#canRedoChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void canRedoChanged(bool canRedo)">
                <parameter type="bool" name="canRedo" default=""/>
            </function>
            <function name="canUndo" fullname="QUndoGroup::canUndo" href="qundogroup.html#canUndo" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="bool" signature="bool canUndo() const"/>
            <function name="canUndoChanged" fullname="QUndoGroup::canUndoChanged" href="qundogroup.html#canUndoChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void canUndoChanged(bool canUndo)">
                <parameter type="bool" name="canUndo" default=""/>
            </function>
            <function name="cleanChanged" fullname="QUndoGroup::cleanChanged" href="qundogroup.html#cleanChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void cleanChanged(bool clean)">
                <parameter type="bool" name="clean" default=""/>
            </function>
            <function name="createRedoAction" fullname="QUndoGroup::createRedoAction" href="qundogroup.html#createRedoAction" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * createRedoAction(QObject *parent, const QString &amp;prefix) const">
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QString &amp;" name="prefix" default="QString()"/>
            </function>
            <function name="createUndoAction" fullname="QUndoGroup::createUndoAction" href="qundogroup.html#createUndoAction" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * createUndoAction(QObject *parent, const QString &amp;prefix) const">
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QString &amp;" name="prefix" default="QString()"/>
            </function>
            <function name="indexChanged" fullname="QUndoGroup::indexChanged" href="qundogroup.html#indexChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void indexChanged(int idx)">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="isClean" fullname="QUndoGroup::isClean" href="qundogroup.html#isClean" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="bool" signature="bool isClean() const"/>
            <function name="redo" fullname="QUndoGroup::redo" href="qundogroup.html#redo" status="active" access="public" location="qundogroup.h" documented="true" meta="slot" type="void" signature="void redo()"/>
            <function name="redoText" fullname="QUndoGroup::redoText" href="qundogroup.html#redoText" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="QString" signature="QString redoText() const"/>
            <function name="redoTextChanged" fullname="QUndoGroup::redoTextChanged" href="qundogroup.html#redoTextChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void redoTextChanged(const QString &amp;redoText)">
                <parameter type="const QString &amp;" name="redoText" default=""/>
            </function>
            <function name="removeStack" fullname="QUndoGroup::removeStack" href="qundogroup.html#removeStack" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" type="void" signature="void removeStack(QUndoStack *stack)">
                <parameter type="QUndoStack *" name="stack" default=""/>
            </function>
            <function name="setActiveStack" fullname="QUndoGroup::setActiveStack" href="qundogroup.html#setActiveStack" status="active" access="public" location="qundogroup.h" documented="true" meta="slot" type="void" signature="void setActiveStack(QUndoStack *stack)">
                <parameter type="QUndoStack *" name="stack" default=""/>
            </function>
            <function name="stacks" fullname="QUndoGroup::stacks" href="qundogroup.html#stacks" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="QList&lt;QUndoStack *&gt;" signature="QList&lt;QUndoStack *&gt; stacks() const"/>
            <function name="undo" fullname="QUndoGroup::undo" href="qundogroup.html#undo" status="active" access="public" location="qundogroup.h" documented="true" meta="slot" type="void" signature="void undo()"/>
            <function name="undoText" fullname="QUndoGroup::undoText" href="qundogroup.html#undoText" status="active" access="public" location="qundogroup.h" documented="true" meta="plain" const="true" type="QString" signature="QString undoText() const"/>
            <function name="undoTextChanged" fullname="QUndoGroup::undoTextChanged" href="qundogroup.html#undoTextChanged" status="active" access="public" location="qundogroup.h" documented="true" meta="signal" type="void" signature="void undoTextChanged(const QString &amp;undoText)">
                <parameter type="const QString &amp;" name="undoText" default=""/>
            </function>
            <function name="~QUndoGroup" fullname="QUndoGroup::~QUndoGroup" href="qundogroup.html#dtor.QUndoGroup" status="active" access="public" location="qundogroup.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QUndoGroup()"/>
        </class>
        <class name="QUndoStack" href="qundostack.html" status="active" access="public" location="qundostack.h" documented="true" bases="QObject" module="QtGui" brief="Stack of QUndoCommand objects">
            <contents name="undo-and-redo-actions" title="Undo and Redo Actions" level="1"/>
            <contents name="command-compression-and-macros" title="Command Compression and Macros" level="1"/>
            <contents name="clean-state" title="Clean State" level="1"/>
            <contents name="obsolete-commands" title="Obsolete Commands" level="1"/>
            <function name="QUndoStack" fullname="QUndoStack::QUndoStack" href="qundostack.html#QUndoStack" status="active" access="public" location="qundostack.h" documented="true" meta="constructor" explicit="true" signature="QUndoStack(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="beginMacro" fullname="QUndoStack::beginMacro" href="qundostack.html#beginMacro" status="active" access="public" location="qundostack.h" documented="true" meta="plain" type="void" signature="void beginMacro(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="canRedo" fullname="QUndoStack::canRedo" href="qundostack.html#canRedo" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" associated-property="canRedo" type="bool" signature="bool canRedo() const"/>
            <function name="canRedoChanged" fullname="QUndoStack::canRedoChanged" href="qundostack.html#canRedoChanged" status="active" access="public" location="qundostack.h" documented="true" meta="signal" associated-property="canRedo" type="void" signature="void canRedoChanged(bool canRedo)">
                <parameter type="bool" name="canRedo" default=""/>
            </function>
            <function name="canUndo" fullname="QUndoStack::canUndo" href="qundostack.html#canUndo" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" associated-property="canUndo" type="bool" signature="bool canUndo() const"/>
            <function name="canUndoChanged" fullname="QUndoStack::canUndoChanged" href="qundostack.html#canUndoChanged" status="active" access="public" location="qundostack.h" documented="true" meta="signal" associated-property="canUndo" type="void" signature="void canUndoChanged(bool canUndo)">
                <parameter type="bool" name="canUndo" default=""/>
            </function>
            <function name="cleanChanged" fullname="QUndoStack::cleanChanged" href="qundostack.html#cleanChanged" status="active" access="public" location="qundostack.h" documented="true" meta="signal" associated-property="clean" type="void" signature="void cleanChanged(bool clean)">
                <parameter type="bool" name="clean" default=""/>
            </function>
            <function name="cleanIndex" fullname="QUndoStack::cleanIndex" href="qundostack.html#cleanIndex" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="int" signature="int cleanIndex() const"/>
            <function name="clear" fullname="QUndoStack::clear" href="qundostack.html#clear" status="active" access="public" location="qundostack.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="command" fullname="QUndoStack::command" href="qundostack.html#command" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="const QUndoCommand *" signature="const QUndoCommand * command(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="count" fullname="QUndoStack::count" href="qundostack.html#count" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="int" signature="int count() const"/>
            <function name="createRedoAction" fullname="QUndoStack::createRedoAction" href="qundostack.html#createRedoAction" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * createRedoAction(QObject *parent, const QString &amp;prefix) const">
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QString &amp;" name="prefix" default="QString()"/>
            </function>
            <function name="createUndoAction" fullname="QUndoStack::createUndoAction" href="qundostack.html#createUndoAction" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="QAction *" signature="QAction * createUndoAction(QObject *parent, const QString &amp;prefix) const">
                <parameter type="QObject *" name="parent" default=""/>
                <parameter type="const QString &amp;" name="prefix" default="QString()"/>
            </function>
            <function name="endMacro" fullname="QUndoStack::endMacro" href="qundostack.html#endMacro" status="active" access="public" location="qundostack.h" documented="true" meta="plain" type="void" signature="void endMacro()"/>
            <function name="index" fullname="QUndoStack::index" href="qundostack.html#index" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="int" signature="int index() const"/>
            <function name="indexChanged" fullname="QUndoStack::indexChanged" href="qundostack.html#indexChanged" status="active" access="public" location="qundostack.h" documented="true" meta="signal" type="void" signature="void indexChanged(int idx)">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="isActive" fullname="QUndoStack::isActive" href="qundostack.html#active-prop" status="active" access="public" location="qundostack.h" meta="plain" const="true" associated-property="active" type="bool" signature="bool isActive() const"/>
            <function name="isClean" fullname="QUndoStack::isClean" href="qundostack.html#isClean" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" associated-property="clean" type="bool" signature="bool isClean() const"/>
            <function name="push" fullname="QUndoStack::push" href="qundostack.html#push" status="active" access="public" location="qundostack.h" documented="true" meta="plain" type="void" signature="void push(QUndoCommand *cmd)">
                <parameter type="QUndoCommand *" name="cmd" default=""/>
            </function>
            <function name="redo" fullname="QUndoStack::redo" href="qundostack.html#redo" status="active" access="public" location="qundostack.h" documented="true" meta="slot" type="void" signature="void redo()"/>
            <function name="redoText" fullname="QUndoStack::redoText" href="qundostack.html#redoText" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" associated-property="redoText" type="QString" signature="QString redoText() const"/>
            <function name="redoTextChanged" fullname="QUndoStack::redoTextChanged" href="qundostack.html#redoTextChanged" status="active" access="public" location="qundostack.h" documented="true" meta="signal" associated-property="redoText" type="void" signature="void redoTextChanged(const QString &amp;redoText)">
                <parameter type="const QString &amp;" name="redoText" default=""/>
            </function>
            <function name="resetClean" fullname="QUndoStack::resetClean" href="qundostack.html#resetClean" status="active" access="public" location="qundostack.h" documented="true" meta="slot" type="void" signature="void resetClean()"/>
            <function name="setActive" fullname="QUndoStack::setActive" href="qundostack.html#active-prop" status="active" access="public" location="qundostack.h" meta="slot" associated-property="active" type="void" signature="void setActive(bool active)">
                <parameter type="bool" name="active" default="true"/>
            </function>
            <function name="setClean" fullname="QUndoStack::setClean" href="qundostack.html#setClean" status="active" access="public" location="qundostack.h" documented="true" meta="slot" type="void" signature="void setClean()"/>
            <function name="setIndex" fullname="QUndoStack::setIndex" href="qundostack.html#setIndex" status="active" access="public" location="qundostack.h" documented="true" meta="slot" type="void" signature="void setIndex(int idx)">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="setUndoLimit" fullname="QUndoStack::setUndoLimit" href="qundostack.html#undoLimit-prop" status="active" access="public" location="qundostack.h" meta="plain" associated-property="undoLimit" type="void" signature="void setUndoLimit(int limit)">
                <parameter type="int" name="limit" default=""/>
            </function>
            <function name="text" fullname="QUndoStack::text" href="qundostack.html#text" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" type="QString" signature="QString text(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="undo" fullname="QUndoStack::undo" href="qundostack.html#undo" status="active" access="public" location="qundostack.h" documented="true" meta="slot" type="void" signature="void undo()"/>
            <function name="undoLimit" fullname="QUndoStack::undoLimit" href="qundostack.html#undoLimit-prop" status="active" access="public" location="qundostack.h" meta="plain" const="true" associated-property="undoLimit" type="int" signature="int undoLimit() const"/>
            <function name="undoText" fullname="QUndoStack::undoText" href="qundostack.html#undoText" status="active" access="public" location="qundostack.h" documented="true" meta="plain" const="true" associated-property="undoText" type="QString" signature="QString undoText() const"/>
            <function name="undoTextChanged" fullname="QUndoStack::undoTextChanged" href="qundostack.html#undoTextChanged" status="active" access="public" location="qundostack.h" documented="true" meta="signal" associated-property="undoText" type="void" signature="void undoTextChanged(const QString &amp;undoText)">
                <parameter type="const QString &amp;" name="undoText" default=""/>
            </function>
            <function name="~QUndoStack" fullname="QUndoStack::~QUndoStack" href="qundostack.html#dtor.QUndoStack" status="active" access="public" location="qundostack.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QUndoStack()"/>
            <property name="active" fullname="QUndoStack::active" href="qundostack.html#active-prop" status="active" access="public" location="qundostack.h" documented="true" brief="The active status of this stack">
                <getter name="isActive"/>
                <setter name="setActive"/>
            </property>
            <property name="canRedo" fullname="QUndoStack::canRedo" href="qundostack.html#canRedo-prop" status="active" access="public" location="qundostack.h" documented="true" writable="false" brief="Whether this stack can redo">
                <getter name="canRedo"/>
                <notifier name="canRedoChanged"/>
            </property>
            <property name="canUndo" fullname="QUndoStack::canUndo" href="qundostack.html#canUndo-prop" status="active" access="public" location="qundostack.h" documented="true" writable="false" brief="Whether this stack can undo">
                <getter name="canUndo"/>
                <notifier name="canUndoChanged"/>
            </property>
            <property name="clean" fullname="QUndoStack::clean" href="qundostack.html#clean-prop" status="active" access="public" location="qundostack.h" documented="true" writable="false" brief="The clean status of this stack">
                <getter name="isClean"/>
                <notifier name="cleanChanged"/>
            </property>
            <property name="redoText" fullname="QUndoStack::redoText" href="qundostack.html#redoText-prop" status="active" access="public" location="qundostack.h" documented="true" writable="false" brief="The redo text of the next command that is redone">
                <getter name="redoText"/>
                <notifier name="redoTextChanged"/>
            </property>
            <property name="undoLimit" fullname="QUndoStack::undoLimit" href="qundostack.html#undoLimit-prop" status="active" access="public" location="qundostack.h" documented="true" brief="The maximum number of commands on this stack">
                <getter name="undoLimit"/>
                <setter name="setUndoLimit"/>
            </property>
            <property name="undoText" fullname="QUndoStack::undoText" href="qundostack.html#undoText-prop" status="active" access="public" location="qundostack.h" documented="true" writable="false" brief="The undo text of the next command that is undone">
                <getter name="undoText"/>
                <notifier name="undoTextChanged"/>
            </property>
        </class>
        <class name="QUtiMimeConverter" href="qutimimeconverter.html" status="active" access="public" location="qutimimeconverter.h" since="6.5" documented="true" groups="draganddrop" module="QtGui" brief="Converts between a MIME type and a Uniform Type Identifier (UTI) format">
            <function name="QUtiMimeConverter" fullname="QUtiMimeConverter::QUtiMimeConverter" href="qutimimeconverter.html#QUtiMimeConverter" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="constructor" signature="QUtiMimeConverter()"/>
            <function name="canConvert" fullname="QUtiMimeConverter::canConvert" href="qutimimeconverter.html#canConvert" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="plain" const="true" type="bool" signature="bool canConvert(const QString &amp;mime, const QString &amp;uti) const">
                <parameter type="const QString &amp;" name="mime" default=""/>
                <parameter type="const QString &amp;" name="uti" default=""/>
            </function>
            <function name="convertFromMime" fullname="QUtiMimeConverter::convertFromMime" href="qutimimeconverter.html#convertFromMime" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; convertFromMime(const QString &amp;mime, const QVariant &amp;data, const QString &amp;uti) const = 0">
                <parameter type="const QString &amp;" name="mime" default=""/>
                <parameter type="const QVariant &amp;" name="data" default=""/>
                <parameter type="const QString &amp;" name="uti" default=""/>
            </function>
            <function name="convertToMime" fullname="QUtiMimeConverter::convertToMime" href="qutimimeconverter.html#convertToMime" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant convertToMime(const QString &amp;mime, const QList&lt;QByteArray&gt; &amp;data, const QString &amp;uti) const = 0">
                <parameter type="const QString &amp;" name="mime" default=""/>
                <parameter type="const QList&lt;QByteArray&gt; &amp;" name="data" default=""/>
                <parameter type="const QString &amp;" name="uti" default=""/>
            </function>
            <function name="count" fullname="QUtiMimeConverter::count" href="qutimimeconverter.html#count" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="plain" virtual="virtual" const="true" type="int" signature="int count(const QMimeData *mimeData) const">
                <parameter type="const QMimeData *" name="mimeData" default=""/>
            </function>
            <function name="mimeForUti" fullname="QUtiMimeConverter::mimeForUti" href="qutimimeconverter.html#mimeForUti" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString mimeForUti(const QString &amp;uti) const = 0">
                <parameter type="const QString &amp;" name="uti" default=""/>
            </function>
            <function name="utiForMime" fullname="QUtiMimeConverter::utiForMime" href="qutimimeconverter.html#utiForMime" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString utiForMime(const QString &amp;mime) const = 0">
                <parameter type="const QString &amp;" name="mime" default=""/>
            </function>
            <function name="~QUtiMimeConverter" fullname="QUtiMimeConverter::~QUtiMimeConverter" href="qutimimeconverter.html#dtor.QUtiMimeConverter" status="active" access="public" location="qutimimeconverter.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QUtiMimeConverter()"/>
            <typedef name="HandlerScope" fullname="QUtiMimeConverter::HandlerScope" href="qutimimeconverter.html#HandlerScopeFlag-enum" status="active" access="public" location="qutimimeconverter.h" enum="QUtiMimeConverter::HandlerScopeFlag"/>
        </class>
        <class name="QValidator" href="qvalidator.html" status="active" access="public" location="qvalidator.h" documented="true" bases="QObject" module="QtGui" brief="Validation of input text">
            <function name="QValidator" fullname="QValidator::QValidator" href="qvalidator.html#QValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="constructor" explicit="true" signature="QValidator(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="changed" fullname="QValidator::changed" href="qvalidator.html#changed" status="active" access="public" location="qvalidator.h" documented="true" meta="signal" type="void" signature="void changed()"/>
            <function name="fixup" fullname="QValidator::fixup" href="qvalidator.html#fixup" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" virtual="virtual" const="true" type="void" signature="void fixup(QString &amp;input) const">
                <parameter type="QString &amp;" name="input" default=""/>
            </function>
            <function name="locale" fullname="QValidator::locale" href="qvalidator.html#locale" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" const="true" type="QLocale" signature="QLocale locale() const"/>
            <function name="setLocale" fullname="QValidator::setLocale" href="qvalidator.html#setLocale" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" type="void" signature="void setLocale(const QLocale &amp;locale)">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
            </function>
            <function name="validate" fullname="QValidator::validate" href="qvalidator.html#validate" status="active" access="public" location="qvalidator.h" documented="true" meta="plain" virtual="pure" const="true" type="QValidator::State" signature="QValidator::State validate(QString &amp;input, int &amp;pos) const = 0">
                <parameter type="QString &amp;" name="input" default=""/>
                <parameter type="int &amp;" name="pos" default=""/>
            </function>
            <function name="~QValidator" fullname="QValidator::~QValidator" href="qvalidator.html#dtor.QValidator" status="active" access="public" location="qvalidator.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QValidator()"/>
            <enum name="State" fullname="QValidator::State" href="qvalidator.html#State-enum" status="active" access="public" location="qvalidator.h" documented="true">
                <value name="Invalid" value="0"/>
                <value name="Intermediate" value="1"/>
                <value name="Acceptable" value="2"/>
            </enum>
        </class>
        <class name="QVector2D" href="qvector2d.html" status="active" access="public" location="qvectornd.h" documented="true" groups="painting,painting-3D" module="QtGui" brief="Represents a vector or vertex in 2D space">
            <function name="QVector2D" fullname="QVector2D::QVector2D" href="qvector2d.html#QVector2D" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QVector2D()"/>
            <function name="QVector2D" fullname="QVector2D::QVector2D" href="qvector2d.html#QVector2D-1" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QVector2D(QPoint point)">
                <parameter type="QPoint" name="point" default=""/>
            </function>
            <function name="QVector2D" fullname="QVector2D::QVector2D" href="qvector2d.html#QVector2D-2" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QVector2D(QPointF point)">
                <parameter type="QPointF" name="point" default=""/>
            </function>
            <function name="QVector2D" fullname="QVector2D::QVector2D" href="qvector2d.html#QVector2D-3" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QVector2D(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="QVector2D" fullname="QVector2D::QVector2D" href="qvector2d.html#QVector2D-4" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QVector2D(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="QVector2D" fullname="QVector2D::QVector2D" href="qvector2d.html#QVector2D-5" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QVector2D(float xpos, float ypos)">
                <parameter type="float" name="xpos" default=""/>
                <parameter type="float" name="ypos" default=""/>
            </function>
            <function name="distanceToLine" fullname="QVector2D::distanceToLine" href="qvector2d.html#distanceToLine" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float distanceToLine(QVector2D point, QVector2D direction) const">
                <parameter type="QVector2D" name="point" default=""/>
                <parameter type="QVector2D" name="direction" default=""/>
            </function>
            <function name="distanceToPoint" fullname="QVector2D::distanceToPoint" href="qvector2d.html#distanceToPoint" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float distanceToPoint(QVector2D point) const">
                <parameter type="QVector2D" name="point" default=""/>
            </function>
            <function name="dotProduct" fullname="QVector2D::dotProduct" href="qvector2d.html#dotProduct" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="float" signature="float dotProduct(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="isNull" fullname="QVector2D::isNull" href="qvector2d.html#isNull" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="length" fullname="QVector2D::length" href="qvector2d.html#length" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float length() const"/>
            <function name="lengthSquared" fullname="QVector2D::lengthSquared" href="qvector2d.html#lengthSquared" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float lengthSquared() const"/>
            <function name="normalize" fullname="QVector2D::normalize" href="qvector2d.html#normalize" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" noexcept="true" type="void" signature="void normalize()"/>
            <function name="normalized" fullname="QVector2D::normalized" href="qvector2d.html#normalized" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="QVector2D" signature="QVector2D normalized() const"/>
            <function name="operator QVariant" fullname="QVector2D::operator QVariant" href="qvector2d.html#operator-QVariant" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" href="qvector2d.html#operator-not-eq" status="active" access="public" location="qvectornd.h" documented="true" related="208" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="operator*" href="qvector2d.html#operator-2a" status="active" access="public" location="qvectornd.h" documented="true" related="209" meta="plain" constexpr="true" noexcept="true" type="QVector2D" signature="QVector2D operator*(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="operator*" href="qvector2d.html#operator-2a-1" status="active" access="public" location="qvectornd.h" documented="true" related="210" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector2D" signature="QVector2D operator*(QVector2D vector, float factor)">
                <parameter type="QVector2D" name="vector" default=""/>
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*" href="qvector2d.html#operator-2a-2" status="active" access="public" location="qvectornd.h" documented="true" related="211" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QVector2D" signature="QVector2D operator*(float factor, QVector2D vector)">
                <parameter type="float" name="factor" default=""/>
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator*=" fullname="QVector2D::operator*=" href="qvector2d.html#operator-2a-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector2D &amp;" signature="QVector2D &amp; operator*=(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator*=" fullname="QVector2D::operator*=" href="qvector2d.html#operator-2a-eq-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector2D &amp;" signature="QVector2D &amp; operator*=(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator+" href="qvector2d.html#operator-2b" status="active" access="public" location="qvectornd.h" documented="true" related="212" meta="plain" constexpr="true" noexcept="true" type="QVector2D" signature="QVector2D operator+(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="operator+=" fullname="QVector2D::operator+=" href="qvector2d.html#operator-2b-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector2D &amp;" signature="QVector2D &amp; operator+=(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator-" href="qvector2d.html#operator-" status="active" access="public" location="qvectornd.h" documented="true" related="213" meta="plain" constexpr="true" noexcept="true" type="QVector2D" signature="QVector2D operator-(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="operator-" href="qvector2d.html#operator--1" status="active" access="public" location="qvectornd.h" documented="true" related="214" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector2D" signature="QVector2D operator-(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator-=" fullname="QVector2D::operator-=" href="qvector2d.html#operator--eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector2D &amp;" signature="QVector2D &amp; operator-=(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator/" href="qvector2d.html#operator-2f" status="active" access="public" location="qvectornd.h" documented="true" related="215" meta="plain" constexpr="true" type="QVector2D" signature="QVector2D operator/(QVector2D vector, QVector2D divisor)">
                <parameter type="QVector2D" name="vector" default=""/>
                <parameter type="QVector2D" name="divisor" default=""/>
            </function>
            <function name="operator/" href="qvector2d.html#operator-2f-1" status="active" access="public" location="qvectornd.h" documented="true" related="216" meta="plain" constexpr="true" overload="true" overload-number="1" type="QVector2D" signature="QVector2D operator/(QVector2D vector, float divisor)">
                <parameter type="QVector2D" name="vector" default=""/>
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QVector2D::operator/=" href="qvector2d.html#operator-2f-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" type="QVector2D &amp;" signature="QVector2D &amp; operator/=(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator/=" fullname="QVector2D::operator/=" href="qvector2d.html#operator-2f-eq-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" overload="true" overload-number="1" type="QVector2D &amp;" signature="QVector2D &amp; operator/=(float divisor)">
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qvector2d.html#operator-lt-lt" status="active" access="public" location="qvectornd.h" documented="true" related="46" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, QVector2D vector)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="operator==" href="qvector2d.html#operator-eq-eq" status="active" access="public" location="qvectornd.h" documented="true" related="217" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qvector2d.html#operator-gt-gt-23" status="active" access="public" location="qvectornd.h" documented="true" related="107" meta="plain" overload="true" overload-number="23" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QVector2D &amp;vector)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QVector2D &amp;" name="vector" default=""/>
            </function>
            <function name="operator[]" fullname="QVector2D::operator[]" href="qvector2d.html#operator-5b-5d" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" type="float &amp;" signature="float &amp; operator[](int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QVector2D::operator[]" href="qvector2d.html#operator-5b-5d-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="float" signature="float operator[](int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qvector2d.html#qFuzzyCompare" status="active" access="public" location="qvectornd.h" documented="true" related="218" meta="plain" noexcept="true" type="bool" signature="bool qFuzzyCompare(QVector2D v1, QVector2D v2)">
                <parameter type="QVector2D" name="v1" default=""/>
                <parameter type="QVector2D" name="v2" default=""/>
            </function>
            <function name="setX" fullname="QVector2D::setX" href="qvector2d.html#setX" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(float x)">
                <parameter type="float" name="x" default=""/>
            </function>
            <function name="setY" fullname="QVector2D::setY" href="qvector2d.html#setY" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(float y)">
                <parameter type="float" name="y" default=""/>
            </function>
            <function name="toPoint" fullname="QVector2D::toPoint" href="qvector2d.html#toPoint" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint toPoint() const"/>
            <function name="toPointF" fullname="QVector2D::toPointF" href="qvector2d.html#toPointF" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF toPointF() const"/>
            <function name="toVector3D" fullname="QVector2D::toVector3D" href="qvector2d.html#toVector3D" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D toVector3D() const"/>
            <function name="toVector4D" fullname="QVector2D::toVector4D" href="qvector2d.html#toVector4D" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector4D" signature="QVector4D toVector4D() const"/>
            <function name="x" fullname="QVector2D::x" href="qvector2d.html#x" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float x() const"/>
            <function name="y" fullname="QVector2D::y" href="qvector2d.html#y" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float y() const"/>
        </class>
        <class name="QVector3D" href="qvector3d.html" status="active" access="public" location="qvectornd.h" documented="true" groups="painting-3D" module="QtGui" brief="Represents a vector or vertex in 3D space">
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QVector3D()"/>
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D-1" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QVector3D(QPoint point)">
                <parameter type="QPoint" name="point" default=""/>
            </function>
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D-2" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QVector3D(QPointF point)">
                <parameter type="QPointF" name="point" default=""/>
            </function>
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D-3" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QVector3D(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D-4" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QVector3D(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D-5" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QVector3D(QVector2D vector, float zpos)">
                <parameter type="QVector2D" name="vector" default=""/>
                <parameter type="float" name="zpos" default=""/>
            </function>
            <function name="QVector3D" fullname="QVector3D::QVector3D" href="qvector3d.html#QVector3D-6" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QVector3D(float xpos, float ypos, float zpos)">
                <parameter type="float" name="xpos" default=""/>
                <parameter type="float" name="ypos" default=""/>
                <parameter type="float" name="zpos" default=""/>
            </function>
            <function name="crossProduct" fullname="QVector3D::crossProduct" href="qvector3d.html#crossProduct" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D crossProduct(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="distanceToLine" fullname="QVector3D::distanceToLine" href="qvector3d.html#distanceToLine" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float distanceToLine(QVector3D point, QVector3D direction) const">
                <parameter type="QVector3D" name="point" default=""/>
                <parameter type="QVector3D" name="direction" default=""/>
            </function>
            <function name="distanceToPlane" fullname="QVector3D::distanceToPlane" href="qvector3d.html#distanceToPlane" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float distanceToPlane(QVector3D plane, QVector3D normal) const">
                <parameter type="QVector3D" name="plane" default=""/>
                <parameter type="QVector3D" name="normal" default=""/>
            </function>
            <function name="distanceToPlane" fullname="QVector3D::distanceToPlane" href="qvector3d.html#distanceToPlane-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="float" signature="float distanceToPlane(QVector3D plane1, QVector3D plane2, QVector3D plane3) const">
                <parameter type="QVector3D" name="plane1" default=""/>
                <parameter type="QVector3D" name="plane2" default=""/>
                <parameter type="QVector3D" name="plane3" default=""/>
            </function>
            <function name="distanceToPoint" fullname="QVector3D::distanceToPoint" href="qvector3d.html#distanceToPoint" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float distanceToPoint(QVector3D point) const">
                <parameter type="QVector3D" name="point" default=""/>
            </function>
            <function name="dotProduct" fullname="QVector3D::dotProduct" href="qvector3d.html#dotProduct" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="float" signature="float dotProduct(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="isNull" fullname="QVector3D::isNull" href="qvector3d.html#isNull" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="length" fullname="QVector3D::length" href="qvector3d.html#length" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float length() const"/>
            <function name="lengthSquared" fullname="QVector3D::lengthSquared" href="qvector3d.html#lengthSquared" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float lengthSquared() const"/>
            <function name="normal" fullname="QVector3D::normal" href="qvector3d.html#normal" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" static="true" noexcept="true" type="QVector3D" signature="QVector3D normal(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="normal" fullname="QVector3D::normal" href="qvector3d.html#normal-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QVector3D" signature="QVector3D normal(QVector3D v1, QVector3D v2, QVector3D v3)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
                <parameter type="QVector3D" name="v3" default=""/>
            </function>
            <function name="normalize" fullname="QVector3D::normalize" href="qvector3d.html#normalize" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" noexcept="true" type="void" signature="void normalize()"/>
            <function name="normalized" fullname="QVector3D::normalized" href="qvector3d.html#normalized" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="QVector3D" signature="QVector3D normalized() const"/>
            <function name="operator QVariant" fullname="QVector3D::operator QVariant" href="qvector3d.html#operator-QVariant" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" href="qvector3d.html#operator-not-eq" status="active" access="public" location="qvectornd.h" documented="true" related="219" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="operator*" href="qvector3d.html#operator-2a" status="active" access="public" location="qvectornd.h" documented="true" related="220" meta="plain" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D operator*(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="operator*" href="qvector3d.html#operator-2a-1" status="active" access="public" location="qvectornd.h" documented="true" related="221" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector3D" signature="QVector3D operator*(QVector3D vector, float factor)">
                <parameter type="QVector3D" name="vector" default=""/>
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*" href="qvector3d.html#operator-2a-2" status="active" access="public" location="qvectornd.h" documented="true" related="222" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QVector3D" signature="QVector3D operator*(float factor, QVector3D vector)">
                <parameter type="float" name="factor" default=""/>
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator*=" fullname="QVector3D::operator*=" href="qvector3d.html#operator-2a-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector3D &amp;" signature="QVector3D &amp; operator*=(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*=" fullname="QVector3D::operator*=" href="qvector3d.html#operator-2a-eq-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector3D &amp;" signature="QVector3D &amp; operator*=(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator+" href="qvector3d.html#operator-2b" status="active" access="public" location="qvectornd.h" documented="true" related="223" meta="plain" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D operator+(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="operator+=" fullname="QVector3D::operator+=" href="qvector3d.html#operator-2b-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector3D &amp;" signature="QVector3D &amp; operator+=(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator-" href="qvector3d.html#operator-" status="active" access="public" location="qvectornd.h" documented="true" related="224" meta="plain" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D operator-(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="operator-" href="qvector3d.html#operator--1" status="active" access="public" location="qvectornd.h" documented="true" related="225" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector3D" signature="QVector3D operator-(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator-=" fullname="QVector3D::operator-=" href="qvector3d.html#operator--eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector3D &amp;" signature="QVector3D &amp; operator-=(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator/" href="qvector3d.html#operator-2f" status="active" access="public" location="qvectornd.h" documented="true" related="226" meta="plain" constexpr="true" type="QVector3D" signature="QVector3D operator/(QVector3D vector, QVector3D divisor)">
                <parameter type="QVector3D" name="vector" default=""/>
                <parameter type="QVector3D" name="divisor" default=""/>
            </function>
            <function name="operator/" href="qvector3d.html#operator-2f-1" status="active" access="public" location="qvectornd.h" documented="true" related="227" meta="plain" constexpr="true" overload="true" overload-number="1" type="QVector3D" signature="QVector3D operator/(QVector3D vector, float divisor)">
                <parameter type="QVector3D" name="vector" default=""/>
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QVector3D::operator/=" href="qvector3d.html#operator-2f-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" type="QVector3D &amp;" signature="QVector3D &amp; operator/=(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator/=" fullname="QVector3D::operator/=" href="qvector3d.html#operator-2f-eq-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" overload="true" overload-number="1" type="QVector3D &amp;" signature="QVector3D &amp; operator/=(float divisor)">
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qvector3d.html#operator-lt-lt-1" status="active" access="public" location="qvectornd.h" documented="true" related="47" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, QVector3D vector)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="operator==" href="qvector3d.html#operator-eq-eq" status="active" access="public" location="qvectornd.h" documented="true" related="228" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qvector3d.html#operator-gt-gt-24" status="active" access="public" location="qvectornd.h" documented="true" related="108" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QVector3D &amp;vector)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QVector3D &amp;" name="vector" default=""/>
            </function>
            <function name="operator[]" fullname="QVector3D::operator[]" href="qvector3d.html#operator-5b-5d" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" type="float &amp;" signature="float &amp; operator[](int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QVector3D::operator[]" href="qvector3d.html#operator-5b-5d-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="float" signature="float operator[](int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="project" fullname="QVector3D::project" href="qvector3d.html#project" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" type="QVector3D" signature="QVector3D project(const QMatrix4x4 &amp;modelView, const QMatrix4x4 &amp;projection, const QRect &amp;viewport) const">
                <parameter type="const QMatrix4x4 &amp;" name="modelView" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="projection" default=""/>
                <parameter type="const QRect &amp;" name="viewport" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qvector3d.html#qFuzzyCompare" status="active" access="public" location="qvectornd.h" documented="true" related="229" meta="plain" noexcept="true" type="bool" signature="bool qFuzzyCompare(QVector3D v1, QVector3D v2)">
                <parameter type="QVector3D" name="v1" default=""/>
                <parameter type="QVector3D" name="v2" default=""/>
            </function>
            <function name="setX" fullname="QVector3D::setX" href="qvector3d.html#setX" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(float x)">
                <parameter type="float" name="x" default=""/>
            </function>
            <function name="setY" fullname="QVector3D::setY" href="qvector3d.html#setY" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(float y)">
                <parameter type="float" name="y" default=""/>
            </function>
            <function name="setZ" fullname="QVector3D::setZ" href="qvector3d.html#setZ" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setZ(float z)">
                <parameter type="float" name="z" default=""/>
            </function>
            <function name="toPoint" fullname="QVector3D::toPoint" href="qvector3d.html#toPoint" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint toPoint() const"/>
            <function name="toPointF" fullname="QVector3D::toPointF" href="qvector3d.html#toPointF" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF toPointF() const"/>
            <function name="toVector2D" fullname="QVector3D::toVector2D" href="qvector3d.html#toVector2D" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector2D" signature="QVector2D toVector2D() const"/>
            <function name="toVector4D" fullname="QVector3D::toVector4D" href="qvector3d.html#toVector4D" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector4D" signature="QVector4D toVector4D() const"/>
            <function name="unproject" fullname="QVector3D::unproject" href="qvector3d.html#unproject" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" type="QVector3D" signature="QVector3D unproject(const QMatrix4x4 &amp;modelView, const QMatrix4x4 &amp;projection, const QRect &amp;viewport) const">
                <parameter type="const QMatrix4x4 &amp;" name="modelView" default=""/>
                <parameter type="const QMatrix4x4 &amp;" name="projection" default=""/>
                <parameter type="const QRect &amp;" name="viewport" default=""/>
            </function>
            <function name="x" fullname="QVector3D::x" href="qvector3d.html#x" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float x() const"/>
            <function name="y" fullname="QVector3D::y" href="qvector3d.html#y" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float y() const"/>
            <function name="z" fullname="QVector3D::z" href="qvector3d.html#z" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float z() const"/>
        </class>
        <class name="QVector4D" href="qvector4d.html" status="active" access="public" location="qvectornd.h" documented="true" groups="painting-3D" module="QtGui" brief="Represents a vector or vertex in 4D space">
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QVector4D()"/>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-1" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QVector4D(QPoint point)">
                <parameter type="QPoint" name="point" default=""/>
            </function>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-2" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QVector4D(QPointF point)">
                <parameter type="QPointF" name="point" default=""/>
            </function>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-3" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QVector4D(QVector2D vector)">
                <parameter type="QVector2D" name="vector" default=""/>
            </function>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-4" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QVector4D(QVector3D vector)">
                <parameter type="QVector3D" name="vector" default=""/>
            </function>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-5" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QVector4D(QVector3D vector, float wpos)">
                <parameter type="QVector3D" name="vector" default=""/>
                <parameter type="float" name="wpos" default=""/>
            </function>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-6" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QVector4D(QVector2D vector, float zpos, float wpos)">
                <parameter type="QVector2D" name="vector" default=""/>
                <parameter type="float" name="zpos" default=""/>
                <parameter type="float" name="wpos" default=""/>
            </function>
            <function name="QVector4D" fullname="QVector4D::QVector4D" href="qvector4d.html#QVector4D-7" status="active" access="public" location="qvectornd.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="7" signature="QVector4D(float xpos, float ypos, float zpos, float wpos)">
                <parameter type="float" name="xpos" default=""/>
                <parameter type="float" name="ypos" default=""/>
                <parameter type="float" name="zpos" default=""/>
                <parameter type="float" name="wpos" default=""/>
            </function>
            <function name="dotProduct" fullname="QVector4D::dotProduct" href="qvector4d.html#dotProduct" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="float" signature="float dotProduct(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="isNull" fullname="QVector4D::isNull" href="qvector4d.html#isNull" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="length" fullname="QVector4D::length" href="qvector4d.html#length" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float length() const"/>
            <function name="lengthSquared" fullname="QVector4D::lengthSquared" href="qvector4d.html#lengthSquared" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float lengthSquared() const"/>
            <function name="normalize" fullname="QVector4D::normalize" href="qvector4d.html#normalize" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" noexcept="true" type="void" signature="void normalize()"/>
            <function name="normalized" fullname="QVector4D::normalized" href="qvector4d.html#normalized" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" noexcept="true" type="QVector4D" signature="QVector4D normalized() const"/>
            <function name="operator QVariant" fullname="QVector4D::operator QVariant" href="qvector4d.html#operator-QVariant" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator!=" href="qvector4d.html#operator-not-eq" status="active" access="public" location="qvectornd.h" documented="true" related="230" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="operator*" href="qvector4d.html#operator-2a" status="active" access="public" location="qvectornd.h" documented="true" related="231" meta="plain" constexpr="true" noexcept="true" type="QVector4D" signature="QVector4D operator*(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="operator*" href="qvector4d.html#operator-2a-1" status="active" access="public" location="qvectornd.h" documented="true" related="232" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector4D" signature="QVector4D operator*(QVector4D vector, float factor)">
                <parameter type="QVector4D" name="vector" default=""/>
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*" href="qvector4d.html#operator-2a-2" status="active" access="public" location="qvectornd.h" documented="true" related="233" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QVector4D" signature="QVector4D operator*(float factor, QVector4D vector)">
                <parameter type="float" name="factor" default=""/>
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator*=" fullname="QVector4D::operator*=" href="qvector4d.html#operator-2a-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector4D &amp;" signature="QVector4D &amp; operator*=(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator*=" fullname="QVector4D::operator*=" href="qvector4d.html#operator-2a-eq-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector4D &amp;" signature="QVector4D &amp; operator*=(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator+" href="qvector4d.html#operator-2b" status="active" access="public" location="qvectornd.h" documented="true" related="234" meta="plain" constexpr="true" noexcept="true" type="QVector4D" signature="QVector4D operator+(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="operator+=" fullname="QVector4D::operator+=" href="qvector4d.html#operator-2b-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector4D &amp;" signature="QVector4D &amp; operator+=(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator-" href="qvector4d.html#operator-" status="active" access="public" location="qvectornd.h" documented="true" related="235" meta="plain" constexpr="true" noexcept="true" type="QVector4D" signature="QVector4D operator-(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="operator-" href="qvector4d.html#operator--1" status="active" access="public" location="qvectornd.h" documented="true" related="236" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QVector4D" signature="QVector4D operator-(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator-=" fullname="QVector4D::operator-=" href="qvector4d.html#operator--eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVector4D &amp;" signature="QVector4D &amp; operator-=(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator/" href="qvector4d.html#operator-2f" status="active" access="public" location="qvectornd.h" documented="true" related="237" meta="plain" constexpr="true" type="QVector4D" signature="QVector4D operator/(QVector4D vector, QVector4D divisor)">
                <parameter type="QVector4D" name="vector" default=""/>
                <parameter type="QVector4D" name="divisor" default=""/>
            </function>
            <function name="operator/" href="qvector4d.html#operator-2f-1" status="active" access="public" location="qvectornd.h" documented="true" related="238" meta="plain" constexpr="true" overload="true" overload-number="1" type="QVector4D" signature="QVector4D operator/(QVector4D vector, float divisor)">
                <parameter type="QVector4D" name="vector" default=""/>
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QVector4D::operator/=" href="qvector4d.html#operator-2f-eq" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" type="QVector4D &amp;" signature="QVector4D &amp; operator/=(QVector4D vector)">
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator/=" fullname="QVector4D::operator/=" href="qvector4d.html#operator-2f-eq-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" overload="true" overload-number="1" type="QVector4D &amp;" signature="QVector4D &amp; operator/=(float divisor)">
                <parameter type="float" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qvector4d.html#operator-lt-lt-2" status="active" access="public" location="qvectornd.h" documented="true" related="48" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, QVector4D vector)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QVector4D" name="vector" default=""/>
            </function>
            <function name="operator==" href="qvector4d.html#operator-eq-eq" status="active" access="public" location="qvectornd.h" documented="true" related="239" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qvector4d.html#operator-gt-gt-25" status="active" access="public" location="qvectornd.h" documented="true" related="109" meta="plain" overload="true" overload-number="25" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QVector4D &amp;vector)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QVector4D &amp;" name="vector" default=""/>
            </function>
            <function name="operator[]" fullname="QVector4D::operator[]" href="qvector4d.html#operator-5b-5d" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" type="float &amp;" signature="float &amp; operator[](int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QVector4D::operator[]" href="qvector4d.html#operator-5b-5d-1" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="float" signature="float operator[](int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qvector4d.html#qFuzzyCompare" status="active" access="public" location="qvectornd.h" documented="true" related="240" meta="plain" noexcept="true" type="bool" signature="bool qFuzzyCompare(QVector4D v1, QVector4D v2)">
                <parameter type="QVector4D" name="v1" default=""/>
                <parameter type="QVector4D" name="v2" default=""/>
            </function>
            <function name="setW" fullname="QVector4D::setW" href="qvector4d.html#setW" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setW(float w)">
                <parameter type="float" name="w" default=""/>
            </function>
            <function name="setX" fullname="QVector4D::setX" href="qvector4d.html#setX" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(float x)">
                <parameter type="float" name="x" default=""/>
            </function>
            <function name="setY" fullname="QVector4D::setY" href="qvector4d.html#setY" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(float y)">
                <parameter type="float" name="y" default=""/>
            </function>
            <function name="setZ" fullname="QVector4D::setZ" href="qvector4d.html#setZ" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setZ(float z)">
                <parameter type="float" name="z" default=""/>
            </function>
            <function name="toPoint" fullname="QVector4D::toPoint" href="qvector4d.html#toPoint" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint toPoint() const"/>
            <function name="toPointF" fullname="QVector4D::toPointF" href="qvector4d.html#toPointF" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF toPointF() const"/>
            <function name="toVector2D" fullname="QVector4D::toVector2D" href="qvector4d.html#toVector2D" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector2D" signature="QVector2D toVector2D() const"/>
            <function name="toVector2DAffine" fullname="QVector4D::toVector2DAffine" href="qvector4d.html#toVector2DAffine" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector2D" signature="QVector2D toVector2DAffine() const"/>
            <function name="toVector3D" fullname="QVector4D::toVector3D" href="qvector4d.html#toVector3D" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D toVector3D() const"/>
            <function name="toVector3DAffine" fullname="QVector4D::toVector3DAffine" href="qvector4d.html#toVector3DAffine" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QVector3D" signature="QVector3D toVector3DAffine() const"/>
            <function name="w" fullname="QVector4D::w" href="qvector4d.html#w" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float w() const"/>
            <function name="x" fullname="QVector4D::x" href="qvector4d.html#x" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float x() const"/>
            <function name="y" fullname="QVector4D::y" href="qvector4d.html#y" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float y() const"/>
            <function name="z" fullname="QVector4D::z" href="qvector4d.html#z" status="active" access="public" location="qvectornd.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="float" signature="float z() const"/>
        </class>
        <class name="QVulkanDeviceFunctions" href="qvulkandevicefunctions.html" status="active" access="public" location="qvulkanfunctions.h" documented="true" groups="painting-3D" module="QtGui" brief="Cross-platform access to the device level core Vulkan 1.3 API"/>
        <struct name="QVulkanExtension" href="qvulkanextension.html" status="active" access="public" location="qvulkaninstance.h" documented="true" module="QtGui" brief="Represents information about a Vulkan extension">
            <function name="operator!=" href="qvulkanextension.html#operator-not-eq-5" status="active" access="public" location="qvulkaninstance.h" documented="true" related="5" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator!=(const QVulkanExtension &amp;lhs, const QVulkanExtension &amp;rhs)">
                <parameter type="const QVulkanExtension &amp;" name="lhs" default=""/>
                <parameter type="const QVulkanExtension &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qvulkanextension.html#operator-eq-eq-12" status="active" access="public" location="qvulkaninstance.h" documented="true" related="83" meta="plain" noexcept="true" overload="true" overload-number="12" type="bool" signature="bool operator==(const QVulkanExtension &amp;lhs, const QVulkanExtension &amp;rhs)">
                <parameter type="const QVulkanExtension &amp;" name="lhs" default=""/>
                <parameter type="const QVulkanExtension &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qvulkanextension.html#qHash-9" status="active" access="public" location="qvulkaninstance.h" documented="true" related="130" meta="plain" noexcept="true" overload="true" overload-number="9" type="size_t" signature="size_t qHash(const QVulkanExtension &amp;key, size_t seed)">
                <parameter type="const QVulkanExtension &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <variable name="name" fullname="QVulkanExtension::name" href="qvulkanextension.html#name-var" status="active" access="public" location="qvulkaninstance.h" documented="true" type="QByteArray" static="false" brief="Of the extension"/>
            <variable name="version" fullname="QVulkanExtension::version" href="qvulkanextension.html#version-var" status="active" access="public" location="qvulkaninstance.h" documented="true" type="uint32_t" static="false" brief="Of the extension. This is an integer, increasing with each backward compatible change"/>
        </struct>
        <class name="QVulkanFunctions" href="qvulkanfunctions.html" status="active" access="public" location="qvulkanfunctions.h" documented="true" groups="painting-3D" module="QtGui" brief="Cross-platform access to the instance level core Vulkan 1.3 API"/>
        <class name="QVulkanInfoVector" href="qvulkaninfovector.html" status="active" access="public" location="qvulkaninstance.h" documented="true" bases="QList" module="QtGui" brief="A specialized QList for QVulkanLayer and QVulkanExtension">
            <function name="contains" fullname="QVulkanInfoVector::contains" href="qvulkaninfovector.html#contains" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QByteArray &amp;name) const">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="contains" fullname="QVulkanInfoVector::contains" href="qvulkaninfovector.html#contains-1" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QByteArray &amp;name, int minVersion) const">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
                <parameter type="int" name="minVersion" default=""/>
            </function>
        </class>
        <class name="QVulkanInstance" href="qvulkaninstance.html" status="active" access="public" location="qvulkaninstance.h" documented="true" groups="painting-3D" module="QtGui" brief="Represents a native Vulkan instance, enabling Vulkan rendering onto a QSurface">
            <contents name="initialization" title="Initialization" level="1"/>
            <contents name="configuration" title="Configuration" level="1"/>
            <contents name="adopting-an-existing-instance" title="Adopting an Existing Instance" level="1"/>
            <contents name="accessing-core-vulkan-commands" title="Accessing Core Vulkan Commands" level="1"/>
            <contents name="getting-a-native-vulkan-surface-for-a-window" title="Getting a Native Vulkan Surface for a Window" level="1"/>
            <contents name="troubleshooting" title="Troubleshooting" level="1"/>
            <contents name="example" title="Example" level="1"/>
            <contents name="using-c-bindings-for-vulkan" title="Using C++ Bindings for Vulkan" level="1"/>
            <function name="QVulkanInstance" fullname="QVulkanInstance::QVulkanInstance" href="qvulkaninstance.html#QVulkanInstance" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="constructor" signature="QVulkanInstance()"/>
            <function name="apiVersion" fullname="QVulkanInstance::apiVersion" href="qvulkaninstance.html#apiVersion" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QVersionNumber" signature="QVersionNumber apiVersion() const"/>
            <function name="clearDebugOutputFilters" fullname="QVulkanInstance::clearDebugOutputFilters" href="qvulkaninstance.html#clearDebugOutputFilters" status="active" access="public" location="qvulkaninstance.h" documented="true" since="6.5" meta="plain" type="void" signature="void clearDebugOutputFilters()"/>
            <function name="create" fullname="QVulkanInstance::create" href="qvulkaninstance.html#create" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="bool" signature="bool create()"/>
            <function name="destroy" fullname="QVulkanInstance::destroy" href="qvulkaninstance.html#destroy" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void destroy()"/>
            <function name="deviceFunctions" fullname="QVulkanInstance::deviceFunctions" href="qvulkaninstance.html#deviceFunctions" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="QVulkanDeviceFunctions *" signature="QVulkanDeviceFunctions * deviceFunctions(VkDevice device)">
                <parameter type="VkDevice" name="device" default=""/>
            </function>
            <function name="errorCode" fullname="QVulkanInstance::errorCode" href="qvulkaninstance.html#errorCode" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="VkResult" signature="VkResult errorCode() const"/>
            <function name="extensions" fullname="QVulkanInstance::extensions" href="qvulkaninstance.html#extensions" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QByteArrayList" signature="QByteArrayList extensions() const"/>
            <function name="flags" fullname="QVulkanInstance::flags" href="qvulkaninstance.html#flags" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QVulkanInstance::Flags" signature="QVulkanInstance::Flags flags() const"/>
            <function name="functions" fullname="QVulkanInstance::functions" href="qvulkaninstance.html#functions" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QVulkanFunctions *" signature="QVulkanFunctions * functions() const"/>
            <function name="getInstanceProcAddr" fullname="QVulkanInstance::getInstanceProcAddr" href="qvulkaninstance.html#getInstanceProcAddr" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="PFN_vkVoidFunction" signature="PFN_vkVoidFunction getInstanceProcAddr(const char *name)">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="installDebugOutputFilter" fullname="QVulkanInstance::installDebugOutputFilter" href="qvulkaninstance.html#installDebugOutputFilter" status="active" access="public" location="qvulkaninstance.h" documented="true" since="6.5" meta="plain" type="void" signature="void installDebugOutputFilter(QVulkanInstance::DebugUtilsFilter filter)">
                <parameter type="QVulkanInstance::DebugUtilsFilter" name="filter" default=""/>
            </function>
            <function name="installDebugOutputFilter" fullname="QVulkanInstance::installDebugOutputFilter" href="qvulkaninstance.html#installDebugOutputFilter-1" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void installDebugOutputFilter(QVulkanInstance::DebugFilter filter)">
                <parameter type="QVulkanInstance::DebugFilter" name="filter" default=""/>
            </function>
            <function name="isValid" fullname="QVulkanInstance::isValid" href="qvulkaninstance.html#isValid" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="layers" fullname="QVulkanInstance::layers" href="qvulkaninstance.html#layers" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QByteArrayList" signature="QByteArrayList layers() const"/>
            <function name="presentAboutToBeQueued" fullname="QVulkanInstance::presentAboutToBeQueued" href="qvulkaninstance.html#presentAboutToBeQueued" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void presentAboutToBeQueued(QWindow *window)">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="presentQueued" fullname="QVulkanInstance::presentQueued" href="qvulkaninstance.html#presentQueued" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void presentQueued(QWindow *window)">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="removeDebugOutputFilter" fullname="QVulkanInstance::removeDebugOutputFilter" href="qvulkaninstance.html#removeDebugOutputFilter" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void removeDebugOutputFilter(QVulkanInstance::DebugFilter filter)">
                <parameter type="QVulkanInstance::DebugFilter" name="filter" default=""/>
            </function>
            <function name="resetDeviceFunctions" fullname="QVulkanInstance::resetDeviceFunctions" href="qvulkaninstance.html#resetDeviceFunctions" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void resetDeviceFunctions(VkDevice device)">
                <parameter type="VkDevice" name="device" default=""/>
            </function>
            <function name="setApiVersion" fullname="QVulkanInstance::setApiVersion" href="qvulkaninstance.html#setApiVersion" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void setApiVersion(const QVersionNumber &amp;vulkanVersion)">
                <parameter type="const QVersionNumber &amp;" name="vulkanVersion" default=""/>
            </function>
            <function name="setExtensions" fullname="QVulkanInstance::setExtensions" href="qvulkaninstance.html#setExtensions" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void setExtensions(const QByteArrayList &amp;extensions)">
                <parameter type="const QByteArrayList &amp;" name="extensions" default=""/>
            </function>
            <function name="setFlags" fullname="QVulkanInstance::setFlags" href="qvulkaninstance.html#setFlags" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void setFlags(QVulkanInstance::Flags flags)">
                <parameter type="QVulkanInstance::Flags" name="flags" default=""/>
            </function>
            <function name="setLayers" fullname="QVulkanInstance::setLayers" href="qvulkaninstance.html#setLayers" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void setLayers(const QByteArrayList &amp;layers)">
                <parameter type="const QByteArrayList &amp;" name="layers" default=""/>
            </function>
            <function name="setVkInstance" fullname="QVulkanInstance::setVkInstance" href="qvulkaninstance.html#setVkInstance" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="void" signature="void setVkInstance(VkInstance existingVkInstance)">
                <parameter type="VkInstance" name="existingVkInstance" default=""/>
            </function>
            <function name="supportedApiVersion" fullname="QVulkanInstance::supportedApiVersion" href="qvulkaninstance.html#supportedApiVersion" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QVersionNumber" signature="QVersionNumber supportedApiVersion() const"/>
            <function name="supportedExtensions" fullname="QVulkanInstance::supportedExtensions" href="qvulkaninstance.html#supportedExtensions" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QVulkanInfoVector&lt;QVulkanExtension&gt;" signature="QVulkanInfoVector&lt;QVulkanExtension&gt; supportedExtensions() const"/>
            <function name="supportedLayers" fullname="QVulkanInstance::supportedLayers" href="qvulkaninstance.html#supportedLayers" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="QVulkanInfoVector&lt;QVulkanLayer&gt;" signature="QVulkanInfoVector&lt;QVulkanLayer&gt; supportedLayers() const"/>
            <function name="supportsPresent" fullname="QVulkanInstance::supportsPresent" href="qvulkaninstance.html#supportsPresent" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" type="bool" signature="bool supportsPresent(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, QWindow *window)">
                <parameter type="VkPhysicalDevice" name="physicalDevice" default=""/>
                <parameter type="uint32_t" name="queueFamilyIndex" default=""/>
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="surfaceForWindow" fullname="QVulkanInstance::surfaceForWindow" href="qvulkaninstance.html#surfaceForWindow" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" static="true" type="VkSurfaceKHR" signature="VkSurfaceKHR surfaceForWindow(QWindow *window)">
                <parameter type="QWindow *" name="window" default=""/>
            </function>
            <function name="vkInstance" fullname="QVulkanInstance::vkInstance" href="qvulkaninstance.html#vkInstance" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="plain" const="true" type="VkInstance" signature="VkInstance vkInstance() const"/>
            <function name="~QVulkanInstance" fullname="QVulkanInstance::~QVulkanInstance" href="qvulkaninstance.html#dtor.QVulkanInstance" status="active" access="public" location="qvulkaninstance.h" documented="true" meta="destructor" noexcept="true" signature="~QVulkanInstance()"/>
            <enum name="DebugMessageSeverityFlag" fullname="QVulkanInstance::DebugMessageSeverityFlag" href="qvulkaninstance.html#DebugMessageSeverityFlag-enum" status="active" access="public" location="qvulkaninstance.h" since="6.5" documented="true" typedef="QVulkanInstance::DebugMessageSeverityFlags">
                <value name="VerboseSeverity" value="0x01"/>
                <value name="InfoSeverity" value="0x02"/>
                <value name="WarningSeverity" value="0x04"/>
                <value name="ErrorSeverity" value="0x08"/>
            </enum>
            <enum name="DebugMessageTypeFlag" fullname="QVulkanInstance::DebugMessageTypeFlag" href="qvulkaninstance.html#DebugMessageTypeFlag-enum" status="active" access="public" location="qvulkaninstance.h" since="6.5" documented="true" typedef="QVulkanInstance::DebugMessageTypeFlags">
                <value name="GeneralMessage" value="0x01"/>
                <value name="ValidationMessage" value="0x02"/>
                <value name="PerformanceMessage" value="0x04"/>
            </enum>
            <enum name="Flag" fullname="QVulkanInstance::Flag" href="qvulkaninstance.html#Flag-enum" status="active" access="public" location="qvulkaninstance.h" documented="true" typedef="QVulkanInstance::Flags">
                <value name="NoDebugOutputRedirect" value="0x01"/>
                <value name="NoPortabilityDrivers" value="0x02" since="6.5"/>
            </enum>
            <typedef name="DebugFilter" fullname="QVulkanInstance::DebugFilter" href="qvulkaninstance.html#DebugFilter-typedef" status="active" access="public" location="qvulkaninstance.h" documented="true"/>
            <typedef name="DebugMessageSeverityFlags" fullname="QVulkanInstance::DebugMessageSeverityFlags" href="qvulkaninstance.html#DebugMessageSeverityFlag-enum" status="active" access="public" location="qvulkaninstance.h" enum="QVulkanInstance::DebugMessageSeverityFlag"/>
            <typedef name="DebugMessageTypeFlags" fullname="QVulkanInstance::DebugMessageTypeFlags" href="qvulkaninstance.html#DebugMessageTypeFlag-enum" status="active" access="public" location="qvulkaninstance.h" enum="QVulkanInstance::DebugMessageTypeFlag"/>
            <typedef name="Flags" fullname="QVulkanInstance::Flags" href="qvulkaninstance.html#Flag-enum" status="active" access="public" location="qvulkaninstance.h" enum="QVulkanInstance::Flag"/>
            <typedef name="DebugUtilsFilter" fullname="QVulkanInstance::DebugUtilsFilter" href="qvulkaninstance.html#DebugUtilsFilter-typedef" status="active" access="public" location="qvulkaninstance.h" since="6.5" documented="true" aliasedtype="std::function&lt;bool(DebugMessageSeverityFlags severity, DebugMessageTypeFlags type, const void *message)&gt;"/>
        </class>
        <struct name="QVulkanLayer" href="qvulkanlayer.html" status="active" access="public" location="qvulkaninstance.h" documented="true" module="QtGui" brief="Represents information about a Vulkan layer">
            <function name="operator!=" href="qvulkanlayer.html#operator-not-eq-6" status="active" access="public" location="qvulkaninstance.h" documented="true" related="6" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator!=(const QVulkanLayer &amp;lhs, const QVulkanLayer &amp;rhs)">
                <parameter type="const QVulkanLayer &amp;" name="lhs" default=""/>
                <parameter type="const QVulkanLayer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qvulkanlayer.html#operator-eq-eq-13" status="active" access="public" location="qvulkaninstance.h" documented="true" related="84" meta="plain" noexcept="true" overload="true" overload-number="13" type="bool" signature="bool operator==(const QVulkanLayer &amp;lhs, const QVulkanLayer &amp;rhs)">
                <parameter type="const QVulkanLayer &amp;" name="lhs" default=""/>
                <parameter type="const QVulkanLayer &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qvulkanlayer.html#qHash-10" status="active" access="public" location="qvulkaninstance.h" documented="true" related="131" meta="plain" noexcept="true" overload="true" overload-number="10" type="size_t" signature="size_t qHash(const QVulkanLayer &amp;key, size_t seed)">
                <parameter type="const QVulkanLayer &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <variable name="description" fullname="QVulkanLayer::description" href="qvulkanlayer.html#description-var" status="active" access="public" location="qvulkaninstance.h" documented="true" type="QByteArray" static="false" brief="Of the layer"/>
            <variable name="name" fullname="QVulkanLayer::name" href="qvulkanlayer.html#name-var" status="active" access="public" location="qvulkaninstance.h" documented="true" type="QByteArray" static="false" brief="Of the layer"/>
            <variable name="specVersion" fullname="QVulkanLayer::specVersion" href="qvulkanlayer.html#specVersion-var" status="active" access="public" location="qvulkaninstance.h" documented="true" type="QVersionNumber" static="false" brief="Vulkan version the layer was written against"/>
            <variable name="version" fullname="QVulkanLayer::version" href="qvulkanlayer.html#version-var" status="active" access="public" location="qvulkaninstance.h" documented="true" type="uint32_t" static="false" brief="Of the layer. This is an integer, increasing with each backward compatible change"/>
        </struct>
        <class name="QVulkanWindow" href="qvulkanwindow.html" status="active" access="public" location="qvulkanwindow.h" documented="true" bases="QWindow" module="QtGui" brief="Convenience subclass of QWindow to perform Vulkan rendering">
            <contents name="coordinate-system-differences-between-opengl-and-vulkan" title="Coordinate system differences between OpenGL and Vulkan" level="1"/>
            <contents name="multisampling" title="Multisampling" level="1"/>
            <contents name="reading-images-back" title="Reading images back" level="1"/>
            <contents name="srgb-support" title="sRGB support" level="1"/>
            <contents name="validation-layers" title="Validation layers" level="1"/>
            <contents name="layers-device-features-and-extensions" title="Layers, device features, and extensions" level="1"/>
            <function name="QVulkanWindow" fullname="QVulkanWindow::QVulkanWindow" href="qvulkanwindow.html#QVulkanWindow" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="constructor" explicit="true" signature="QVulkanWindow(QWindow *parent)">
                <parameter type="QWindow *" name="parent" default="nullptr"/>
            </function>
            <function name="availablePhysicalDevices" fullname="QVulkanWindow::availablePhysicalDevices" href="qvulkanwindow.html#availablePhysicalDevices" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="QList&lt;VkPhysicalDeviceProperties&gt;" signature="QList&lt;VkPhysicalDeviceProperties&gt; availablePhysicalDevices()"/>
            <function name="clipCorrectionMatrix" fullname="QVulkanWindow::clipCorrectionMatrix" href="qvulkanwindow.html#clipCorrectionMatrix" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="QMatrix4x4" signature="QMatrix4x4 clipCorrectionMatrix()"/>
            <function name="colorFormat" fullname="QVulkanWindow::colorFormat" href="qvulkanwindow.html#colorFormat" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkFormat" signature="VkFormat colorFormat() const"/>
            <function name="concurrentFrameCount" fullname="QVulkanWindow::concurrentFrameCount" href="qvulkanwindow.html#concurrentFrameCount" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="int" signature="int concurrentFrameCount() const"/>
            <function name="createRenderer" fullname="QVulkanWindow::createRenderer" href="qvulkanwindow.html#createRenderer" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="QVulkanWindowRenderer *" signature="QVulkanWindowRenderer * createRenderer()"/>
            <function name="currentCommandBuffer" fullname="QVulkanWindow::currentCommandBuffer" href="qvulkanwindow.html#currentCommandBuffer" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkCommandBuffer" signature="VkCommandBuffer currentCommandBuffer() const"/>
            <function name="currentFrame" fullname="QVulkanWindow::currentFrame" href="qvulkanwindow.html#currentFrame" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="int" signature="int currentFrame() const"/>
            <function name="currentFramebuffer" fullname="QVulkanWindow::currentFramebuffer" href="qvulkanwindow.html#currentFramebuffer" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkFramebuffer" signature="VkFramebuffer currentFramebuffer() const"/>
            <function name="currentSwapChainImageIndex" fullname="QVulkanWindow::currentSwapChainImageIndex" href="qvulkanwindow.html#currentSwapChainImageIndex" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="int" signature="int currentSwapChainImageIndex() const"/>
            <function name="defaultRenderPass" fullname="QVulkanWindow::defaultRenderPass" href="qvulkanwindow.html#defaultRenderPass" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkRenderPass" signature="VkRenderPass defaultRenderPass() const"/>
            <function name="depthStencilFormat" fullname="QVulkanWindow::depthStencilFormat" href="qvulkanwindow.html#depthStencilFormat" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkFormat" signature="VkFormat depthStencilFormat() const"/>
            <function name="depthStencilImage" fullname="QVulkanWindow::depthStencilImage" href="qvulkanwindow.html#depthStencilImage" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkImage" signature="VkImage depthStencilImage() const"/>
            <function name="depthStencilImageView" fullname="QVulkanWindow::depthStencilImageView" href="qvulkanwindow.html#depthStencilImageView" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkImageView" signature="VkImageView depthStencilImageView() const"/>
            <function name="device" fullname="QVulkanWindow::device" href="qvulkanwindow.html#device" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkDevice" signature="VkDevice device() const"/>
            <function name="deviceLocalMemoryIndex" fullname="QVulkanWindow::deviceLocalMemoryIndex" href="qvulkanwindow.html#deviceLocalMemoryIndex" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="uint32_t" signature="uint32_t deviceLocalMemoryIndex() const"/>
            <function name="flags" fullname="QVulkanWindow::flags" href="qvulkanwindow.html#flags" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="QVulkanWindow::Flags" signature="QVulkanWindow::Flags flags() const"/>
            <function name="frameGrabbed" fullname="QVulkanWindow::frameGrabbed" href="qvulkanwindow.html#frameGrabbed" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="signal" type="void" signature="void frameGrabbed(const QImage &amp;image)">
                <parameter type="const QImage &amp;" name="image" default=""/>
            </function>
            <function name="frameReady" fullname="QVulkanWindow::frameReady" href="qvulkanwindow.html#frameReady" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void frameReady()"/>
            <function name="grab" fullname="QVulkanWindow::grab" href="qvulkanwindow.html#grab" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="QImage" signature="QImage grab()"/>
            <function name="graphicsCommandPool" fullname="QVulkanWindow::graphicsCommandPool" href="qvulkanwindow.html#graphicsCommandPool" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkCommandPool" signature="VkCommandPool graphicsCommandPool() const"/>
            <function name="graphicsQueue" fullname="QVulkanWindow::graphicsQueue" href="qvulkanwindow.html#graphicsQueue" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkQueue" signature="VkQueue graphicsQueue() const"/>
            <function name="graphicsQueueFamilyIndex" fullname="QVulkanWindow::graphicsQueueFamilyIndex" href="qvulkanwindow.html#graphicsQueueFamilyIndex" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="uint32_t" signature="uint32_t graphicsQueueFamilyIndex() const"/>
            <function name="hostVisibleMemoryIndex" fullname="QVulkanWindow::hostVisibleMemoryIndex" href="qvulkanwindow.html#hostVisibleMemoryIndex" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="uint32_t" signature="uint32_t hostVisibleMemoryIndex() const"/>
            <function name="isValid" fullname="QVulkanWindow::isValid" href="qvulkanwindow.html#isValid" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="msaaColorImage" fullname="QVulkanWindow::msaaColorImage" href="qvulkanwindow.html#msaaColorImage" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkImage" signature="VkImage msaaColorImage(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="msaaColorImageView" fullname="QVulkanWindow::msaaColorImageView" href="qvulkanwindow.html#msaaColorImageView" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkImageView" signature="VkImageView msaaColorImageView(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="physicalDevice" fullname="QVulkanWindow::physicalDevice" href="qvulkanwindow.html#physicalDevice" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkPhysicalDevice" signature="VkPhysicalDevice physicalDevice() const"/>
            <function name="physicalDeviceProperties" fullname="QVulkanWindow::physicalDeviceProperties" href="qvulkanwindow.html#physicalDeviceProperties" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="const VkPhysicalDeviceProperties *" signature="const VkPhysicalDeviceProperties * physicalDeviceProperties() const"/>
            <function name="sampleCountFlagBits" fullname="QVulkanWindow::sampleCountFlagBits" href="qvulkanwindow.html#sampleCountFlagBits" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkSampleCountFlagBits" signature="VkSampleCountFlagBits sampleCountFlagBits() const"/>
            <function name="setDeviceExtensions" fullname="QVulkanWindow::setDeviceExtensions" href="qvulkanwindow.html#setDeviceExtensions" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void setDeviceExtensions(const QByteArrayList &amp;extensions)">
                <parameter type="const QByteArrayList &amp;" name="extensions" default=""/>
            </function>
            <function name="setEnabledFeaturesModifier" fullname="QVulkanWindow::setEnabledFeaturesModifier" href="qvulkanwindow.html#setEnabledFeaturesModifier" status="active" access="public" location="qvulkanwindow.h" documented="true" since="6.7" meta="plain" type="void" signature="void setEnabledFeaturesModifier(const QVulkanWindow::EnabledFeaturesModifier &amp;modifier)">
                <parameter type="const QVulkanWindow::EnabledFeaturesModifier &amp;" name="modifier" default=""/>
            </function>
            <function name="setEnabledFeaturesModifier" fullname="QVulkanWindow::setEnabledFeaturesModifier" href="qvulkanwindow.html#setEnabledFeaturesModifier-1" status="active" access="public" location="qvulkanwindow.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="1" type="void" signature="void setEnabledFeaturesModifier(QVulkanWindow::EnabledFeatures2Modifier modifier)">
                <parameter type="QVulkanWindow::EnabledFeatures2Modifier" name="modifier" default=""/>
            </function>
            <function name="setFlags" fullname="QVulkanWindow::setFlags" href="qvulkanwindow.html#setFlags" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void setFlags(QVulkanWindow::Flags flags)">
                <parameter type="QVulkanWindow::Flags" name="flags" default=""/>
            </function>
            <function name="setPhysicalDeviceIndex" fullname="QVulkanWindow::setPhysicalDeviceIndex" href="qvulkanwindow.html#setPhysicalDeviceIndex" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void setPhysicalDeviceIndex(int idx)">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="setPreferredColorFormats" fullname="QVulkanWindow::setPreferredColorFormats" href="qvulkanwindow.html#setPreferredColorFormats" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void setPreferredColorFormats(const QList&lt;VkFormat&gt; &amp;formats)">
                <parameter type="const QList&lt;VkFormat&gt; &amp;" name="formats" default=""/>
            </function>
            <function name="setQueueCreateInfoModifier" fullname="QVulkanWindow::setQueueCreateInfoModifier" href="qvulkanwindow.html#setQueueCreateInfoModifier" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void setQueueCreateInfoModifier(const QVulkanWindow::QueueCreateInfoModifier &amp;modifier)">
                <parameter type="const QVulkanWindow::QueueCreateInfoModifier &amp;" name="modifier" default=""/>
            </function>
            <function name="setSampleCount" fullname="QVulkanWindow::setSampleCount" href="qvulkanwindow.html#setSampleCount" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="void" signature="void setSampleCount(int sampleCount)">
                <parameter type="int" name="sampleCount" default=""/>
            </function>
            <function name="supportedDeviceExtensions" fullname="QVulkanWindow::supportedDeviceExtensions" href="qvulkanwindow.html#supportedDeviceExtensions" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="QVulkanInfoVector&lt;QVulkanExtension&gt;" signature="QVulkanInfoVector&lt;QVulkanExtension&gt; supportedDeviceExtensions()"/>
            <function name="supportedSampleCounts" fullname="QVulkanWindow::supportedSampleCounts" href="qvulkanwindow.html#supportedSampleCounts" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" type="QList&lt;int&gt;" signature="QList&lt;int&gt; supportedSampleCounts()"/>
            <function name="supportsGrab" fullname="QVulkanWindow::supportsGrab" href="qvulkanwindow.html#supportsGrab" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="bool" signature="bool supportsGrab() const"/>
            <function name="swapChainImage" fullname="QVulkanWindow::swapChainImage" href="qvulkanwindow.html#swapChainImage" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkImage" signature="VkImage swapChainImage(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="swapChainImageCount" fullname="QVulkanWindow::swapChainImageCount" href="qvulkanwindow.html#swapChainImageCount" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="int" signature="int swapChainImageCount() const"/>
            <function name="swapChainImageSize" fullname="QVulkanWindow::swapChainImageSize" href="qvulkanwindow.html#swapChainImageSize" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize swapChainImageSize() const"/>
            <function name="swapChainImageView" fullname="QVulkanWindow::swapChainImageView" href="qvulkanwindow.html#swapChainImageView" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" const="true" type="VkImageView" signature="VkImageView swapChainImageView(int idx) const">
                <parameter type="int" name="idx" default=""/>
            </function>
            <function name="~QVulkanWindow" fullname="QVulkanWindow::~QVulkanWindow" href="qvulkanwindow.html#dtor.QVulkanWindow" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QVulkanWindow()"/>
            <enum name="Flag" fullname="QVulkanWindow::Flag" href="qvulkanwindow.html#Flag-enum" status="active" access="public" location="qvulkanwindow.h" documented="true" typedef="QVulkanWindow::Flags">
                <value name="PersistentResources" value="0x01"/>
            </enum>
            <typedef name="EnabledFeatures2Modifier" fullname="QVulkanWindow::EnabledFeatures2Modifier" href="qvulkanwindow.html#EnabledFeatures2Modifier-typedef" status="active" access="public" location="qvulkanwindow.h" since="6.7" documented="true"/>
            <typedef name="EnabledFeaturesModifier" fullname="QVulkanWindow::EnabledFeaturesModifier" href="qvulkanwindow.html#EnabledFeaturesModifier-typedef" status="active" access="public" location="qvulkanwindow.h" documented="true"/>
            <typedef name="Flags" fullname="QVulkanWindow::Flags" href="qvulkanwindow.html#Flag-enum" status="active" access="public" location="qvulkanwindow.h" enum="QVulkanWindow::Flag"/>
            <typedef name="QueueCreateInfoModifier" fullname="QVulkanWindow::QueueCreateInfoModifier" href="qvulkanwindow.html#QueueCreateInfoModifier-typedef" status="active" access="public" location="qvulkanwindow.h" documented="true"/>
            <variable name="MAX_CONCURRENT_FRAME_COUNT" fullname="QVulkanWindow::MAX_CONCURRENT_FRAME_COUNT" href="qvulkanwindow.html#MAX_CONCURRENT_FRAME_COUNT-var" status="active" access="public" location="qvulkanwindow.h" documented="true" type="const int" static="true" brief="A constant value that is always equal to or greater than the maximum value of concurrentFrameCount()"/>
        </class>
        <class name="QVulkanWindowRenderer" href="qvulkanwindowrenderer.html" status="active" access="public" location="qvulkanwindow.h" documented="true" module="QtGui" brief="Used to implement the application-specific rendering logic for a QVulkanWindow">
            <function name="initResources" fullname="QVulkanWindowRenderer::initResources" href="qvulkanwindowrenderer.html#initResources" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void initResources()"/>
            <function name="initSwapChainResources" fullname="QVulkanWindowRenderer::initSwapChainResources" href="qvulkanwindowrenderer.html#initSwapChainResources" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void initSwapChainResources()"/>
            <function name="logicalDeviceLost" fullname="QVulkanWindowRenderer::logicalDeviceLost" href="qvulkanwindowrenderer.html#logicalDeviceLost" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void logicalDeviceLost()"/>
            <function name="physicalDeviceLost" fullname="QVulkanWindowRenderer::physicalDeviceLost" href="qvulkanwindowrenderer.html#physicalDeviceLost" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void physicalDeviceLost()"/>
            <function name="preInitResources" fullname="QVulkanWindowRenderer::preInitResources" href="qvulkanwindowrenderer.html#preInitResources" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void preInitResources()"/>
            <function name="releaseResources" fullname="QVulkanWindowRenderer::releaseResources" href="qvulkanwindowrenderer.html#releaseResources" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void releaseResources()"/>
            <function name="releaseSwapChainResources" fullname="QVulkanWindowRenderer::releaseSwapChainResources" href="qvulkanwindowrenderer.html#releaseSwapChainResources" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void releaseSwapChainResources()"/>
            <function name="startNextFrame" fullname="QVulkanWindowRenderer::startNextFrame" href="qvulkanwindowrenderer.html#startNextFrame" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="plain" virtual="pure" type="void" signature="void startNextFrame() = 0"/>
            <function name="~QVulkanWindowRenderer" fullname="QVulkanWindowRenderer::~QVulkanWindowRenderer" href="qvulkanwindowrenderer.html#dtor.QVulkanWindowRenderer" status="active" access="public" location="qvulkanwindow.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QVulkanWindowRenderer()"/>
        </class>
        <class name="QWhatsThisClickedEvent" href="qwhatsthisclickedevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events,helpsystem" bases="QEvent" module="QtGui" brief="Event that can be used to handle hyperlinks in a &quot;What's This?&quot; text">
            <function name="QWhatsThisClickedEvent" fullname="QWhatsThisClickedEvent::QWhatsThisClickedEvent" href="qwhatsthisclickedevent.html#QWhatsThisClickedEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" explicit="true" signature="QWhatsThisClickedEvent(const QString &amp;href)">
                <parameter type="const QString &amp;" name="href" default=""/>
            </function>
            <function name="href" fullname="QWhatsThisClickedEvent::href" href="qwhatsthisclickedevent.html#href" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="QString" signature="QString href() const"/>
        </class>
        <class name="QWheelEvent" href="qwheelevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QSinglePointEvent" module="QtGui" brief="Contains parameters that describe a wheel event">
            <function name="QWheelEvent" fullname="QWheelEvent::QWheelEvent" href="qwheelevent.html#QWheelEvent" status="active" access="public" location="qevent.h" documented="true" meta="constructor" signature="QWheelEvent(const QPointF &amp;pos, const QPointF &amp;globalPos, QPoint pixelDelta, QPoint angleDelta, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device)">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
                <parameter type="const QPointF &amp;" name="globalPos" default=""/>
                <parameter type="QPoint" name="pixelDelta" default=""/>
                <parameter type="QPoint" name="angleDelta" default=""/>
                <parameter type="Qt::MouseButtons" name="buttons" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="Qt::ScrollPhase" name="phase" default=""/>
                <parameter type="bool" name="inverted" default=""/>
                <parameter type="Qt::MouseEventSource" name="source" default="Qt::MouseEventNotSynthesized"/>
                <parameter type="const QPointingDevice *" name="device" default="QPointingDevice::primaryPointingDevice()"/>
            </function>
            <function name="angleDelta" fullname="QWheelEvent::angleDelta" href="qwheelevent.html#angleDelta" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" associated-property="angleDelta" type="QPoint" signature="QPoint angleDelta() const"/>
            <function name="inverted" fullname="QWheelEvent::inverted" href="qwheelevent.html#inverted" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" associated-property="inverted" type="bool" signature="bool inverted() const"/>
            <function name="isBeginEvent" fullname="QWheelEvent::isBeginEvent" href="qwheelevent.html#isBeginEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isBeginEvent() const override"/>
            <function name="isEndEvent" fullname="QWheelEvent::isEndEvent" href="qwheelevent.html#isEndEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isEndEvent() const override"/>
            <function name="isUpdateEvent" fullname="QWheelEvent::isUpdateEvent" href="qwheelevent.html#isUpdateEvent" status="active" access="public" location="qevent.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isUpdateEvent() const override"/>
            <function name="phase" fullname="QWheelEvent::phase" href="qwheelevent.html#phase" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" associated-property="phase" type="Qt::ScrollPhase" signature="Qt::ScrollPhase phase() const"/>
            <function name="pixelDelta" fullname="QWheelEvent::pixelDelta" href="qwheelevent.html#pixelDelta" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" associated-property="pixelDelta" type="QPoint" signature="QPoint pixelDelta() const"/>
            <function name="source" fullname="QWheelEvent::source" href="qwheelevent-obsolete.html#source" status="deprecated" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::MouseEventSource" signature="Qt::MouseEventSource source() const"/>
        </class>
        <class name="QWindow" href="qwindow.html" status="active" access="public" location="qwindow.h" documented="true" bases="QObject,QSurface" module="QtGui" brief="Represents a window in the underlying windowing system">
            <contents name="resource-management" title="Resource Management" level="1"/>
            <contents name="content-orientation" title="Content Orientation" level="1"/>
            <contents name="visibility-and-windowing-system-exposure" title="Visibility and Windowing System Exposure" level="1"/>
            <contents name="rendering" title="Rendering" level="1"/>
            <contents name="initial-geometry" title="Initial Geometry" level="1"/>
            <function name="QWindow" fullname="QWindow::QWindow" href="qwindow.html#QWindow" status="active" access="public" location="qwindow.h" documented="true" meta="constructor" explicit="true" signature="QWindow(QScreen *targetScreen)">
                <parameter type="QScreen *" name="targetScreen" default="nullptr"/>
            </function>
            <function name="QWindow" fullname="QWindow::QWindow" href="qwindow.html#QWindow-1" status="active" access="public" location="qwindow.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QWindow(QWindow *parent)">
                <parameter type="QWindow *" name="parent" default=""/>
            </function>
            <function name="activeChanged" fullname="QWindow::activeChanged" href="qwindow.html#active-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="active" type="void" signature="void activeChanged()"/>
            <function name="alert" fullname="QWindow::alert" href="qwindow.html#alert" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void alert(int msec)">
                <parameter type="int" name="msec" default=""/>
            </function>
            <function name="baseSize" fullname="QWindow::baseSize" href="qwindow.html#baseSize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize baseSize() const"/>
            <function name="close" fullname="QWindow::close" href="qwindow.html#close" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="bool" signature="bool close()"/>
            <function name="closeEvent" fullname="QWindow::closeEvent" href="qwindow.html#closeEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void closeEvent(QCloseEvent *ev)">
                <parameter type="QCloseEvent *" name="ev" default=""/>
            </function>
            <function name="contentOrientation" fullname="QWindow::contentOrientation" href="qwindow.html#contentOrientation-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="contentOrientation" type="Qt::ScreenOrientation" signature="Qt::ScreenOrientation contentOrientation() const"/>
            <function name="contentOrientationChanged" fullname="QWindow::contentOrientationChanged" href="qwindow.html#contentOrientation-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="contentOrientation" type="void" signature="void contentOrientationChanged(Qt::ScreenOrientation orientation)">
                <parameter type="Qt::ScreenOrientation" name="orientation" default=""/>
            </function>
            <function name="create" fullname="QWindow::create" href="qwindow.html#create" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void create()"/>
            <function name="cursor" fullname="QWindow::cursor" href="qwindow.html#cursor" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QCursor" brief="The cursor shape for this window" signature="QCursor cursor() const"/>
            <function name="destroy" fullname="QWindow::destroy" href="qwindow.html#destroy" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void destroy()"/>
            <function name="devicePixelRatio" fullname="QWindow::devicePixelRatio" href="qwindow.html#devicePixelRatio" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal devicePixelRatio() const"/>
            <function name="event" fullname="QWindow::event" href="qwindow.html#event" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool event(QEvent *ev) override">
                <parameter type="QEvent *" name="ev" default=""/>
            </function>
            <function name="exposeEvent" fullname="QWindow::exposeEvent" href="qwindow.html#exposeEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void exposeEvent(QExposeEvent *ev)">
                <parameter type="QExposeEvent *" name="ev" default=""/>
            </function>
            <function name="filePath" fullname="QWindow::filePath" href="qwindow.html#filePath" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QString" brief="The file name this window is representing" signature="QString filePath() const"/>
            <function name="flags" fullname="QWindow::flags" href="qwindow.html#flags-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="flags" type="Qt::WindowFlags" signature="Qt::WindowFlags flags() const"/>
            <function name="focusInEvent" fullname="QWindow::focusInEvent" href="qwindow.html#focusInEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void focusInEvent(QFocusEvent *ev)">
                <parameter type="QFocusEvent *" name="ev" default=""/>
            </function>
            <function name="focusObject" fullname="QWindow::focusObject" href="qwindow.html#focusObject" status="active" access="public" location="qwindow.h" documented="true" meta="plain" virtual="virtual" const="true" type="QObject *" signature="QObject * focusObject() const"/>
            <function name="focusObjectChanged" fullname="QWindow::focusObjectChanged" href="qwindow.html#focusObjectChanged" status="active" access="public" location="qwindow.h" documented="true" meta="signal" type="void" signature="void focusObjectChanged(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="focusOutEvent" fullname="QWindow::focusOutEvent" href="qwindow.html#focusOutEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void focusOutEvent(QFocusEvent *ev)">
                <parameter type="QFocusEvent *" name="ev" default=""/>
            </function>
            <function name="format" fullname="QWindow::format" href="qwindow.html#format" status="active" access="public" location="qwindow.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSurfaceFormat" signature="QSurfaceFormat format() const override"/>
            <function name="frameGeometry" fullname="QWindow::frameGeometry" href="qwindow.html#frameGeometry" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect frameGeometry() const"/>
            <function name="frameMargins" fullname="QWindow::frameMargins" href="qwindow.html#frameMargins" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QMargins" signature="QMargins frameMargins() const"/>
            <function name="framePosition" fullname="QWindow::framePosition" href="qwindow.html#framePosition" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint framePosition() const"/>
            <function name="fromWinId" fullname="QWindow::fromWinId" href="qwindow.html#fromWinId" status="active" access="public" location="qwindow.h" documented="true" meta="plain" static="true" type="QWindow *" signature="QWindow * fromWinId(WId id)">
                <parameter type="WId" name="id" default=""/>
            </function>
            <function name="geometry" fullname="QWindow::geometry" href="qwindow.html#geometry" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect geometry() const"/>
            <function name="height" fullname="QWindow::height" href="qwindow.html#height-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="height" type="int" signature="int height() const"/>
            <function name="heightChanged" fullname="QWindow::heightChanged" href="qwindow.html#height-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="height" type="void" signature="void heightChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="hide" fullname="QWindow::hide" href="qwindow.html#hide" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void hide()"/>
            <function name="hideEvent" fullname="QWindow::hideEvent" href="qwindow.html#hideEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void hideEvent(QHideEvent *ev)">
                <parameter type="QHideEvent *" name="ev" default=""/>
            </function>
            <function name="icon" fullname="QWindow::icon" href="qwindow.html#icon" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QIcon" brief="Returns the window's icon in the windowing system" signature="QIcon icon() const"/>
            <function name="isActive" fullname="QWindow::isActive" href="qwindow.html#isActive" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" associated-property="active" type="bool" signature="bool isActive() const"/>
            <function name="isAncestorOf" fullname="QWindow::isAncestorOf" href="qwindow.html#isAncestorOf" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAncestorOf(const QWindow *child, QWindow::AncestorMode mode) const">
                <parameter type="const QWindow *" name="child" default=""/>
                <parameter type="QWindow::AncestorMode" name="mode" default="IncludeTransients"/>
            </function>
            <function name="isExposed" fullname="QWindow::isExposed" href="qwindow.html#isExposed" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="bool" signature="bool isExposed() const"/>
            <function name="isModal" fullname="QWindow::isModal" href="qwindow.html#isModal" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="bool" signature="bool isModal() const"/>
            <function name="isTopLevel" fullname="QWindow::isTopLevel" href="qwindow.html#isTopLevel" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTopLevel() const"/>
            <function name="isVisible" fullname="QWindow::isVisible" href="qwindow.html#visible-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="visible" type="bool" signature="bool isVisible() const"/>
            <function name="keyPressEvent" fullname="QWindow::keyPressEvent" href="qwindow.html#keyPressEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void keyPressEvent(QKeyEvent *ev)">
                <parameter type="QKeyEvent *" name="ev" default=""/>
            </function>
            <function name="keyReleaseEvent" fullname="QWindow::keyReleaseEvent" href="qwindow.html#keyReleaseEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void keyReleaseEvent(QKeyEvent *ev)">
                <parameter type="QKeyEvent *" name="ev" default=""/>
            </function>
            <function name="lower" fullname="QWindow::lower" href="qwindow.html#lower" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void lower()"/>
            <function name="mapFromGlobal" fullname="QWindow::mapFromGlobal" href="qwindow.html#mapFromGlobal" status="active" access="public" location="qwindow.h" documented="true" since="6.0" meta="plain" const="true" type="QPointF" signature="QPointF mapFromGlobal(const QPointF &amp;pos) const">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="mapFromGlobal" fullname="QWindow::mapFromGlobal" href="qwindow.html#mapFromGlobal-1" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPoint" signature="QPoint mapFromGlobal(const QPoint &amp;pos) const">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
            </function>
            <function name="mapToGlobal" fullname="QWindow::mapToGlobal" href="qwindow.html#mapToGlobal" status="active" access="public" location="qwindow.h" documented="true" since="6.0" meta="plain" const="true" type="QPointF" signature="QPointF mapToGlobal(const QPointF &amp;pos) const">
                <parameter type="const QPointF &amp;" name="pos" default=""/>
            </function>
            <function name="mapToGlobal" fullname="QWindow::mapToGlobal" href="qwindow.html#mapToGlobal-1" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QPoint" signature="QPoint mapToGlobal(const QPoint &amp;pos) const">
                <parameter type="const QPoint &amp;" name="pos" default=""/>
            </function>
            <function name="mask" fullname="QWindow::mask" href="qwindow.html#mask" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QRegion" signature="QRegion mask() const"/>
            <function name="maximumHeight" fullname="QWindow::maximumHeight" href="qwindow.html#maximumHeight-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="maximumHeight" type="int" signature="int maximumHeight() const"/>
            <function name="maximumHeightChanged" fullname="QWindow::maximumHeightChanged" href="qwindow.html#maximumHeight-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="maximumHeight" type="void" signature="void maximumHeightChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="maximumSize" fullname="QWindow::maximumSize" href="qwindow.html#maximumSize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize maximumSize() const"/>
            <function name="maximumWidth" fullname="QWindow::maximumWidth" href="qwindow.html#maximumWidth-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="maximumWidth" type="int" signature="int maximumWidth() const"/>
            <function name="maximumWidthChanged" fullname="QWindow::maximumWidthChanged" href="qwindow.html#maximumWidth-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="maximumWidth" type="void" signature="void maximumWidthChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="minimumHeight" fullname="QWindow::minimumHeight" href="qwindow.html#minimumHeight-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="minimumHeight" type="int" signature="int minimumHeight() const"/>
            <function name="minimumHeightChanged" fullname="QWindow::minimumHeightChanged" href="qwindow.html#minimumHeight-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="minimumHeight" type="void" signature="void minimumHeightChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="minimumSize" fullname="QWindow::minimumSize" href="qwindow.html#minimumSize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize minimumSize() const"/>
            <function name="minimumWidth" fullname="QWindow::minimumWidth" href="qwindow.html#minimumWidth-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="minimumWidth" type="int" signature="int minimumWidth() const"/>
            <function name="minimumWidthChanged" fullname="QWindow::minimumWidthChanged" href="qwindow.html#minimumWidth-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="minimumWidth" type="void" signature="void minimumWidthChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="modality" fullname="QWindow::modality" href="qwindow.html#modality-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="modality" type="Qt::WindowModality" signature="Qt::WindowModality modality() const"/>
            <function name="modalityChanged" fullname="QWindow::modalityChanged" href="qwindow.html#modalityChanged" status="active" access="public" location="qwindow.h" documented="true" meta="signal" associated-property="modality" type="void" signature="void modalityChanged(Qt::WindowModality modality)">
                <parameter type="Qt::WindowModality" name="modality" default=""/>
            </function>
            <function name="mouseDoubleClickEvent" fullname="QWindow::mouseDoubleClickEvent" href="qwindow.html#mouseDoubleClickEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void mouseDoubleClickEvent(QMouseEvent *ev)">
                <parameter type="QMouseEvent *" name="ev" default=""/>
            </function>
            <function name="mouseMoveEvent" fullname="QWindow::mouseMoveEvent" href="qwindow.html#mouseMoveEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void mouseMoveEvent(QMouseEvent *ev)">
                <parameter type="QMouseEvent *" name="ev" default=""/>
            </function>
            <function name="mousePressEvent" fullname="QWindow::mousePressEvent" href="qwindow.html#mousePressEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void mousePressEvent(QMouseEvent *ev)">
                <parameter type="QMouseEvent *" name="ev" default=""/>
            </function>
            <function name="mouseReleaseEvent" fullname="QWindow::mouseReleaseEvent" href="qwindow.html#mouseReleaseEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void mouseReleaseEvent(QMouseEvent *ev)">
                <parameter type="QMouseEvent *" name="ev" default=""/>
            </function>
            <function name="moveEvent" fullname="QWindow::moveEvent" href="qwindow.html#moveEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void moveEvent(QMoveEvent *ev)">
                <parameter type="QMoveEvent *" name="ev" default=""/>
            </function>
            <function name="nativeEvent" fullname="QWindow::nativeEvent" href="qwindow.html#nativeEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool nativeEvent(const QByteArray &amp;eventType, void *message, qintptr *result)">
                <parameter type="const QByteArray &amp;" name="eventType" default=""/>
                <parameter type="void *" name="message" default=""/>
                <parameter type="qintptr *" name="result" default=""/>
            </function>
            <function name="opacity" fullname="QWindow::opacity" href="qwindow.html#opacity-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="opacity" type="qreal" signature="qreal opacity() const"/>
            <function name="opacityChanged" fullname="QWindow::opacityChanged" href="qwindow.html#opacity-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="opacity" type="void" signature="void opacityChanged(qreal opacity)">
                <parameter type="qreal" name="opacity" default=""/>
            </function>
            <function name="paintEvent" fullname="QWindow::paintEvent" href="qwindow.html#paintEvent" status="active" access="protected" location="qwindow.h" documented="true" since="6.0" meta="plain" virtual="virtual" type="void" signature="void paintEvent(QPaintEvent *ev)">
                <parameter type="QPaintEvent *" name="ev" default=""/>
            </function>
            <function name="parent" fullname="QWindow::parent" href="qwindow.html#parent" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QWindow *" signature="QWindow * parent(QWindow::AncestorMode mode) const">
                <parameter type="QWindow::AncestorMode" name="mode" default="ExcludeTransients"/>
            </function>
            <function name="position" fullname="QWindow::position" href="qwindow.html#position" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QPoint" brief="Returns the position of the window on the desktop excluding any window frame" signature="QPoint position() const"/>
            <function name="raise" fullname="QWindow::raise" href="qwindow.html#raise" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void raise()"/>
            <function name="reportContentOrientationChange" fullname="QWindow::reportContentOrientationChange" href="qwindow.html#contentOrientation-prop" status="active" access="public" location="qwindow.h" meta="plain" associated-property="contentOrientation" type="void" signature="void reportContentOrientationChange(Qt::ScreenOrientation orientation)">
                <parameter type="Qt::ScreenOrientation" name="orientation" default=""/>
            </function>
            <function name="requestActivate" fullname="QWindow::requestActivate" href="qwindow.html#requestActivate" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void requestActivate()"/>
            <function name="requestUpdate" fullname="QWindow::requestUpdate" href="qwindow.html#requestUpdate" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void requestUpdate()"/>
            <function name="requestedFormat" fullname="QWindow::requestedFormat" href="qwindow.html#requestedFormat" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QSurfaceFormat" signature="QSurfaceFormat requestedFormat() const"/>
            <function name="resize" fullname="QWindow::resize" href="qwindow.html#resize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Set the size of the window, excluding any window frame, to newSize" signature="void resize(const QSize &amp;newSize)">
                <parameter type="const QSize &amp;" name="newSize" default=""/>
            </function>
            <function name="resize" fullname="QWindow::resize" href="qwindow.html#resize-1" status="active" access="public" location="qwindow.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void resize(int w, int h)">
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="resizeEvent" fullname="QWindow::resizeEvent" href="qwindow.html#resizeEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void resizeEvent(QResizeEvent *ev)">
                <parameter type="QResizeEvent *" name="ev" default=""/>
            </function>
            <function name="screen" fullname="QWindow::screen" href="qwindow.html#screen" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QScreen *" signature="QScreen * screen() const"/>
            <function name="screenChanged" fullname="QWindow::screenChanged" href="qwindow.html#screenChanged" status="active" access="public" location="qwindow.h" documented="true" meta="signal" type="void" signature="void screenChanged(QScreen *screen)">
                <parameter type="QScreen *" name="screen" default=""/>
            </function>
            <function name="setBaseSize" fullname="QWindow::setBaseSize" href="qwindow.html#setBaseSize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setBaseSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setCursor" fullname="QWindow::setCursor" href="qwindow.html#setCursor" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Set the cursor shape for this window" signature="void setCursor(const QCursor &amp;cursor)">
                <parameter type="const QCursor &amp;" name="cursor" default=""/>
            </function>
            <function name="setFilePath" fullname="QWindow::setFilePath" href="qwindow.html#setFilePath" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Set the file name this window is representing" signature="void setFilePath(const QString &amp;filePath)">
                <parameter type="const QString &amp;" name="filePath" default=""/>
            </function>
            <function name="setFlag" fullname="QWindow::setFlag" href="qwindow.html#setFlag" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setFlag(Qt::WindowType flag, bool on)">
                <parameter type="Qt::WindowType" name="flag" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setFlags" fullname="QWindow::setFlags" href="qwindow.html#flags-prop" status="active" access="public" location="qwindow.h" meta="plain" associated-property="flags" type="void" signature="void setFlags(Qt::WindowFlags flags)">
                <parameter type="Qt::WindowFlags" name="flags" default=""/>
            </function>
            <function name="setFormat" fullname="QWindow::setFormat" href="qwindow.html#setFormat" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setFormat(const QSurfaceFormat &amp;format)">
                <parameter type="const QSurfaceFormat &amp;" name="format" default=""/>
            </function>
            <function name="setFramePosition" fullname="QWindow::setFramePosition" href="qwindow.html#setFramePosition" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setFramePosition(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="setGeometry" fullname="QWindow::setGeometry" href="qwindow.html#setGeometry" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" brief="Sets the geometry of the window, excluding its window frame, to rect" signature="void setGeometry(const QRect &amp;rect)">
                <parameter type="const QRect &amp;" name="rect" default=""/>
            </function>
            <function name="setGeometry" fullname="QWindow::setGeometry" href="qwindow.html#setGeometry-1" status="active" access="public" location="qwindow.h" documented="true" meta="slot" overload="true" overload-number="1" type="void" signature="void setGeometry(int posx, int posy, int w, int h)">
                <parameter type="int" name="posx" default=""/>
                <parameter type="int" name="posy" default=""/>
                <parameter type="int" name="w" default=""/>
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="setHeight" fullname="QWindow::setHeight" href="qwindow.html#height-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="height" type="void" signature="void setHeight(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="setIcon" fullname="QWindow::setIcon" href="qwindow.html#setIcon" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Sets the window's icon in the windowing system" signature="void setIcon(const QIcon &amp;icon)">
                <parameter type="const QIcon &amp;" name="icon" default=""/>
            </function>
            <function name="setKeyboardGrabEnabled" fullname="QWindow::setKeyboardGrabEnabled" href="qwindow.html#setKeyboardGrabEnabled" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="bool" signature="bool setKeyboardGrabEnabled(bool grab)">
                <parameter type="bool" name="grab" default=""/>
            </function>
            <function name="setMask" fullname="QWindow::setMask" href="qwindow.html#setMask" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setMask(const QRegion &amp;region)">
                <parameter type="const QRegion &amp;" name="region" default=""/>
            </function>
            <function name="setMaximumHeight" fullname="QWindow::setMaximumHeight" href="qwindow.html#maximumHeight-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="maximumHeight" type="void" signature="void setMaximumHeight(int h)">
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="setMaximumSize" fullname="QWindow::setMaximumSize" href="qwindow.html#setMaximumSize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setMaximumSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setMaximumWidth" fullname="QWindow::setMaximumWidth" href="qwindow.html#maximumWidth-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="maximumWidth" type="void" signature="void setMaximumWidth(int w)">
                <parameter type="int" name="w" default=""/>
            </function>
            <function name="setMinimumHeight" fullname="QWindow::setMinimumHeight" href="qwindow.html#minimumHeight-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="minimumHeight" type="void" signature="void setMinimumHeight(int h)">
                <parameter type="int" name="h" default=""/>
            </function>
            <function name="setMinimumSize" fullname="QWindow::setMinimumSize" href="qwindow.html#setMinimumSize" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setMinimumSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setMinimumWidth" fullname="QWindow::setMinimumWidth" href="qwindow.html#minimumWidth-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="minimumWidth" type="void" signature="void setMinimumWidth(int w)">
                <parameter type="int" name="w" default=""/>
            </function>
            <function name="setModality" fullname="QWindow::setModality" href="qwindow.html#modality-prop" status="active" access="public" location="qwindow.h" meta="plain" associated-property="modality" type="void" signature="void setModality(Qt::WindowModality modality)">
                <parameter type="Qt::WindowModality" name="modality" default=""/>
            </function>
            <function name="setMouseGrabEnabled" fullname="QWindow::setMouseGrabEnabled" href="qwindow.html#setMouseGrabEnabled" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="bool" signature="bool setMouseGrabEnabled(bool grab)">
                <parameter type="bool" name="grab" default=""/>
            </function>
            <function name="setOpacity" fullname="QWindow::setOpacity" href="qwindow.html#opacity-prop" status="active" access="public" location="qwindow.h" meta="plain" associated-property="opacity" type="void" signature="void setOpacity(qreal level)">
                <parameter type="qreal" name="level" default=""/>
            </function>
            <function name="setParent" fullname="QWindow::setParent" href="qwindow.html#setParent" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setParent(QWindow *parent)">
                <parameter type="QWindow *" name="parent" default=""/>
            </function>
            <function name="setPosition" fullname="QWindow::setPosition" href="qwindow.html#setPosition" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Set the position of the window on the desktop to pt" signature="void setPosition(const QPoint &amp;pt)">
                <parameter type="const QPoint &amp;" name="pt" default=""/>
            </function>
            <function name="setPosition" fullname="QWindow::setPosition" href="qwindow.html#setPosition-1" status="active" access="public" location="qwindow.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" brief="Set the position of the window on the desktop to posx, posy" signature="void setPosition(int posx, int posy)">
                <parameter type="int" name="posx" default=""/>
                <parameter type="int" name="posy" default=""/>
            </function>
            <function name="setScreen" fullname="QWindow::setScreen" href="qwindow.html#setScreen" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setScreen(QScreen *newScreen)">
                <parameter type="QScreen *" name="newScreen" default=""/>
            </function>
            <function name="setSizeIncrement" fullname="QWindow::setSizeIncrement" href="qwindow.html#setSizeIncrement" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setSizeIncrement(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setSurfaceType" fullname="QWindow::setSurfaceType" href="qwindow.html#setSurfaceType" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setSurfaceType(QSurface::SurfaceType surfaceType)">
                <parameter type="QSurface::SurfaceType" name="surfaceType" default=""/>
            </function>
            <function name="setTitle" fullname="QWindow::setTitle" href="qwindow.html#title-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="title" type="void" signature="void setTitle(const QString &amp;)">
                <parameter type="const QString &amp;" name="" default=""/>
            </function>
            <function name="setTransientParent" fullname="QWindow::setTransientParent" href="qwindow.html#transientParent-prop" status="active" access="public" location="qwindow.h" meta="plain" associated-property="transientParent" type="void" signature="void setTransientParent(QWindow *parent)">
                <parameter type="QWindow *" name="parent" default=""/>
            </function>
            <function name="setVisibility" fullname="QWindow::setVisibility" href="qwindow.html#visibility-prop" status="active" access="public" location="qwindow.h" meta="plain" associated-property="visibility" type="void" signature="void setVisibility(QWindow::Visibility v)">
                <parameter type="QWindow::Visibility" name="v" default=""/>
            </function>
            <function name="setVisible" fullname="QWindow::setVisible" href="qwindow.html#visible-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="visible" type="void" signature="void setVisible(bool visible)">
                <parameter type="bool" name="visible" default=""/>
            </function>
            <function name="setVulkanInstance" fullname="QWindow::setVulkanInstance" href="qwindow.html#setVulkanInstance" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" signature="void setVulkanInstance(QVulkanInstance *instance)">
                <parameter type="QVulkanInstance *" name="instance" default=""/>
            </function>
            <function name="setWidth" fullname="QWindow::setWidth" href="qwindow.html#width-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="width" type="void" signature="void setWidth(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="setWindowState" fullname="QWindow::setWindowState" href="qwindow.html#setWindowState" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Set the screen-occupation state of the window" signature="void setWindowState(Qt::WindowState state)">
                <parameter type="Qt::WindowState" name="state" default=""/>
            </function>
            <function name="setWindowStates" fullname="QWindow::setWindowStates" href="qwindow.html#setWindowStates" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Set the screen-occupation state of the window" signature="void setWindowStates(Qt::WindowStates state)">
                <parameter type="Qt::WindowStates" name="state" default=""/>
            </function>
            <function name="setX" fullname="QWindow::setX" href="qwindow.html#x-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="x" type="void" signature="void setX(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="setY" fullname="QWindow::setY" href="qwindow.html#y-prop" status="active" access="public" location="qwindow.h" meta="slot" associated-property="y" type="void" signature="void setY(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="show" fullname="QWindow::show" href="qwindow.html#show" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void show()"/>
            <function name="showEvent" fullname="QWindow::showEvent" href="qwindow.html#showEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void showEvent(QShowEvent *ev)">
                <parameter type="QShowEvent *" name="ev" default=""/>
            </function>
            <function name="showFullScreen" fullname="QWindow::showFullScreen" href="qwindow.html#showFullScreen" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void showFullScreen()"/>
            <function name="showMaximized" fullname="QWindow::showMaximized" href="qwindow.html#showMaximized" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void showMaximized()"/>
            <function name="showMinimized" fullname="QWindow::showMinimized" href="qwindow.html#showMinimized" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void showMinimized()"/>
            <function name="showNormal" fullname="QWindow::showNormal" href="qwindow.html#showNormal" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="void" signature="void showNormal()"/>
            <function name="size" fullname="QWindow::size" href="qwindow.html#size" status="active" access="public" location="qwindow.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSize" brief="Returns the size of the window excluding any window frame" signature="QSize size() const override"/>
            <function name="sizeIncrement" fullname="QWindow::sizeIncrement" href="qwindow.html#sizeIncrement" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize sizeIncrement() const"/>
            <function name="startSystemMove" fullname="QWindow::startSystemMove" href="qwindow.html#startSystemMove" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="bool" brief="Start a system-specific move operation" signature="bool startSystemMove()"/>
            <function name="startSystemResize" fullname="QWindow::startSystemResize" href="qwindow.html#startSystemResize" status="active" access="public" location="qwindow.h" documented="true" meta="slot" type="bool" brief="Start a system-specific resize operation" signature="bool startSystemResize(Qt::Edges edges)">
                <parameter type="Qt::Edges" name="edges" default=""/>
            </function>
            <function name="surfaceType" fullname="QWindow::surfaceType" href="qwindow.html#surfaceType" status="active" access="public" location="qwindow.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSurface::SurfaceType" signature="QSurface::SurfaceType surfaceType() const override"/>
            <function name="tabletEvent" fullname="QWindow::tabletEvent" href="qwindow.html#tabletEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void tabletEvent(QTabletEvent *ev)">
                <parameter type="QTabletEvent *" name="ev" default=""/>
            </function>
            <function name="title" fullname="QWindow::title" href="qwindow.html#title-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="title" type="QString" signature="QString title() const"/>
            <function name="touchEvent" fullname="QWindow::touchEvent" href="qwindow.html#touchEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void touchEvent(QTouchEvent *ev)">
                <parameter type="QTouchEvent *" name="ev" default=""/>
            </function>
            <function name="transientParent" fullname="QWindow::transientParent" href="qwindow.html#transientParent-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="transientParent" type="QWindow *" signature="QWindow * transientParent() const"/>
            <function name="transientParentChanged" fullname="QWindow::transientParentChanged" href="qwindow.html#transientParent-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="transientParent" type="void" signature="void transientParentChanged(QWindow *transientParent)">
                <parameter type="QWindow *" name="transientParent" default=""/>
            </function>
            <function name="type" fullname="QWindow::type" href="qwindow.html#type" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="Qt::WindowType" signature="Qt::WindowType type() const"/>
            <function name="unsetCursor" fullname="QWindow::unsetCursor" href="qwindow.html#unsetCursor" status="active" access="public" location="qwindow.h" documented="true" meta="plain" type="void" brief="Restores the default arrow cursor for this window" signature="void unsetCursor()"/>
            <function name="visibility" fullname="QWindow::visibility" href="qwindow.html#visibility-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="visibility" type="QWindow::Visibility" signature="QWindow::Visibility visibility() const"/>
            <function name="visibilityChanged" fullname="QWindow::visibilityChanged" href="qwindow.html#visibility-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="visibility" type="void" signature="void visibilityChanged(QWindow::Visibility visibility)">
                <parameter type="QWindow::Visibility" name="visibility" default=""/>
            </function>
            <function name="visibleChanged" fullname="QWindow::visibleChanged" href="qwindow.html#visible-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="visible" type="void" signature="void visibleChanged(bool arg)">
                <parameter type="bool" name="arg" default=""/>
            </function>
            <function name="vulkanInstance" fullname="QWindow::vulkanInstance" href="qwindow.html#vulkanInstance" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="QVulkanInstance *" signature="QVulkanInstance * vulkanInstance() const"/>
            <function name="wheelEvent" fullname="QWindow::wheelEvent" href="qwindow.html#wheelEvent" status="active" access="protected" location="qwindow.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void wheelEvent(QWheelEvent *ev)">
                <parameter type="QWheelEvent *" name="ev" default=""/>
            </function>
            <function name="width" fullname="QWindow::width" href="qwindow.html#width-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="width" type="int" signature="int width() const"/>
            <function name="widthChanged" fullname="QWindow::widthChanged" href="qwindow.html#width-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="width" type="void" signature="void widthChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="winId" fullname="QWindow::winId" href="qwindow.html#winId" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="WId" signature="WId winId() const"/>
            <function name="windowState" fullname="QWindow::windowState" href="qwindow.html#windowState" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="Qt::WindowState" brief="The screen-occupation state of the window" signature="Qt::WindowState windowState() const"/>
            <function name="windowStateChanged" fullname="QWindow::windowStateChanged" href="qwindow.html#windowStateChanged" status="active" access="public" location="qwindow.h" documented="true" meta="signal" type="void" signature="void windowStateChanged(Qt::WindowState windowState)">
                <parameter type="Qt::WindowState" name="windowState" default=""/>
            </function>
            <function name="windowStates" fullname="QWindow::windowStates" href="qwindow.html#windowStates" status="active" access="public" location="qwindow.h" documented="true" meta="plain" const="true" type="Qt::WindowStates" brief="The screen-occupation state of the window" signature="Qt::WindowStates windowStates() const"/>
            <function name="windowTitleChanged" fullname="QWindow::windowTitleChanged" href="qwindow.html#title-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="title" type="void" signature="void windowTitleChanged(const QString &amp;title)">
                <parameter type="const QString &amp;" name="title" default=""/>
            </function>
            <function name="x" fullname="QWindow::x" href="qwindow.html#x-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="x" type="int" signature="int x() const"/>
            <function name="xChanged" fullname="QWindow::xChanged" href="qwindow.html#x-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="x" type="void" signature="void xChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="y" fullname="QWindow::y" href="qwindow.html#y-prop" status="active" access="public" location="qwindow.h" meta="plain" const="true" associated-property="y" type="int" signature="int y() const"/>
            <function name="yChanged" fullname="QWindow::yChanged" href="qwindow.html#y-prop" status="active" access="public" location="qwindow.h" meta="signal" associated-property="y" type="void" signature="void yChanged(int arg)">
                <parameter type="int" name="arg" default=""/>
            </function>
            <function name="~QWindow" fullname="QWindow::~QWindow" href="qwindow.html#dtor.QWindow" status="active" access="public" location="qwindow.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QWindow()"/>
            <enum name="AncestorMode" fullname="QWindow::AncestorMode" href="qwindow.html#AncestorMode-enum" status="active" access="public" location="qwindow.h" documented="true">
                <value name="ExcludeTransients" value="0"/>
                <value name="IncludeTransients" value="1"/>
            </enum>
            <enum name="Visibility" fullname="QWindow::Visibility" href="qwindow.html#Visibility-enum" status="active" access="public" location="qwindow.h" documented="true">
                <value name="Hidden" value="0"/>
                <value name="AutomaticVisibility" value="1"/>
                <value name="Windowed" value="2"/>
                <value name="Minimized" value="3"/>
                <value name="Maximized" value="4"/>
                <value name="FullScreen" value="5"/>
            </enum>
            <property name="active" fullname="QWindow::active" href="qwindow.html#active-prop" status="active" access="public" location="qwindow.h" documented="true" writable="false" brief="The active status of the window">
                <getter name="isActive"/>
                <notifier name="activeChanged"/>
            </property>
            <property name="contentOrientation" fullname="QWindow::contentOrientation" href="qwindow.html#contentOrientation-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The orientation of the window's contents">
                <getter name="contentOrientation"/>
                <setter name="reportContentOrientationChange"/>
                <notifier name="contentOrientationChanged"/>
            </property>
            <property name="flags" fullname="QWindow::flags" href="qwindow.html#flags-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The window flags of the window">
                <getter name="flags"/>
                <setter name="setFlags"/>
            </property>
            <property name="height" fullname="QWindow::height" href="qwindow.html#height-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The height of the window's geometry">
                <getter name="height"/>
                <setter name="setHeight"/>
                <notifier name="heightChanged"/>
            </property>
            <property name="maximumHeight" fullname="QWindow::maximumHeight" href="qwindow.html#maximumHeight-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The maximum height of the window's geometry">
                <getter name="maximumHeight"/>
                <setter name="setMaximumHeight"/>
                <notifier name="maximumHeightChanged"/>
            </property>
            <property name="maximumWidth" fullname="QWindow::maximumWidth" href="qwindow.html#maximumWidth-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The maximum width of the window's geometry">
                <getter name="maximumWidth"/>
                <setter name="setMaximumWidth"/>
                <notifier name="maximumWidthChanged"/>
            </property>
            <property name="minimumHeight" fullname="QWindow::minimumHeight" href="qwindow.html#minimumHeight-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The minimum height of the window's geometry">
                <getter name="minimumHeight"/>
                <setter name="setMinimumHeight"/>
                <notifier name="minimumHeightChanged"/>
            </property>
            <property name="minimumWidth" fullname="QWindow::minimumWidth" href="qwindow.html#minimumWidth-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The minimum width of the window's geometry">
                <getter name="minimumWidth"/>
                <setter name="setMinimumWidth"/>
                <notifier name="minimumWidthChanged"/>
            </property>
            <property name="modality" fullname="QWindow::modality" href="qwindow.html#modality-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The modality of the window">
                <getter name="modality"/>
                <setter name="setModality"/>
                <notifier name="modalityChanged"/>
            </property>
            <property name="opacity" fullname="QWindow::opacity" href="qwindow.html#opacity-prop" status="active" access="public" location="qwindow.h" documented="true" brief="Of the window in the windowing system">
                <getter name="opacity"/>
                <setter name="setOpacity"/>
                <notifier name="opacityChanged"/>
            </property>
            <property name="title" fullname="QWindow::title" href="qwindow.html#title-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The window's title in the windowing system">
                <getter name="title"/>
                <setter name="setTitle"/>
                <notifier name="windowTitleChanged"/>
            </property>
            <property name="transientParent" fullname="QWindow::transientParent" href="qwindow.html#transientParent-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The window for which this window is a transient pop-up">
                <getter name="transientParent"/>
                <setter name="setTransientParent"/>
                <notifier name="transientParentChanged"/>
            </property>
            <property name="visibility" fullname="QWindow::visibility" href="qwindow.html#visibility-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The screen-occupation state of the window">
                <getter name="visibility"/>
                <setter name="setVisibility"/>
                <notifier name="visibilityChanged"/>
            </property>
            <property name="visible" fullname="QWindow::visible" href="qwindow.html#visible-prop" status="active" access="public" location="qwindow.h" documented="true" brief="Whether the window is visible or not">
                <getter name="isVisible"/>
                <setter name="setVisible"/>
                <notifier name="visibleChanged"/>
            </property>
            <property name="width" fullname="QWindow::width" href="qwindow.html#width-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The width of the window's geometry">
                <getter name="width"/>
                <setter name="setWidth"/>
                <notifier name="widthChanged"/>
            </property>
            <property name="x" fullname="QWindow::x" href="qwindow.html#x-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The x position of the window's geometry">
                <getter name="x"/>
                <setter name="setX"/>
                <notifier name="xChanged"/>
            </property>
            <property name="y" fullname="QWindow::y" href="qwindow.html#y-prop" status="active" access="public" location="qwindow.h" documented="true" brief="The y position of the window's geometry">
                <getter name="y"/>
                <setter name="setY"/>
                <notifier name="yChanged"/>
            </property>
        </class>
        <class name="QWindowStateChangeEvent" href="qwindowstatechangeevent.html" status="active" access="public" location="qevent.h" documented="true" groups="events" bases="QEvent" module="QtGui" brief="The window state before a window state change">
            <function name="oldState" fullname="QWindowStateChangeEvent::oldState" href="qwindowstatechangeevent.html#oldState" status="active" access="public" location="qevent.h" documented="true" meta="plain" const="true" type="Qt::WindowStates" signature="Qt::WindowStates oldState() const"/>
        </class>
        <class name="QWindowsMimeConverter" href="qwindowsmimeconverter.html" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" module="QtGui" brief="Maps open-standard MIME to Window Clipboard formats">
            <function name="QWindowsMimeConverter" fullname="QWindowsMimeConverter::QWindowsMimeConverter" href="qwindowsmimeconverter.html#QWindowsMimeConverter" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="constructor" signature="QWindowsMimeConverter()"/>
            <function name="canConvertFromMime" fullname="QWindowsMimeConverter::canConvertFromMime" href="qwindowsmimeconverter.html#canConvertFromMime" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool canConvertFromMime(const FORMATETC &amp;formatetc, const QMimeData *mimeData) const = 0">
                <parameter type="const FORMATETC &amp;" name="formatetc" default=""/>
                <parameter type="const QMimeData *" name="mimeData" default=""/>
            </function>
            <function name="canConvertToMime" fullname="QWindowsMimeConverter::canConvertToMime" href="qwindowsmimeconverter.html#canConvertToMime" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool canConvertToMime(const QString &amp;mimeType, IDataObject *pDataObj) const = 0">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
                <parameter type="IDataObject *" name="pDataObj" default=""/>
            </function>
            <function name="convertFromMime" fullname="QWindowsMimeConverter::convertFromMime" href="qwindowsmimeconverter.html#convertFromMime" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="bool" signature="bool convertFromMime(const FORMATETC &amp;formatetc, const QMimeData *mimeData, STGMEDIUM *pmedium) const = 0">
                <parameter type="const FORMATETC &amp;" name="formatetc" default=""/>
                <parameter type="const QMimeData *" name="mimeData" default=""/>
                <parameter type="STGMEDIUM *" name="pmedium" default=""/>
            </function>
            <function name="convertToMime" fullname="QWindowsMimeConverter::convertToMime" href="qwindowsmimeconverter.html#convertToMime" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant convertToMime(const QString &amp;mimeType, IDataObject *pDataObj, QMetaType preferredType) const = 0">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
                <parameter type="IDataObject *" name="pDataObj" default=""/>
                <parameter type="QMetaType" name="preferredType" default=""/>
            </function>
            <function name="formatsForMime" fullname="QWindowsMimeConverter::formatsForMime" href="qwindowsmimeconverter.html#formatsForMime" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;FORMATETC&gt;" signature="QList&lt;FORMATETC&gt; formatsForMime(const QString &amp;mimeType, const QMimeData *mimeData) const = 0">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
                <parameter type="const QMimeData *" name="mimeData" default=""/>
            </function>
            <function name="mimeForFormat" fullname="QWindowsMimeConverter::mimeForFormat" href="qwindowsmimeconverter.html#mimeForFormat" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" virtual="pure" const="true" type="QString" signature="QString mimeForFormat(const FORMATETC &amp;formatetc) const = 0">
                <parameter type="const FORMATETC &amp;" name="formatetc" default=""/>
            </function>
            <function name="registerMimeType" fullname="QWindowsMimeConverter::registerMimeType" href="qwindowsmimeconverter.html#registerMimeType" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="plain" static="true" type="int" signature="int registerMimeType(const QString &amp;mimeType)">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
            </function>
            <function name="~QWindowsMimeConverter" fullname="QWindowsMimeConverter::~QWindowsMimeConverter" href="qwindowsmimeconverter.html#dtor.QWindowsMimeConverter" status="active" access="public" location="qwindowsmimeconverter.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QWindowsMimeConverter()"/>
        </class>
        <namespace name="Qt" href="qt-sub-qtgui.html" status="active" access="public" location="qtextdocument.h">
            <function name="convertFromPlainText" fullname="Qt::convertFromPlainText" href="qt-sub-qtgui.html#convertFromPlainText" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="QString" signature="QString convertFromPlainText(const QString &amp;plain, Qt::WhiteSpaceMode mode)">
                <parameter type="const QString &amp;" name="plain" default=""/>
                <parameter type="Qt::WhiteSpaceMode" name="mode" default="WhiteSpacePre"/>
            </function>
            <function name="mightBeRichText" fullname="Qt::mightBeRichText" href="qt-sub-qtgui.html#mightBeRichText" status="active" access="public" location="qtextdocument.h" documented="true" meta="plain" type="bool" signature="bool mightBeRichText(QAnyStringView text)">
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
        </namespace>
        <page name="qtgui-index.html" href="qtgui-index.html" status="active" location="qtgui.qdoc" documented="true" subtype="page" title="Qt GUI" fulltitle="Qt GUI" subtitle="">
            <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="articles-and-guides" title="Articles and Guides" level="1"/>
            <contents name="reference" title="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="qtgui-overview.html" href="qtgui-overview.html" status="active" location="qtgui-overview.qdoc" documented="true" subtype="page" title="Qt GUI Overview" fulltitle="Qt GUI Overview" subtitle="" brief="An overview of the Qt GUI module">
            <contents name="application-windows" title="Application Windows" level="1"/>
            <contents name="2d-graphics" title="2D Graphics" level="1"/>
            <contents name="rhi-graphics" title="RHI Graphics" level="1"/>
            <contents name="3d-matrix-and-vector-math" title="3D Matrix and Vector Math" level="1"/>
            <contents name="opengl-and-opengl-es-integration" title="OpenGL and OpenGL ES Integration" level="1"/>
            <contents name="vulkan-integration" title="Vulkan Integration" level="1"/>
            <contents name="drag-and-drop" title="Drag and Drop" level="1"/>
        </page>
        <page name="rhiwindow" href="qtgui-rhiwindow-example.html" status="active" location="rhiwindow.qdoc" documented="true" groups="category Graphics" subtype="example" title="RHI Window Example" fulltitle="RHI Window Example" subtitle="" brief="This example shows how to create a minimal QWindow-based application using QRhi">
            <contents name="3d-api-support" title="3D API Support" level="1"/>
            <contents name="build-system-notes" title="Build System Notes" level="1"/>
            <contents name="features" title="Features" level="1"/>
            <contents name="shaders" title="Shaders" level="1"/>
            <contents name="api-specific-initialization" title="API-specific Initialization" level="1"/>
            <contents name="expose-events" title="Expose Events" level="1"/>
            <contents name="swapchain-depth-stencil-buffer-and-resizing" title="Swapchain, Depth-Stencil buffer, and Resizing" level="1"/>
            <contents name="render-loop" title="Render Loop" level="1"/>
            <contents name="resource-and-pipeline-setup" title="Resource and Pipeline Setup" level="1"/>
            <contents name="rendering" title="Rendering" level="1"/>
            <page name="rhiwindow/rhiwindow.cpp" href="qtgui-rhiwindow-rhiwindow-cpp.html" status="active" subtype="file" title="" fulltitle="rhiwindow.cpp Example File" subtitle="rhiwindow/rhiwindow.cpp"/>
            <page name="rhiwindow/rhiwindow.h" href="qtgui-rhiwindow-rhiwindow-h.html" status="active" subtype="file" title="" fulltitle="rhiwindow.h Example File" subtitle="rhiwindow/rhiwindow.h"/>
            <page name="rhiwindow/main.cpp" href="qtgui-rhiwindow-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="rhiwindow/main.cpp"/>
            <page name="rhiwindow/CMakeLists.txt" href="qtgui-rhiwindow-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="rhiwindow/CMakeLists.txt"/>
            <page name="rhiwindow/rhiwindow.pro" href="qtgui-rhiwindow-rhiwindow-pro.html" status="active" subtype="file" title="" fulltitle="rhiwindow.pro Example File" subtitle="rhiwindow/rhiwindow.pro"/>
            <page name="rhiwindow/rhiwindow.qrc" href="qtgui-rhiwindow-rhiwindow-qrc.html" status="active" subtype="file" title="" fulltitle="rhiwindow.qrc Example File" subtitle="rhiwindow/rhiwindow.qrc"/>
        </page>
        <page name="rasterwindow" href="qtgui-rasterwindow-example.html" status="active" location="rasterwindow.qdoc" documented="true" groups="category Graphics" subtype="example" title="Raster Window Example" fulltitle="Raster Window Example" subtitle="" brief="This example shows how to create a minimal QWindow based application using QPainter for rendering">
            <contents name="application-entry-point" title="Application Entry Point" level="1"/>
            <contents name="rasterwindow-declaration" title="RasterWindow Declaration" level="1"/>
            <contents name="rasterwindow-implementation" title="RasterWindow Implementation" level="1"/>
            <contents name="rendering-asynchronously" title="Rendering Asynchronously" level="1"/>
            <page name="rasterwindow/rasterwindow.cpp" href="qtgui-rasterwindow-rasterwindow-cpp.html" status="active" subtype="file" title="" fulltitle="rasterwindow.cpp Example File" subtitle="rasterwindow/rasterwindow.cpp"/>
            <page name="rasterwindow/rasterwindow.h" href="qtgui-rasterwindow-rasterwindow-h.html" status="active" subtype="file" title="" fulltitle="rasterwindow.h Example File" subtitle="rasterwindow/rasterwindow.h"/>
            <page name="rasterwindow/main.cpp" href="qtgui-rasterwindow-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="rasterwindow/main.cpp"/>
            <page name="rasterwindow/CMakeLists.txt" href="qtgui-rasterwindow-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="rasterwindow/CMakeLists.txt"/>
            <page name="rasterwindow/rasterwindow.pro" href="qtgui-rasterwindow-rasterwindow-pro.html" status="active" subtype="file" title="" fulltitle="rasterwindow.pro Example File" subtitle="rasterwindow/rasterwindow.pro"/>
        </page>
        <page name="paintsystem-images.html" href="paintsystem-images.html" status="active" location="paintsystem.qdoc" documented="true" subtype="page" title="Reading and Writing Image Files" fulltitle="Reading and Writing Image Files" subtitle=""/>
        <page name="richtext-structure.html" href="richtext-structure.html" status="active" location="richtext.qdoc" documented="true" subtype="page" title="Rich Text Document Structure" fulltitle="Rich Text Document Structure" subtitle="">
            <contents name="rich-text-documents" title="Rich Text Documents" level="1"/>
            <contents name="document-elements" title="Document Elements" level="1"/>
            <contents name="text-blocks" title="Text Blocks" level="2"/>
            <contents name="frames" title="Frames" level="2"/>
            <contents name="tables" title="Tables" level="2"/>
            <contents name="lists" title="Lists" level="2"/>
            <contents name="images" title="Images" level="2"/>
        </page>
        <page name="richtext.html" href="richtext.html" status="active" location="richtext.qdoc" documented="true" groups="explanations-ui,frameworks-technologies,qt-basic-concepts" subtype="page" title="Rich Text Processing" fulltitle="Rich Text Processing" subtitle="" brief="An overview of Qt's rich text processing, editing and display features">
            <contents name="rich-text-processing-apis" title="Rich Text Processing APIs" level="1"/>
        </page>
        <page name="qtgui-attribution-smooth-scaling-algorithm.html" href="qtgui-attribution-smooth-scaling-algorithm.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Smooth Scaling Algorithm" fulltitle="Smooth Scaling Algorithm" subtitle="" brief="BSD 2-clause &quot;Simplified&quot; License and Imlib2 License">
            <target name="smooth-scaling-algorithm"/>
        </page>
        <page name="richtext-html-subset.html" href="richtext-html-subset.html" status="active" location="richtext.qdoc" documented="true" subtype="page" title="Supported HTML Subset" fulltitle="Supported HTML Subset" subtitle="" brief="Describes the support for HTML markup in text widgets">
            <contents name="using-html-markup-in-text-widgets" title="Using HTML Markup in Text Widgets" level="1"/>
            <contents name="supported-tags" title="Supported Tags" level="1"/>
            <contents name="block-attributes" title="Block Attributes" level="1"/>
            <contents name="list-attributes" title="List Attributes" level="1"/>
            <contents name="table-cell-attributes" title="Table Cell Attributes" level="1"/>
            <contents name="css-properties" title="CSS Properties" level="1"/>
            <contents name="qt-specific-css-properties" title="Qt-specific CSS properties" level="1"/>
            <contents name="supported-css-selectors" title="Supported CSS Selectors" level="1"/>
        </page>
        <page name="richtext-cursor.html" href="richtext-cursor.html" status="active" location="richtext.qdoc" documented="true" subtype="page" title="The QTextCursor Interface" fulltitle="The QTextCursor Interface" subtitle="">
            <contents name="cursor-based-editing" title="Cursor-Based Editing" level="1"/>
            <contents name="using-a-cursor" title="Using a Cursor" level="2"/>
            <contents name="grouping-cursor-operations" title="Grouping Cursor Operations" level="2"/>
            <contents name="multiple-cursors" title="Multiple Cursors" level="2"/>
            <contents name="inserting-document-elements" title="Inserting Document Elements" level="1"/>
            <contents name="text-and-text-fragments" title="Text and Text Fragments" level="2"/>
            <contents name="blocks" title="Blocks" level="2"/>
            <contents name="frames" title="Frames" level="2"/>
            <contents name="tables" title="Tables" level="2"/>
            <contents name="lists" title="Lists" level="2"/>
            <contents name="images" title="Images" level="2"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="manipulating-rich-text" title="Manipulating Rich Text" level="2"/>
            <contents name="generating-a-calendar" title="Generating a Calendar" level="2"/>
        </page>
        <page name="https://www.unicode.org/reports/tr17/" href="https://www.unicode.org/reports/tr17/" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="UTR17" fulltitle="UTR17" subtitle=""/>
        <page name="https://www.khronos.org/vulkan/" href="https://www.khronos.org/vulkan/" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Vulkan" fulltitle="Vulkan" subtitle=""/>
        <page name="qtgui-attribution-vulkan-xml-spec.html" href="qtgui-attribution-vulkan-xml-spec.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Vulkan API Registry, version 1.3.223" fulltitle="Vulkan API Registry, version 1.3.223" subtitle="" brief="Apache License 2.0 or MIT License">
            <target name="vulkan-xml-spec"/>
        </page>
        <page name="qtgui-attribution-VulkanMemoryAllocator.html" href="qtgui-attribution-vulkanmemoryallocator.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Vulkan Memory Allocator, version 3.0.1" fulltitle="Vulkan Memory Allocator, version 3.0.1" subtitle="" brief="MIT License">
            <target name="vulkanmemoryallocator" title="VulkanMemoryAllocator"/>
        </page>
        <page name="qtgui-attribution-webgradients.html" href="qtgui-attribution-webgradients.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="WebGradients" fulltitle="WebGradients" subtitle="" brief="MIT License">
            <target name="webgradients"/>
        </page>
        <page name="qtgui-attribution-wintab.html" href="qtgui-attribution-wintab.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="Wintab API" fulltitle="Wintab API" subtitle="" brief="LCS-Telegraphics License">
            <target name="wintab"/>
        </page>
        <page name="qtgui-attribution-xserverhelper.html" href="qtgui-attribution-xserverhelper.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="X Server helper" fulltitle="X Server helper" subtitle="" brief="X11 License and Historical Permission Notice and Disclaimer">
            <target name="xserverhelper"/>
        </page>
        <page name="qtgui-attribution-xcb-xinput.html" href="qtgui-attribution-xcb-xinput.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="XCB-XInput" fulltitle="XCB-XInput" subtitle="" brief="MIT License">
            <target name="xcb-xinput"/>
        </page>
        <page name="http://www.xfree86.org/4.3.0/Xcursor.3.html" href="http://www.xfree86.org/4.3.0/Xcursor.3.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Xcursor" fulltitle="Xcursor" subtitle=""/>
        <page name="http://nwalsh.com/comp.fonts/FAQ/" href="http://nwalsh.com/comp.fonts/FAQ/" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="comp.fonts FAQ" fulltitle="comp.fonts FAQ" subtitle=""/>
        <page name="qtgui-attribution-icc-sRGB-color-profile.html" href="qtgui-attribution-icc-srgb-color-profile.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtgui,attributions-qtgui-libs" subtype="attribution" title="sRGB color profile icc file" fulltitle="sRGB color profile icc file" subtitle="" brief="International Color Consortium License">
            <target name="icc-srgb-color-profile" title="icc-sRGB-color-profile"/>
        </page>
        <typedef name="QGradientStop" href="qgradient.html#QGradientStop-typedef" status="active" access="public" location="qbrush.h" related="169" documented="true"/>
        <typedef name="QGradientStops" href="qgradient.html#QGradientStops-typedef" status="active" access="public" location="qbrush.h" related="170" documented="true"/>
        <typedef name="QImageCleanupFunction" href="qimage.html#QImageCleanupFunction-typedef" status="active" access="public" location="qimage.h" related="171" documented="true"/>
        <typedef name="QMatrix2x2" href="qgenericmatrix.html#QMatrix2x2-typedef" status="active" access="public" location="qgenericmatrix.h" related="161" documented="true"/>
        <typedef name="QMatrix2x3" href="qgenericmatrix.html#QMatrix2x3-typedef" status="active" access="public" location="qgenericmatrix.h" related="162" documented="true"/>
        <typedef name="QMatrix2x4" href="qgenericmatrix.html#QMatrix2x4-typedef" status="active" access="public" location="qgenericmatrix.h" related="163" documented="true"/>
        <typedef name="QMatrix3x2" href="qgenericmatrix.html#QMatrix3x2-typedef" status="active" access="public" location="qgenericmatrix.h" related="164" documented="true"/>
        <typedef name="QMatrix3x3" href="qgenericmatrix.html#QMatrix3x3-typedef" status="active" access="public" location="qgenericmatrix.h" related="165" documented="true"/>
        <typedef name="QMatrix3x4" href="qgenericmatrix.html#QMatrix3x4-typedef" status="active" access="public" location="qgenericmatrix.h" related="166" documented="true"/>
        <typedef name="QMatrix4x2" href="qgenericmatrix.html#QMatrix4x2-typedef" status="active" access="public" location="qgenericmatrix.h" related="167" documented="true"/>
        <typedef name="QMatrix4x3" href="qgenericmatrix.html#QMatrix4x3-typedef" status="active" access="public" location="qgenericmatrix.h" related="168" documented="true"/>
        <typedef name="QRgb" href="qcolor.html#QRgb-typedef" status="active" access="public" location="qrgb.h" related="150" documented="true"/>
        <typedef name="QRgbaFloat16" href="qrgbafloat.html#QRgbaFloat16-typedef" status="active" access="public" location="qcolortransform.h" related="180" documented="true"/>
        <typedef name="QRgbaFloat32" href="qrgbafloat.html#QRgbaFloat32-typedef" status="active" access="public" location="qcolortransform.h" related="181" documented="true"/>
        <typedef name="QRhiShaderResourceBindingSet" href="qrhi.html#QRhiShaderResourceBindingSet-typedef" status="active" access="public" location="qrhi.h" related="182" since="6.7" documented="true" aliasedtype="QRhiShaderResourceBindings"/>
        <group name="accessibility" href="accessibility.html" status="internal" seen="false" title=""/>
        <group name="appearance" href="appearance.html" status="internal" seen="false" title=""/>
        <group name="attributions-libs" href="attributions-libs.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtgui" href="attributions-qtgui.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtgui-libs" href="attributions-qtgui-libs.html" status="internal" seen="false" title=""/>
        <group name="best-practices" href="best-practices.html" status="internal" seen="false" title=""/>
        <group name="category Graphics" href="category-graphics.html" status="internal" seen="false" title=""/>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title=""/>
        <group name="desktop" href="desktop.html" status="internal" seen="false" title=""/>
        <group name="draganddrop" href="draganddrop.html" status="internal" seen="false" title=""/>
        <group name="events" href="events.html" status="internal" seen="false" title=""/>
        <group name="examples-vulkan" href="examples-vulkan.html" status="internal" seen="false" title=""/>
        <group name="explanations-ui" href="explanations-ui.html" status="internal" seen="false" title=""/>
        <group name="frameworks-technologies" href="frameworks-technologies.html" status="internal" seen="false" title=""/>
        <group name="groups" href="groups.html" status="internal" seen="false" title=""/>
        <group name="helpsystem" href="helpsystem.html" status="internal" seen="false" title=""/>
        <group name="model-view" href="model-view.html" status="internal" seen="false" title=""/>
        <group name="modules" href="modules.html" status="internal" seen="false" title=""/>
        <group name="multimedia" href="multimedia.html" status="internal" seen="false" title=""/>
        <group name="native-interfaces" href="native-interfaces.html" status="internal" seen="false" title=""/>
        <group name="native-interfaces-qguiapplication" href="native-interfaces-qguiapplication.html" status="internal" seen="false" title=""/>
        <group name="native-interfaces-qoffscreensurface" href="native-interfaces-qoffscreensurface.html" status="internal" seen="false" title=""/>
        <group name="native-interfaces-qopenglcontext" href="native-interfaces-qopenglcontext.html" status="internal" seen="false" title=""/>
        <group name="native-interfaces-qscreen" href="native-interfaces-qscreen.html" status="internal" seen="false" title=""/>
        <group name="painting" href="painting.html" status="active" location="paintsystem.qdoc" documented="true" groups="groups" seen="true" title="Painting Classes" brief="Classes that provide support for painting"/>
        <group name="painting-3D" href="painting-3d.html" status="active" location="paintsystem.qdoc" documented="true" groups="groups" seen="true" title="Rendering in 3D" brief="Classes that provide support for rendering in 3D"/>
        <group name="platform-type-conversions" href="platform-type-conversions.html" status="internal" seen="false" title=""/>
        <group name="plugins" href="plugins.html" status="internal" seen="false" title=""/>
        <group name="printing" href="printing.html" status="internal" seen="false" title=""/>
        <group name="qpa" href="qpa.html" status="internal" seen="false" title=""/>
        <group name="qt-basic-concepts" href="qt-basic-concepts.html" status="internal" seen="false" title=""/>
        <group name="qt-graphics" href="qt-graphics.html" status="internal" seen="false" title=""/>
        <group name="qt-gui-concepts" href="qt-gui-concepts.html" status="internal" seen="false" title=""/>
        <group name="richtext-processing" href="richtext-processing.html" status="active" location="richtext.qdoc" documented="true" seen="true" title="Rich Text Processing APIs" brief="How to use Rich Text Processing APIs"/>
        <group name="shared" href="shared.html" status="internal" seen="false" title=""/>
        <group name="text" href="text.html" status="internal" seen="false" title=""/>
        <group name="touch" href="touch.html" status="internal" seen="false" title=""/>
        <module name="QtGui" href="qtgui-module.html" status="active" location="qtgui.qdoc" documented="true" groups="modules" seen="true" title="Qt GUI C++ Classes" brief="Qt GUI module provides the basic enablers for graphical applications written with Qt"/>
        <module name="QtGuiPrivate" href="qtguiprivate-module.html" status="active" location="qtgui.qdoc" documented="true" seen="true" title="Qt GUI Private C++ Classes" brief="Provides access to private GUI functionality"/>
        <module name="QtRhi" href="qtrhi-module.html" status="internal" seen="false" title=""/>
        <module name="QtWidgets" href="qtwidgets-module.html" status="internal" seen="false" title=""/>
    </namespace>
</INDEX>
